The Asuro robot was developed as part of an engineering teaching kit, programmed in C. The kit comes completely dissembled with PCB and through-hole components. Once soldered, I created the algorithms on paper and programmed it in C, which involved compiling it with Make files and flashing it to the robot via infrared. The robot follows a line using an infrared transmitting LED & phototransistors and has tactile sensors to detect collisions. I also upgraded the robot with ultrasonic sensors, a solar panel, propeller, and my favourite, googly eyes.
This project involved the following skills and techniques;
- Soldering
- C Programming
- Git Version Control
- Putty Software
- Make Files
- Algorithms
- Solar Power
- Battery Management
- Hardware Interrupts (8 Bit Microcontroller)
- Engineering Design Process
For those looking for information on the Asuro Robot, here are some links that may help;
- https://www.ebay.co.uk/itm/Arexx-ARX-03-Asuro-Programmable-Robot-Kit/381939760843?hash=item58ed623ecb:g:A9gAAOSw4sNb6qrg
- https://www.krowtengoods.com/index.php?main_page=product_info&products_id=652185
- https://create.arduino.cc/projecthub/HB_Stratos/making-the-drl-asuro-robot-work-with-the-arduino-ide-903baf
- asuro.kihome.de/software.php
- www.asurowiki.de/pmwiki/pub/html/asuro_8h.html
- https://github.com/Ihsara/asuro/tree/master/lib
- https://www.commodore-info.com/article/item/asuro_robot/en
- mattsasuroblog.blogspot.com