OpenBot: самодельный 3D-печатный колесный робот на базе смартфона с Android
Инженеры компании Intel Матиас Мюллер и Владлен Колтун выложили в открытый доступ проект недорогого колесного робота OpenBot на 3D-печатном шасси с автономной навигацией и режимами преследования и обхода препятствий посредством компьютерного зрения. Роль вычислительного блока играет обычный смартфон.
Проект предлагается в качестве дешевой, но способной исследовательской платформы — сбалансированной альтернативы дорогим роботам на базе коммерчески доступных радиоуправляемых моделей и недорогим, но ограниченным в плане вычислительных мощностей образовательным моделям.
Компоненты опытного образца обошлись разработчикам в пятьдесят долларов, причем почти половина этой суммы ушла на аккумуляторы с USB-зарядкой. Дополнительно потребуется набор 3D-печатых деталей, микроконтроллер Arduino Nano, пара датчиков скорости на основе компаратора LM393 и четыре электромотора с подходящим драйвером, например LM298N. Опционально можно установить ультразвуковой сенсор. Все это не считая «мозга» — смартфона с операционной системой Android.
«Экосистема Android обеспечивает единый интерфейс для получения данных с датчиков любого смартфона на этой операционной системе. Поверх этого мы добавили регистратор, чтобы собирать наборы данных с помощью роботов. В настоящее время записываются показания со следующих датчиков: камеры, гироскопа, акселерометра, магнитометра, датчика уровня внешней освещенности и барометра. Используя программный интерфейс Android, мы можем получать следующие показания: изображения в цветовой модели RGB, угловую скорость, линейное ускорение, силу тяжести, напряженность магнитного поля, силу света, атмосферное давление, широту, долготу, высоту, азимут и скорость. В дополнение к данным с датчиков телефона записываются показания датчиков шасси (одометрия и напряжение аккумулятора), которые передаются по последовательному каналу», — поясняется в докладе команды.
Вычислительных мощностей современных смартфонов хватает для обработки данных и принятия решений в режиме реального времени. В ролике ниже можно увидеть демонстрацию режимов преследования и огибания препятствий, в том числе движущихся помех, и просто автономной навигации. Все наработки выкладываются в открытый доступ на GitHub. Ознакомиться с докладом разработчиков можно по этой ссылке.
А у вас есть интересные новости? Поделитесь с нами своими разработками, и мы расскажем о них всему миру! Ждем ваши идеи по адресу news@3Dtoday.ru.
Еще больше интересных статей
«Воронежсинтезкаучук» развивает 3D-печать деталей для собственного производства
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
TPM3D начинает поставки компактных SLS 3D-принтеров CF250
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Конкурс! Отдадим новенький 3D-принтер и ящик филамента в хорошие руки
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.





Комментарии и вопросы
Да там вообще самая большая пр...
Да там вообще самая большая пр...
Недавно смотрел. Orange pi 2w....
Здраствуйте.У меня Fb Ghost 5,...
Всем привет, подскажите, может...
Господа, подскажите, нормально...
Принтер с "ума сошёл". Стол "б...