План на курса

Въведение

Разбиране на основни ROS понятия

  • Преглед на ROS архитектурата и философията
  • Настройване на ROS работна среда
  • ROS Главен, възли, теми и съобщения
  • Използване на конзолни команди
  • Работа с Catkin Build System
  • ROS Стартовият файл
  • 3D визуализация и взаимодействие на потребителя с Gazebo Simulator

Създаване на вашата първа ROS програма

  • Създаване на ROS пакет
  • Настройване на ROS проект в Eclipse
  • Използване на ROS C++ клиентска библиотека
  • Писане на прост ROS абонат и издател
  • Съхраняване и извличане на параметри с помощта на ROS сървъра за параметри
  • Използване на RViz за ROS 3D визуализация

Използване на системата за трансформация на TF на ROS

Работа с потребителския интерфейс rqt

Изследване на модели на роботи на ROS

Форматът за описание на симулацията (SDF)

Внедряване на ROS услуги

Изпълнение на ROS действия

Използване на симулирано време на ROS

Съхраняване на данни за съобщения в ROS чанти

Регресионно тестване с реалистични сценарии

Прилагане на различни стратегии за отстраняване на грешки в ROS

Изследване на сложни приложения от реалния свят за ROS

Следващи стъпки към създаването на вашия първи ROS проект

Отстраняване на неизправности

Заключителни бележки

Изисквания

  • Разбиране на основните концепции на роботиката.
  • Основен опит в програмирането.

Публика

  • Любители
  • Robotics Ентусиасти
  • Инженери и техници
 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (4)

Предстоящи Курсове

Свързани Kатегории