На конференции ROSCon 2016 (8-9 Октября, Сеул, Южная Корея), был представлен концепт H-ROS (Hardware Robot Operating System) — Аппаратные средства Операционной системы для роботов.
Первоначально, H-ROS финансировался Агентством передовых оборонных исследовательских работ США (DARPA) в рамках программы 2016 года Robotics Fast Track и был разработан Erle Robotics.
H-ROS — это общая среда аппаратных компонентов для роботов, с соответствующими стандартными интерфейсами, построенными на популярной Операционной системе для роботов (ROS).
По задумке авторов, H-ROS должен предоставить производителям инструменты для создания совместимых компонентов робота, которые можно будет легко заменять и переставлять от робота к роботу.
Собственно, что показывается в разных фантастических фильмах.
В качестве физического интерфейса, авторы предлагают использовать сеть Ethernet (стандартную витую и разъём 8P8C (RJ45)) с возможностью передачи питания (PoE — Power over Ethernet).
H-ROS предлагает разбить компоненты роботов на 5 типов:
сенсоры — датчики и сенсоры робота, используются для восприятия окружающего мира,
актуаторы — позволяют взаимодействовать с окружающей средой,
коммуникация — обеспечение средств связи,
познание (cognition) — мозг робота;
гибридные — компоненты, которые группируют вместе различные субкомпоненты под общим интерфейсом.
Подобный подход к компонентам робота, должен позволить многоразовое использование и реконфигурацию компонентов, что даст разработчикам возможность модернизировать своих роботов, используя оборудование различных производителей.
ROSCon 2016 Seoul Day 1: Introducing H-ROS, the Hardware Robot Operating System
Ссылки
https://h-ros.com
http://erlerobotics.com
По теме
ROS — Robot Operating System
Что же такое ROS?
Робософт — обзор существующих решений
Мозги для робота
Morgan Quigley: ROS 2 во встраиваемых системах