OpenBot — Смарт-телефоны становятся роботами


Если у вас, как и у многих людей, есть коробка, полная прошлогодних Android телефонов и не могу придумать, что с ними делать — почему бы не построить робота? Они имеют больше энергии, чем настольный компьютер несколько лет назад, и вполне способны работать СИ программного обеспечения. Да и я уже говорил, что вы можете быть и работает за $ 50.

Я пробовал несколько проектов, чтобы перепрофилировать старые мобильные телефоны, но они в основном были проблемы — это кажется действительно хорошей идеей. Маттиас Мюллер и Владлен Колтун, оба из Intel Labs, собрали дизайн робота с 3D-печатью, который использует старый телефон в качестве своего мозга. Они думают, что это должно стоить около $ 50 за одно-разовую сборку. Законопроект материалов, как представляется, подтверждают это:

Компонент Количество Единица Цена Массовая Цена 3D-печатное тело 1 $5.00 $5.00Скорый датчик 2 $2.00 $1.00 Мотор 4 $3.50 $2.00 Водитель мотора 1 $3.00 $00 $0 2.50 Arduino Nano 1 $8.00 $3.50 Батарея 18650 3 $7.00 $4.00 Разные 1 $5.00 $2.00 Итог $50 $35

Конечно, вы должны иметь 3D принтер, или доступ к одному. Это четырехколесный робот с двигателями с каждой стороны, работающих вместе и, следовательно, дифференциальное рулевое управление является порядком дня. Существует большой весной загружен клип для телефона:

Электроника проста. Arduino Nano делает работу по управлению двигателями с помощью двойного H-Bridge, что позволяет поворачивать колеса с каждой стороны вперед или назад. Оптический энкодер на колесах и датчик скорости позволяет отслеживать количество раз, когда колеса повернулись и, следовательно, сделать некоторые мертвые расчета оптометрии.

Возможно, умная часть заключается в том, чтобы позволить Arduino управлять двигателями и датчиками и передавать данные и команды на и с телефона Android. Когда я в последний раз пытался разработать телефон на основе робота стоимость отдельного контроллера была достаточно высока, чтобы заставить меня попытаться найти способы использования телефона, чтобы сделать работу. Да, было время до Arduino и малины Pi. Излишне говорить, что это гораздо лучше и проще подход.

Телефон Android работает и подключен к Nano через USB розетку — просто. Программное обеспечение Arduino просто, но Android может быть на столько сложным, как вам нравится — все, от простых приложений до обнаружения объектов Тенсор потока. Конечно, телефон имеет встроенную камеру, так что отсортированы и он имеет GPS, акселерометр и магнитометр.

Кому нужны другие датчики?!

Вот видео его лица следующие:

Вывод:

Наши эксперименты показали, что тело робота стоимостью $50, работающее на смартфоне, способно следить за автономным навигацией и автономной навигацией в режиме реального времени. Мы надеемся, что представленная работа откроет новые возможности для образования и масштабного обучения через тысячи недорогих роботов, развернутых по всему миру. Смартфоны указывают на многие возможности для робототехники, которые мы еще не использовали. Например, смартфоны также предоставляют микрофон, динамик и экран, которые обычно не встречаются на существующих навигационных роботах. Они могут позволить исследования и приложения при слиянии взаимодействия humanrobot и обработки естественного языка. Мы также ожидаем, что основные идеи, представленные в этой работе, распространяются на другие формы воплощения роботов, такие как манипуляторы, летательные аппараты и водные суда.

Не говоря уже о междугородной 3G ссылки данных — он платит, чтобы помнить, что это телефон.

Мобильный телефон является локомотивом вычислительной possiblity. Это позор, чтобы так много гнили в картонных коробках.

Open Bot является открытым исходным кодом, и вы можете получить все программное обеспечение и 3D-планы от GitHub.

Освободите свой старый телефон и построить Open Bot.


Добавить комментарий