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