План на курса
Въведение
Разбиране на Основните Роботични Концепции с ROS
- Общ преглед на Архитектурата и Философията на ROS
- Настройка на Рабочата Среда за ROS
- ROS Master, Узли, Теми и Съобщения
- Използване на Конзолни Команди
- Работа с Catkin Build System
- Файловете за Запуск на ROS
- 3D Визуализация и Потребителско Управление с Gazebo Симулатора
Създаване на Вашата Първа Програма с ROS
- Създаване на Пакет за ROS
- Настройка на Проект с ROS в Eclipse
- Използване на Клиентския Библиотека C++ за ROS
- Написване на Прост Subscriber и Publisher с ROS
- Съхраняване и Проверка на Параметри с Параметърната Служба на ROS
- Използване на RViz за 3D Визуализация в ROS
Използване на TF Трансформационната Система в ROS
Работа с потребителския Интерфейс rqt
Обучение по Роботни Модели в ROS
Форматът на Описанието за Симулация (SDF)
Разпространяване на Услуги с ROS
Реализация на Действия в ROS
Използване на Симулирано Време в ROS
Съхраняване на Данни за Съобщения в ROS Bags
Регресионно Тестване с Реални Сценарии
Приложение на Различни Стратегии за Отстраняване на Грешки в ROS
Обучение по Комплексни Реални Приложения с ROS
Следващи Крачки към Създаването на Вашата Първа Проекта с ROS
Определяне и Решаване на Проблеми
Заключителни Мисли
Изисквания
- Разбирање на основните концепции във роботиката.
- Основен опит от програмирането.
Публика
- Хобисти
- Ентuzиасти на роботиката
- Инженери и техници
Отзиви от потребители (4)
Индивидуална поддръжка
Simon the 2nd - Cboost
Курс - ROS: Programming for Robotics
Машинен превод
GoОсновите се поясняват концептуално, последвани от добри упражнения с примерни решения
Appu Hannadi Thotahewage Eranga De Silva - University of New South Wales, Sydney
Курс - ROS: Programming for Robotics
Машинен превод
Това беше много полезно и практическите задачи помогнаха много.
David Croft - Coventry University
Курс - ROS: Programming for Robotics
Машинен превод
С чувство, че получавам основните умения, които ми трябва, за да разбера как се събира ROS и как да структурирам проекти в него.
Dan Goldsmith - Coventry University
Курс - ROS: Programming for Robotics
Машинен превод
