Архив за день: 14.02.2014

Robot operating system или ROS

Вы когда-нибудь слышали о Robot Operating System? Это система с открытым исходным кодом под BSD-лицензию для управления роботами, из различных аппаратных средств. Вышло уже несколько статей по довольно многим проектам, на которых работает ROS, но ничего о том, как на самом деле использовать ROS. К счастью , робототехники компании под названием ClearPath Робототехника — кто использует ROS за все — решили любезно поделиться некоторыми советами и рекомендациями о том, как начать работу с ROS 101: Введение в Robot Operating System.

Красота системы ROS является то, что она состоит из ряда независимых узлов, которые взаимодействуют друг с другом с помощью публикации / подписки модель обмена сообщениями. Это означает, что оборудование не имеет значения. Мы можем использовать различные компьютеры, даже различных архитектур. Пример [Илья Баранов] дает в использовании Arduino публиковать сообщения, ноутбук подписались на них, и даже Android-телефон используется для привода двигателей — что говорит о гибкости данной операционной системы!

Кажется, что эти ребята будут делать целый ряд этих 101 практических примеров, поэтому стоит проверять их работы время от времени — они уже выпустили Numero 2, ROS: 101 Практический пример Он включает в себя даже готовый пойти Ubuntu образ диска с ROS предварительно установленной на возиться с на VMWare Player!

И чтобы вы вдохновились для использования ROS, проверьте этот Android-контролируемые робот использовать его! Думаю время от времени постить примеры работы с этой операционкой.