Roboti in robotika so bili vedno eno zanimivih področij raziskav znanstvenikov, inženirjev in izdelovalcev. In tako danes igrajo pomembne vloge pri avtomatizaciji na skoraj vseh področjih in opravljajo nekatere zelo pomembne naloge, kot so operacije, vožnja avtomobilov itd. Danes delimo zanimivega robota za ljubitelje in izdelovalce: ArduRoller, ArduRoller je samo-uravnotežen robot in je sposoben tudi avtonomne navigacije v zaprtih prostorih ali zunaj. Jason Short je to razvil za tekmovanje avtonomnih vozil SparkFun.
ArduRoller v glavnem uporablja avtopilot APM 2.5 iz 3D Robotics in Arduino Pro Mini. APM Autopilot je jedro tega projekta, to je plošča strojne opreme s programsko opremo, ki deluje v njej, in deluje kot možgani, oči, uho robota. V njem so vgrajeni vsi potrebni senzorji, kot so žiroskopi, merilniki pospeška in magnetometri. Ima vgrajeno podporo za GPS in telemetrijo za zagon robota v avtonomnem načinu. Je odlična strojna oprema in s tem paketom strojne opreme se lahko kateri koli premični stroj spremeni v robota.
Dva krtačena enosmerna motorja s pritrjenimi dajalniki se uporabljajo kot kolesa, na njih pa sta pritrjeni dve mehki pnevmatiki. Tako zdaj Arduino Pro Mini bere podatke iz dajalnikov in jih prek vmesnika I2C pošlje avtopilotu APM 2.5. Nato avtopilot nadzira gibanje in ravnotežje robota. Za ročno krmiljenje robota je bil R / C PPM sprejemnik povezan z avtopilotom, tako da ga je mogoče brezžično krmiliti prek RC oddajnika.
Vse strojne opreme so povezane skupaj, kot je prikazano zgoraj. Celotna nastavitev je bila pritrjena na ploščo iz pene in pritrjena v 3-D tiskani ovitek po meri črne barve. Na vrhu je pritrjena okrogla steklena kupola, v kateri je lutka, zaradi česar je videti res kul.
Za avtonomno delovanje je mogoče uporabiti programsko opremo Mission Planner (za Windows PC) ali DroidPlanner (za Android). Programska oprema Mission Planner se uporablja za pošiljanje robota na avtonomne misije s pomočjo GPS in Google Maps, pri čemer je mogoče slediti njegovi hitrosti, lokaciji in smeri. Nadalje lahko GoPro priložite za snemanje videoposnetka vizije Robota.
Izvorno kodo za Autopilot in Arduino Pro Mini je dal Jason v svojem računu GitHub. Po tem postopku lahko zaženete Autopilot.
Če imate vso železnino pripravljeno, jo lahko naredite komaj v 3-4 urah. Morda je drago, še posebej APM avtopilot je najcenejši, vendar lahko zagotovo znova uporabite vse komponente in zelo zabavno je zgraditi svojega lastnega samonastavnega robota.