OpenROV — это открытый (open source) проект подводного робота, на базе BeagleBone.
Маленький телеуправляемый подводный аппарат — OpenROV имеет следующие характеристики:
размер: 300 х 200 х 150 мм,
вес: ~ 2,5 кг,
глубина погружения: до 100 метров,
время работы от аккумуляторов: ~1,5 часа.
Электроника робота, помещается в прозрачный цилиндр (90 x 180 мм), а корпус робота, выполняется при помощи лазерной резки.
В движение, он приводится тремя бесколлекторными двигателями (800Kv Brushless motor): два в горизонтальной и один в вертикальной плоскости.
Для получения визуальной картинки используется обычная web-камера (Microsoft LifeCam HD-5000), которая через USB подключается к BeagleBone.
Используемый софт:
OpenCV (для видеозахвата с камеры)
Node.js
Socket.io.
Вот многие ругают Arduino, а что же они скажут о программировании роботов на JavaScript? 🙂
Ссылки
http://openrov.com
https://github.com/OpenROV
OpenROV на Kickstarter