ROS - Robot Operating System


ROS — (Robot Operating System) Операционная система для роботов — это фреймворк для программирования роботов, предоставляющий функционал для распределённой работы. Первоначально, ROS был разработан в 2007 году под названием switchyard в Лаборатории Искусственного Интеллекта Стэнфордского Университета для проекта (STAIR).
В 2008 году развитие продолжается в Willow Garage, Калифорнийском научно-исследовательском стартапе/институте/инкубаторе робототехники, совместно с более чем двадцатью сотрудничающими институтами.

Что же такое ROS?


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

Kinect - начало работы - настройка OpenCV



Перед самым Новым Годом, мне наконец-то доставили сенсор Kinect :)
Вот он, красавец:


( Читать дальше )
  • 0
  • 15 января 2012, 14:39
  • noonv
  • 7+7

Оборудование для опытов с техническим зрением - web-камера Logitech HD Webcam C270

Оборудование предоставлено компанией Farnell, за что ей (и лично Ryan Gibson) большое спасибо!


Итак, мне в руки попала камера Logitech HD Webcam C270
Logitech HD Webcam C270

( Читать дальше )
  • +1
  • 12 января 2012, 19:51
  • noonv
  • 1+1

Репозиторий ROS для промышленных роботов


Shaun Edwards из SwRI (Southwest Research Institute) представил репозиторий ROS для управления промышленными роботами.

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

Подготовка L-Motor Shield-а к работе

L-Motor Shield
Вот он — L-Motor Shield с незапаянными пин-экстендерами, но с запаянной серво-частью.
Для подготовки шилда к работе потребуются:

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

OpenCV benchmark


Не так давно, озадачился сравнением производительности OpenCV на разных платформах, чтобы понять какого быстродействия следует ожидать от программы с компьютерным зрением.
Была написана небольшая утилита — opencv_benchmark

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

Балансирующий робот на Arduino и Wii

Балансирующий робот на Arduino и Wii
О балансирующих роботах на Arduino здесь уже не раз писали: (ArduRoller, Arduway).
Особенностью же этого робота, является использование в качестве датчика — игрового контроллера Wii Nunchuk (с которого можно получать данные по протоколу i2c).

Видео работы:

( Читать дальше )
  • +1
  • 6 января 2012, 15:56
  • noonv
  • 2+2

И снова шагающий робот на Arduino

шагающий робот на Arduino
Arduino Walker — очередной пример шагающего робота на базе Arduino и сервомашинок (по две на ногу).
видео работы:

( Читать дальше )
  • 0
  • 5 января 2012, 07:46
  • noonv
  • 2+2

Робо-видео: дроны строят башню и снова Cubelets

Четыре квадрокоптера совместно строят из пенопластовых блоков шестиметровую башню.


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

RC-машинка управляется нейронной сетью

нейронная сеть для управления машинкой
После прохождения прошлогоднего курса машинного обучения (Stanford Machine Learning class от Andrew Ng), David Singleton решил создать какой-нибудь интересный проект с использованием полученных знаний. В качестве такого проекта он выбрал проект, который приводился в качестве примера на лекциях по машинному обучению — машину, управляемую при помощи нейронной сети.
Но так как хаммера под рукой не оказалось — он взял за основу простую радиоуправляемую машинку, смартфон под управлением Android и, разумеется, Arduino, которая использовалась для передачи команд с ПК на пульт управления машинкой.

( Читать дальше )
  • +5
  • 3 января 2012, 18:36
  • noonv
  • 3+3