План на курса
Въведение
Разбиране на Основните Роботични Концепции с 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
Машинен превод
Добри концептуални обяснения, последвани от добри примери за упражнения
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
Машинен превод