Robotter og robotteknologi har altid været et af de fascinerende studieretninger for forskere, ingeniører og beslutningstagere. Og nu spiller de dage vigtige roller i automatisering på næsten alle områder og udfører nogle meget kritiske opgaver som operationer, kørsel af biler osv. I dag deler vi en interessant robot til hobbyister og beslutningstagere: ArduRoller, ArduRoller er en selvbalancerende robot og også i stand til autonom navigation indendørs eller ude. Jason Short udviklede dette til SparkFun Autonomous Vehicle Competition.
ArduRoller bruger primært APM 2.5 autopilot fra 3D Robotics og Arduino Pro Mini. APM Autopilot er kernen i dette projekt, det er et hardwaretavle med en software, der kører i det, og fungerer som en hjerne, øjne, robotens øre. Det har alle de nødvendige sensorer indlejret i det som gyroer, accelerometre og magnetometre. Det har indbygget support til GPS og telemetri til at køre robotten i autonom tilstand. Det er en fantastisk hardware, og enhver bevægelig maskine kan omdannes til en robot ved hjælp af denne hardwarepakke.
To børstede jævnstrømsmotorer, med deres tilsluttede kodere, bruges som hjul, og to bløde dæk er blevet fastgjort med disse motorer. Så nu læser Arduino Pro Mini dataene fra Encoders og sender dem til APM 2.5 autopilot via en I2C-grænseflade. Derefter styrer autopiloten robotens bevægelse og balance. For manuelt at kontrollere robotten er en R / C PPM-modtager blevet forbundet til Autopilot, så den kan styres trådløst via RC-sender.
Alle hardwares er forbundet sammen som vist ovenfor. Hele denne opsætning er blevet rettet på et skumbræt og fastgjort i 3-D trykt brugerdefineret etui af sort farve. En rund glaskuppel er fastgjort på toppen med en marionet indeni, hvilket gør det ser cool ud.
Til autonom drift kan Mission Planner-software (til Windows-pc) eller DroidPlanner (til Android) bruges. Mission Planner-software bruges til at sende robotten på autonome missioner med hjælp GPS og Google Maps, og dens hastighed, placering og retning kan spores. Derudover kan en GoPro vedhæftes for at optage video af robotens vision.
Kildekode til Autopilot og Arduino Pro Mini er givet af Jason på hans GitHub-konto. Du kan brænde Autopilot ved at følge denne procedure.
Hvis du har alle hardwares klar, kan du næsten ikke klare det på 3-4 timer. Det kan være dyrt, især APM-autopilot er den dyreste, men du kan helt sikkert genbruge alle komponenterne, og det er meget sjovt at bygge din egen avancerede selvbalancerende robot.