Лучшие вопросы
Таймлайн
Чат
Перспективы
ROS (операционная система)
Из Википедии, свободной энциклопедии
Remove ads
ROS (Robot Operating System) — Операционная система для роботов — это экосистема для программирования роботов, предоставляющая функциональность для распределённой работы. ROS был первоначально разработан в 2007 году под названием switchyard в Лаборатории Искусственного Интеллекта Стэнфордского Университета для проекта (STAIR Архивная копия от 21 января 2013 на Wayback Machine[1]).
В 2008 году развитие продолжается в Willow Garage, научно-исследовательском институте/инкубаторе робототехники, совместно с более чем двадцатью сотрудничающими институтами.[2][3]
Remove ads
Особенности
ROS обеспечивает стандартные службы операционной системы, такие как: аппаратную абстракцию, низкоуровневый контроль устройств, реализацию часто используемых функций, передачу сообщений между процессами, и управление пакетами. ROS основан на архитектуре графов, где обработка данных происходит в узлах, которые могут получать и передавать сообщения между собой. Библиотека ориентирована на Unix-подобные системы (Ubuntu Linux включен в список «поддерживаемых», в то время как другие варианты, такие как Fedora и Mac OS X, считаются «экспериментальными»).
ROS имеет две основные «стороны»: стороны операционной системы ros, как описано выше и ros-pkg, набор поддерживаемых пользователями пакетов (организованных в наборы, которые называются стек), которые реализуют различные функции робототехники: SLAM, планирование, восприятие, моделирование и др.
ROS выпускается в соответствии с условиями BSD-лицензии и с открытым исходным кодом. ROS бесплатен для использования, как в исследовательских, так и в коммерческих целях. Пакеты из ros-pkg распространяются на условиях различных открытых лицензий.
Remove ads
Поддерживаемые роботы
- PR2 Архивная копия от 20 июня 2010 на Wayback Machine
- TurtleBot Архивная копия от 14 ноября 2011 на Wayback Machine
- PR1 Архивная копия от 7 ноября 2011 на Wayback Machine
- HERB Архивная копия от 29 июля 2011 на Wayback Machine
- STAIR I и II Архивная копия от 8 ноября 2011 на Wayback Machine
- Nao Архивная копия от 18 октября 2011 на Wayback Machine: Nao
- Husky A200 Архивная копия от 5 ноября 2011 на Wayback Machine
- iRobot Create
- Lego Mindstorms NXT
- Z-Robotics MultiBOTv2
- Hwashi (экспериментально)
Remove ads
Версии
Примечания
Литература
Ссылки
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads