Roboty a robotika boli vždy jedným z fascinujúcich študijných odborov pre vedcov, inžinierov a tvorcov. A tak dnes hrajú dôležitú úlohu v automatizácii takmer v každej oblasti a robia niektoré veľmi dôležité úlohy, ako sú operácie, riadenie automobilov atď. Dnes zdieľame zaujímavého robota pre fanúšikov a tvorcov: ArduRoller, ArduRoller je samovyvažujúci robot a tiež schopný autonómnej navigácie vo vnútri alebo vonku. Jason Short to vyvinul pre súťaž autonómnych vozidiel SparkFun.
ArduRoller používa hlavne autopilota APM 2.5 od 3D Robotics a Arduino Pro Mini. APM Autopilot je srdcom tohto projektu, je to hardvérová doska so spusteným softvérom a funguje ako Brain, Eyes, Ear of the Robot. Má v sebe zabudované všetky potrebné senzory ako gyroskopy, akcelerometre a magnetometre. Má zabudovanú podporu pre GPS a telemetriu pre chod robota v autonómnom režime. Je to skvelý hardvér a z každého pohybujúceho sa stroja sa dá pomocou tohto hardvérového balíka urobiť robot.
Ako kolesá sa používajú dva brúsené jednosmerné motory s pripojenými kodérmi a týmito motormi boli upevnené dve mäkké pneumatiky. Teraz teda Arduino Pro Mini načíta údaje z kódovačov a prostredníctvom rozhrania I2C ich pošle autopilotu APM 2.5. Potom autopilot riadi pohyb a rovnováhu robota. Na ručné ovládanie robota je prijímač R / C PPM pripojený k autopilotu, aby ho bolo možné ovládať bezdrôtovo cez RC vysielač.
Všetky hardwarové vybavenie je spojené dohromady, ako je to znázornené vyššie. Celé toto nastavenie bolo upevnené na penovej doske a upevnené do trojrozmerného tlačeného vlastného puzdra čiernej farby. Na vrchu je pripevnená okrúhla sklenená kupola, v ktorej je bábka, vďaka čomu vyzerá skutočne dobre.
Pre autonómnu prevádzku je možné použiť softvér Mission Planner (pre Windows PC) alebo DroidPlanner (pre Android). Softvér Mission Planner sa používa na odoslanie robota na autonómne misie pomocou GPS a Google Maps a je možné sledovať jeho rýchlosť, polohu a smer. Ďalej je možné pripojiť GoPro na zaznamenávanie videa z vízie Robota.
Zdrojový kód pre Autopilot a Arduino Pro Mini uviedol Jason na svojom účte GitHub. Podľa tohto postupu môžete autopilota spáliť.
Ak máte pripravený všetok hardvér, potom to za 3-4 hodiny takmer nestihnete. Môže to byť drahé, najmä APM autopilot je najnákladnejší, ale môžete určite znova použiť všetky komponenty a je to veľká zábava, keď si zostavíte vlastného Advanced Self balancing robota.