ROS: введение в операционную систему для роботов

Брайен Поузи, вице-президент Relevant Technologies по исследованиям и разработкам, рассказывает на портале ITPro Today об архитектуре ROS, включая узлы, темы, сообщения, сервисы, действия и пакеты.itWeek
Подобно ОС Windows или Linux, ROS выступает в качестве уровня аппаратной абстракции, позволяя коду для робототехники работать с различными аппаратными платформами.itWeek
Проблема заключается в том, что, хотя у робота есть необходимое оборудование, лазерный скалер и колеса управляются разными узлами.itWeek
Хотя часто между издателями и подписчиками существует отношение «один к одному», вы можете легко создать связь «один ко многим», когда один издатель отправляет данные многим подписчикам.itWeek