Appearance
Расписание
Первые восемь лекций — основа ROS 2, Gazebo и Nav2. С девятой — восприятие, VLM, управление, RL и VLA. Каждая пара строится вокруг одного работающего примера; подробные команды и дополнительные упражнения находятся в ПР.
| Неделя | Занятие | Работа | Результат |
|---|---|---|---|
| 1 | Робототехника и рабочая среда ROS 2 | ПР01 | подключённая среда |
| 2 | Первый граф: ноды, топики и команды | ПР02 | первый граф |
| 3 | Первая Python-нода ROS 2 | ПР03 | своя нода |
| 4 | Параметры, сервисы и действия | ПР04 | параметры |
| 5 | Запуск, QoS и запись данных | ПР05 | повторяемый запуск |
| 6 | QoS, защита обмена и модель робота | ПР06 | связное дерево tf |
| 7 | Gazebo: движение, мост и сенсоры | ПР07 | движение в симуляции |
| 8 | Карта, локализация и Nav2 | ПР08 | ROS-база завершена |
| 9 | Восприятие: от изображения к измерению | ПР09 | проверка измерений |
| 10 | VLM: от изображения к описанию сцены | ПР10 | описание сцены |
| 11 | Решения и безопасное исполнение | ПР11 | безопасный выход |
| 12 | RL: обучение и проверка политики | ПР12 | сравнение политик |
| 13 | VLA: от инструкции к действию | ПР13 | прерывание действий |
| 14 | Воплощённый ИИ: интеграция и проверка | ПР14 | квалификация |
| 15 | Заезды и защиты проектов I | Проект | заезды |
| 16 | Заезды и защиты проектов II | Проект | защиты |
На первой лекции пройдена подготовка среды. Первый граф и оставшуюся часть ПР01 завершаем после лекции 02. ПР02 соединяет Linux-команды, сборку пустого пакета, запуск готовой ноды через launch и управление через CLI; собственная нода появляется в ПР03. Пройденную установку повторно не сдаём.
На неделях 15–16 нового материала и новой ПР нет: это заезды и защиты. Восемь лекций по ROS не меняют правила допуска: ПР01–ПР06 обязательны для всех; проектная траектория включает ПР07–ПР14. Для экзамена поздние навыки проверяются на предоставленной системе.