Смартфоны сейчас настолько быстро развиваются, что примерно каждые шесть месяцев появляется новая модель смартфона: с лучшими датчиками, большей вычислительной мощностью и более быстрым подключением.
Из подобного развития смартфонов робототехники могут извлечь прямую выгоду — не только на уровне отдельных компонентов, но и просто используя смартфон в виде мозга робота.
Исследователи из Intel Labs запустили проект OpenBot, который позволяет превратить ваш смартфон в мобильного робота, который сможет следовать за человеком и даже выполнять автономную навигацию в режиме реального времени.
В основе автомата — контроллер Arduino Mega, который перемещает шахматные фигуры при помощи пары шаговых двигателей и электромагнита.
Голосовое управление реализуется при помощи Android-приложения Arduino Voice Control, которое распознаёт голосовые команды и передаёт информацию на контроллер Arduino Mega при помощи Bluetooth-модуля HC-05.
Контроллеру Arduino остаётся только распарсить команды и управлять шаговыми двигателями, чтобы фигуры «магическим образом» перемещались по шахматной доске.
Используя контроллер Ардуино Мега, Bluetooth-модуль HC-05, УЗ-сенсор, 22 сервомашинки и 3D-печать — можно собрать шестиногого робота-муравья, который будет ходить, вилять брюшком и сжимать свои жвалы (мандибулы).
FollowBot — проект по созданию робота, способного следовать за цветными (красными) объектами, построенный на базе:
* контроллера Arduino (получает команды через Bluetooth и управляет двигателями),
* Android-смартфона (при помощи камера смартфона, программа на базе OpenCV, детектирует цветные объекты),
Ранее в сериале:
— Тут я рассказал, как создавал два, взаимодействующих между собой, электронных модуля, для обеспечения системы автоматического полива.
— Тут я раскрыл тайны их внутреннего мира, т.е. программного обеспечения.
— Тут я описал один из вариантов связи моей системы с внешним миром.
Все, в принципе, хорошо и работает, но, как всегда хочется чего то ещё большего и нового. И тут, я, задумался, как это не редко случается. А не замахнуться ли мне на самого, не побоюсь этого слова, Android-а. Т.е. поручить управление системой полива аппликации написанной под, опять же не побоюсь этого слова, Android. Да! Я даже сам себя уважать стал больше. Только вот одно «НО», как в том анекдоте: «На краю пропасти, стояла конница Будёного. И всё бы было хорошо, если бы не одно „НО!“». За всё время моей программистской практики, я, несколько раз пытался освоить программирование под этого причудливого зелёного человечка по имени Android, но, то ли Eclipse был не той системы, то ли не та библиотека использовалась в этой попытке, то ли само Android устройство не соответствовало каким то новым правилам, одним словом — полный, мягко говоря и научно выражаясь — конус.
Новая система управления uPoint Multi-Robot Control System (uPoint MRC) от iRobot позволяет управлять всей линейкой военных роботов от iRobot при помощи одного Android-планшета.
Как известно вычислительная мощность современного смартфона превосходит мощность всех компьютерных систем времён холодной войны, причём с обеих сторон. Раньше она использовалась для управления орбитальными группировками и для запуска ракет в космос, а сейчас — для запуска птичек в свинок и управления статусами вконтакте.
Мы считаем это несправедливым и предлагаем использовать смартфоны и планшеты (в том числе и вышедшие из употребления) в техническом творчестве с помощью специального устройства и софта.