Robot Operating System

Материал из Поле цифровой дидактики
Краткое описание инструмента Robot Operating System (ROS) — это программная платформа для программирования роботов. Первоначально она была разработана в 2007 году под названием switchyard в Лаборатории Искусственного Интеллекта Стэндфордского Университета. Платформа основана на архитектуре графов, где обработка данных происходит в узлах, которые могут получать и передавать сообщения между собой.
Возможности
  • ROS — популярный робототехнический фреймворк, включающий большое количество инструментов и библиотек для решения различных задач: навигации, планирования, моделирования, визуализации, SLAM, отладки.
  • ROS — мета-операционная система с открытым исходным кодом и очень развитым сообществом.
  • ROS основан на архитектуре графов, где обработка данных происходит в узлах, которые могут получать и передавать сообщения между собой.
  • ROS предоставляет механизм коммуникации, который позволяет создавать независимые и простые в повторном использовании программные модули.
Трудности использования
  1. Программировать можно только в Linux
  2. Высокий порог входа
Область применения Робототехника
Поясняющее видео https://www.youtube.com/watch?v=gxhTOWCMVvA
Веб-сайт
Пользователи
Используется для создания (проведения)
Разработчик
Сообщество вокруг средства Сообщество фреймворка ROS
Лицензия Открытая
Год первого релиза 2010
Совместное сетевое использование Нет
Какой язык основной Russian
Есть ли поддержка Искусственным Интеллектом Нет