Часть 1.1 Документация по ROS. Что такое ROS? — TechCave

ОглавлениеЧто такое ROS? ROS (Robot Operating System) включает в себя библиотеки и инструменты, чтобы помочь разработчикам программного обеспечения создавать приложения для роботов

Часть 1.1 Документация по ROS. Что такое ROS?

Робототехника

Часть 1.1 Документация по ROS. Что такое ROS?

Оглавление

Что такое ROS?

ROS (Robot Operating System) включает в себя библиотеки и инструменты, чтобы помочь разработчикам программного обеспечения создавать приложения для роботов. Обеспечивает аппаратную абстракцию, драйверы устройств, библиотеки визуализации, передачи сообщений, управление пакетами, и многое другое. ROS является проектом с полностью открытым исходным кодом под лицензией BSD и бесплатен для использования, изменения и коммерциализации. Главная цель которого состоит в предоставлении разработчикам программного обеспечения  для роботов общей платформы.

1. Так же, ROS уже содержит вспомогательные библиотеки и приложения для роботов:

  1. преобразование систем координат
  2. утилиты для визуализации данных
  3. систему для отладки (логирования)
  4. SLAM
  5. стек навигации
  6. распознавание объектов
  7.  планирование движения манипулятора
  8. и многое другое.

2. Поддерживаемые роботы:

  1. PR2
  2. TurtleBot
  3. PR1
  4. HERB
  5. STAIR I и II
  6. Nao
  7. Husky A200
  8. iRobot Create
  9. Lego Mindstorms NXT
  10. Robotino
  11. и многие другие

3. Дистрибутивы ROS:

  1. ROS Indigo Igloo, 22 июля 2014
  2. ROS Hydro Medusa, 4 сентября 2013
  3. ROS Groovy Galapagos, 31 декабря 2012
  4. ROS Fuerte Turtle, 23 апреля 2012
  5. ROS Electric Emys, 30 августа 2011
  6. ROS Diamondback, 2 марта 2011
  7. ROS C Turtle, 2 августа 2010
  8. ROS Box Turtle, 2 марта 2010

4. Видео:

ROS: 3 года

ROS: 5 лет

Оглавление

01:18
1077

Нет комментариев. Ваш будет первым!

Авторизация

Пользователи

Георгiй Москвитинъ
Andpyxa Tutunnik
Andrey_fox
Jane linch
genagy
Pasha Radiuk
KotikBSD
Эрик Имашев
Амир Исмагилов