Робософт - обзор существующих решений

Настало время рассмотреть существующие программные решения для разработки, управления и программирования роботов.

ROS


www.ros.org

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

( Читать дальше )
  • 0
  • 16 февраля 2011, 17:08
  • noonv
  • 2

Bilibot - модульный робот

Bilibot - модульный робот
Проект Bilibot объединяет платформу iRobot Create, контроллер Kinect, неттоп/ноубук с ОС Ubuntu и ROS.
Целью проекта является создание робо-платформы из относительно недорогих компонентов, которая будет полезна для обучения, любительских исследований и разработок.


( Читать дальше )

avr_bridge - ROS-пакет для взаимодействия с микроконтроллерами AVR


Совсем недавно здесь была новость про пример Передачи данных от Arduino к ROS и вот Adam Stambler и Phillip Quiza из Rutgers University создают пакет ROS под названием avr_bridge.


( Читать дальше )

Передача данных от Arduino к ROS


Используя последовательный порт, Arduino можно подключить к различным программам:
Arduino и Processing
Arduino и Matlab
Arduino и LabVIEW
Arduino и Scratch (S4A)
Arduino и openFrameworks
и вот настал черёд операционной системы для роботов — ROS (которой совсем недавно исполнилось 3 года!).

( Читать дальше )

Операционной системе для роботов - ROS - 3 года!


ROS (Robot Operating System) — программное обеспечение с открытым исходным кодом (лицензия BSD)



( Читать дальше )
  • 0
  • 8 ноября 2010, 22:09
  • admin
  • 1

Операционная Система для Роботов


Существующая проблема роботов в том, что они все более или менее уникальны. Каждый робот строится с нуля и поэтому программная часть робота гармонично работает со своим «телом».
Понятно, что это неэффективно, т.к. многие роботы выполняют схожие операции и могли бы использовать общие программные функции.
Т.о. мы приходим к общей программной среде, в которой программист может писать программы не привязываясь к конкретному роботу. Т.е. нужна Операционная Система для Роботов (Robot Operating System — ROS).

( Читать дальше )
  • +2
  • 11 августа 2009, 11:05
  • admin
  • 1