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