/tutorials

Some tutorials for coding using NAO C++ and Python SDK

Primary LanguageC++

Туториалы.

В каждой папке лежит код и комментарии по тому, как он работает.

На данный момент в репозитории имеются инструкции:

Для С++:

  • 0_style- стиль кода, которого необходимо придерживаться.
  • 1_installation- установка SDK и cross-toolchain.
  • 2_local-module-creation - создание локального модуля.
  • 3_remote-local-module - переключение между локальным и удалённым модулем.
  • 4_threads-test - запуск методов модуля в отдельной нити.
  • 5_threads-control- управление потоками (wait, kill, isRunning).
  • 6_create-event - создание событий внутри одного модуля.
  • 7_communicate-with-event - коммуникация между двумя модулями с помощью событий.
  • 8_callback-synch - синхронизация колбеков с помощью мьютексов.

Для Python:

  • py_sonars - взаимодействие с роботом на примере обращения к сонарам.