ROS - Урок 3 - Создание пакета для ROS


Содержание

1. Создание пакета для ROS

Описание: В этом уроке описывается использование roscreate-pkg для создания нового пакета, и rospack для перечисления зависимостей пакета.


( Читать дальше )
  • 0
  • 19 февраля 2011, 12:49
  • noonv
  • 2

ROS - Урок 2 - Навигация по файловой системе ROS


Содержание

Список вводных упражнений для знакомства с ROS содержится здесь.
пойдём по-порядку :)

Навигация по файловой системе ROS

1. Навигация пой файловой системе ROS

Описание: Этот урок описывает структуру файловой системы ROS, знакомит с командами roscd, rosls и rospack.


( Читать дальше )
  • 0
  • 17 февраля 2011, 20:32
  • noonv
  • 1

rospy на телефоне под Android


Команда из Мюнхенского технического университета портировала rospy под Android.
rospy — это клиентская библиотека для ROS на Python-е.
Теперь любой смартфон под управлением ОС Android может выступать в качестве узла (мобильного датчика) ROS.
Чтобы подключиться к ядру ROS, на смартфоне нужно запустить питоновский скрипт и ввести IP- адрес ROS-сервера (или же считать адрес через QR-код ).

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

ROS - установка



Начинаем знакомство с Операционной Системой для Роботов — ROS.

UPD установка и принципы работы новых версий ROS существенно не отличаются, но строка команды установки будет зависить от устанавливаемой версии ROS
www.ros.org/wiki/ROS/Installation
UPD 2011-11-27 ROS Electric — обзор и установка


Установка ROS — версия C turtle

Итак, шаг первый — установка.
Для первых экспериментов вполне подойдёт установленная OC Ubuntu Linux под виртуальной машиной.
Как и в экспериментах над роутером — я буду использовать VirtualBox.


( Читать дальше )
  • 0
  • 17 февраля 2011, 15:14
  • noonv
  • 9

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

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

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