📖
Arduino + ROS
  • О методичке
  • 1 Введение в ROS
    • Проблемы современной робототехники
    • История ROS
    • Что такое ROS, основные задачи
    • Устройство мобильного робота
    • Почему Linux для роботов?
    • Подготовка рабочего места
  • 2 Linux. Основы командной строки.
    • Команды терминала Linux
    • Протокол SSH
    • Пользователи и их права
  • 3 Основы ROS
    • Введение
    • Базовые понятия ROS
    • Сообщения
    • Topic
    • Service
    • Action
    • Стандарты ROS
    • Установка и запуск ROS
    • Практика с Turtlesim
  • 4 Работа с Arduino
    • Arduino и ROS
    • Создание издателя
    • Создание подписчика
Powered by GitBook
On this page

О методичке

NextПроблемы современной робототехники

Last updated 1 year ago

Перед вами методичка, которая поможет вам пошагово научится взаимодействовать с ROS используя Arduino через пакет rosserial. Ориентирована прежде всего на участников с профилем "Электроника/Arduino" которые работают в среде Windows.

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

Методичка состоит из нескольких глав:

Изучив их вы научитесь:

  • Настраивать виртуальную машину с Ubuntu/ROS

  • Немного команд Linux

  • Немного о том как работает ROS

  • Как работать с Arduino в рамках ROS

Эти навыки откроют вам возможность подготовки к следующим конкурсам:

  • Чемпионат профессионального мастерства "Профессионалы" - компетенция "Эксплуатация сервисных роботов"

  • Олимпиада НТО - профиль “Аэрокосмические системы”

  • Дежурный по планете - конкурс “Космическая робототехника”

1 Введение в ROS
2 Linux. Основы командной строки.
3 Основы ROS
4 Работа с Arduino