Робот позволяет изучить:
Принципы взаимодействия программной и аппаратной компонент роботов;
Практические аспекты использования ROS;
Автономную навигацию и построение карт;
Работу с ROS на микроконтроллерах;
Машинное зрение;
Подключение и настройку дополнительных исполнительных механизмов
Robot Operation System?
Он был разработан в 2007 году и на сегодняшний день это наиболее популярный инструмент для создания ПО для роботов общего назначения.
ROS включает набор инструментов, библиотек
и драйверов, упрощающих создание сложного ПО для роботов, функционирующих на базе различных платформ.
Основная миссия ROS - поддержать многократное повторное использование кода вместо написания его с нуля в робототехнических системах.
Робот предназначен для практических занятий в рамках учебных курсов и самообразования для школьников и студентов.
Платформа полностью совместима с TurtleBot, и при это обладает широким набором дополнительных возможностей.
с возможностью управления из ROS.
Для пользовательских приложений на плате реализован блок с микроконтроллером ATmega2560, совместимый с Arduino IDE и платами расширения Arduino, способный функционировать как самостоятельное устройство.
Плата обеспечивает интеграцию всех частей робота в единое устройство. Подключение управляющего микрокомпьютера
к компонентам робота - лидару, ардуино, двигателям и сенсорам - реализовано через единый USB-разъем.
Платформа ориентирована на создание пользователем роботов, пригодных для решения практические задач. Модульные разъемы обеспечивают возможность подключения множества дополнительных датчиков и устройств.
- Принципы взаимодействия программной и аппаратной компонент роботов;
- Практические аспекты использования ROS;
- Автономную навигацию и построение карт;
- Работу с ROS на микроконтроллерах;
- Машинное зрение;
- Подключение и настройку дополнительных исполнительных механизмов
Образовательные материалы
Мы поддерживаем и развиваем русскоязычные образовательные материалы по Robot Operating System.
Для всех уже доступна книга "Введение в ROS" на русском языке,
а для тех, у кого есть робот, будут полезны инструкция и практические примеры работы с ROS.
– Книга "Введение в ROS"
– Инструкция и примеры