I robot e la robotica sono sempre stati uno degli affascinanti campi di studio per scienziati, ingegneri e maker. E così ora i giorni stanno giocando ruoli importanti nell'automazione in quasi tutti i campi e svolgono alcune attività molto critiche come interventi chirurgici, guidare auto, ecc. Oggi condividiamo un robot interessante per hobbisti e produttori: ArduRoller, ArduRoller è un autobilanciato robot e anche in grado di navigazione autonoma all'interno o all'esterno. Jason Short lo ha sviluppato per SparkFun Autonomous Vehicle Competition.
ArduRoller utilizza principalmente l'autopilota APM 2.5 di 3D Robotics e Arduino Pro Mini. APM Autopilot è il cuore di questo progetto, è una scheda hardware con un software in esecuzione e funge da cervello, occhi e orecchio del robot. Ha tutti i sensori necessari incorporati come giroscopi, accelerometri e magnetometri. Ha supporto integrato per GPS e telemetria per eseguire il robot in modalità autonoma. È un ottimo hardware e qualsiasi macchina in movimento può essere trasformata in un robot utilizzando questo pacchetto hardware.
Due motori CC con spazzole, con i relativi encoder collegati, vengono utilizzati come ruote e due pneumatici morbidi sono stati fissati con questi motori. Quindi ora Arduino Pro Mini legge i dati dagli encoder e li invia all'autopilota APM 2.5 tramite un'interfaccia I2C. Quindi l'autopilota controlla il movimento e l'equilibrio del robot. Per controllare manualmente il robot, è stato collegato un ricevitore R / C PPM all'autopilota in modo che possa essere controllato in modalità wireless tramite trasmettitore RC.
Tutti gli hardware sono collegati insieme come mostrato sopra. L'intera configurazione è stata fissata su un pannello in schiuma e fissata in una custodia personalizzata stampata in 3D di colore nero. Una cupola di vetro rotonda è stata attaccata sulla parte superiore, con un pupazzo al suo interno, che lo rende davvero bello.
Per il funzionamento autonomo, è possibile utilizzare il software Mission Planner (per PC Windows) o DroidPlanner (per Android). Il software Mission Planner viene utilizzato per inviare il Robot in missioni autonome con l'aiuto GPS e Google Maps, e la sua velocità, posizione e direzione possono essere monitorate. Inoltre è possibile collegare una GoPro per registrare il video della visione del robot.
Il codice sorgente per Autopilot e Arduino Pro Mini è stato fornito da Jason sul suo account GitHub. Puoi masterizzare Autopilot seguendo questa procedura.
Se hai tutti gli hardware pronti, puoi farlo a malapena in 3-4 ore. Può essere costoso, soprattutto l'autopilota APM è il più costoso, ma puoi sicuramente riutilizzare tutti i componenti ed è molto divertente costruire il tuo robot di bilanciamento automatico avanzato.