План на курса

Въведение в бързото проектиране на роботика

  • Принципи на бързото проектиране и итеративния дизайн
  • Общ преглед на екосистемата ROS 2
  • Как Docker подпомага ловкостта и възпроизводимостта в роботиката

Настройка на разработващата среда

  • Инсталация на ROS 2 и Docker в локални или облачни системи
  • Настройка на контейнери Docker за разработка на роботика
  • Използване на VS Code и добавки за ефективни работни потоци

Основи на ROS 2 за проектиране

  • Пакети, възли, теми и услуги на ROS 2
  • Създаване и строене на работни пространства за ROS 2
  • Симулиране на роботи в Gazebo

Docker за разработка на роботика

  • Основи на контейнеризация за приложения на ROS
  • Създаване на персонализирани образи Docker за роботни проекти
  • Управление на зависимости и конфигурации в различни системи

Интегриране и тестване на роботни прототипи

  • Свързване на много възли на ROS 2 в контейнери Docker
  • Тестване на модули за перцепция и контрол в симулацията
  • Отстраняване на грешки и оптимизиране на контейнерираните приложения

Колаборативна и масштабируема разработка на роботика

  • Контрол на версии и споделяне на проекти ROS-Docker
  • Пайлини за непрекъснато интегриране в роботиката
  • Разпространяване и масштабиране на прототипи в различни устройства

Практически проект: Контейнериран ROS 2 прототип

  • Проектиране и имплементация на пайлин за симулиране на роботи
  • Контейнериране на целия работен поток с ROS 2 и Gazebo
  • Тестване и разпространяване на работащия прототип

Резюме и следващи стъпки

Изисквания

  • Основни знания по програмирането на Python
  • Запознаност с инструментите за команден ред в Linux
  • Разбиране на основни роботни концепции (сензори, актюатори, контрол)

Целева аудитория

  • Разработчици и ентусиасти на роботиката, които построяват прототипи бързо
  • Инженери в стартапите, проектиращи концептуални роботни приложения
  • Мейкъри и хобисти, които разглеждат ROS 2 с модерни инструменти за разпределяне
 21 Hours

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


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

Отзиви от потребители (1)

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

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