Роботы и робототехника всегда были одной из увлекательных областей исследований для ученых, инженеров и производителей. И поэтому в наши дни они играют важную роль в автоматизации почти во всех областях и выполняют некоторые очень важные задачи, такие как операции, вождение автомобилей и т. Д. Сегодня мы делимся интересным роботом для любителей и производителей: ArduRoller, ArduRoller - самобалансирующийся робот, а также способный к автономной навигации в помещении или на улице. Джейсон Шорт разработал его для конкурса автономных транспортных средств SparkFun.
ArduRoller в основном использует автопилот APM 2.5 от 3D Robotics и Arduino Pro Mini. APM Autopilot - это сердце этого проекта, это аппаратная плата с запущенным на ней программным обеспечением, которая действует как мозг, глаза и ухо робота. В него встроены все необходимые датчики, такие как гироскопы, акселерометры и магнитометры. Он имеет встроенную поддержку GPS и телеметрии для запуска робота в автономном режиме. Это отличное оборудование, и любую движущуюся машину можно превратить в робота с помощью этого пакета оборудования.
Два щеточных двигателя постоянного тока с прикрепленными к ним энкодерами используются в качестве колес, и к этим двигателям прикреплены две мягкие шины. Итак, теперь Arduino Pro Mini считывает данные с кодировщиков и отправляет их автопилоту APM 2.5 через интерфейс I2C. Затем автопилот контролирует движение и баланс робота. Для ручного управления роботом к автопилоту был подключен R / C PPM Receiver, так что им можно управлять по беспроводной сети через RC-передатчик.
Все оборудование соединено вместе, как показано выше. Вся эта установка была закреплена на пенопласте и закреплена в трехмерном печатном корпусе черного цвета. Сверху прикреплен круглый стеклянный купол с марионеткой внутри, что делает его действительно крутым.
Для автономной работы можно использовать программу Mission Planner (для ПК с Windows) или DroidPlanner (для Android). Программное обеспечение Mission Planner используется для отправки робота в автономные миссии с помощью GPS и Google Maps, и его скорость, местоположение и направление могут отслеживаться. Кроме того, можно прикрепить GoPro для записи видео видения робота.
Исходный код для автопилота и Arduino Pro Mini был предоставлен Джейсоном в его учетной записи GitHub. Вы можете записать автопилот, выполнив эту процедуру.
Если у вас есть все необходимое оборудование, то вы сможете сделать это за 3-4 часа. Это может быть дорого, особенно автопилот APM является самым дорогостоящим, но вы, безусловно, можете повторно использовать все компоненты, и создание собственного усовершенствованного самобалансирующегося робота - большое удовольствие.