${message}

Разработка робототехнических систем с ROS и Gazebo в MATLAB

Курс предназначен для разработчиков алгоритмов для мобильных роботов и ROS-симуляторов.


Курс содержит следующие темы:

  • Возможности пакета Robotics System Toolbox™
  • Работа с Robot Operating System (ROS) и Gazebo
  • Построение и тестирование алгоритмов мобильных роботов
  • Разработка алгоритмов поведения и обмена данными


Предварительная подготовка:

Курс MATLAB для профессионалов или эквивалентная подготовка.


Продолжительность курса – 1 день.


Код тренинга

MLRO

Программа тренинга

Связь MATLAB и Robot Operating System (ROS)

Цели: Исследовать возможности обмена данными между MATLAB и ROS.

  • Запуск и завершение работы ROS
  • Подписка на темы
  • Публикация сообщений в темах
  • Запрос и предоставление сервисов

Построение алгоритмов с обратной связью

Цель: Разработка простого алгоритма планирования движения в MATLAB с использованием данных из ROS.

  • Создание алгоритма следования по точкам
  • Тестирование алгоритма в MATLAB
  • Тестирование алгоритма в ROS на роботе или симуляторе

Методы проектирования

Цели: Рассмотреть различные методы и подходы к созданию алгоритмов

  • Событийная логика
  • Выполнение алгоритмов с фиксированным шагом
  • Обмен данными

Использование встроенных алгоритмов

Цель: Использование встроенных алгоритмов Robotics System Toolbox.

  • Построение сети размещения (occupancy grid)
  • Создание вероятностной траектории движения
  • Алгоритм PurePursuit для следования заданной траектории
Поделиться
*
Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных . Мы, ООО ЦИТМ "Экспонента" и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с «Политикой конфиденциальности персональных данных». * - обязательные поля