Sumo Bot 5: The Little Bot That Can (ECE342-SP22)

A 10cm x 10cm robot designed to detect and approach objects in a ring, pushing them out of the ring without falling out itself. The robot used a custom PCB, an Arduino, sonar sensor, motors, OLED display, and LEDs to create an aesthetically appealing and effective robot. The implementation of necessary functions was facilitated using Arduino’s open-source IDE, sensors, and R3 microcontroller. Originally the design of the robot was going to implement proximity detection using IR sensors, however due to constraints only two sensors were successfully implemented. These sensors were the sonar sensor and line sensor used to detect an object and go forward until reaching the outer line of the ring. For mobility, the two gearbox motors required two MOSFETS in parallel to create a motor driver. This motor driver received signals from the Arduino which then powered the motors on to go forward. One of the main challenges the team faced was the actual construction of the robot; this was the step where it was ultimately decided to remove IR sensors due to space constraints. As a result, one of the biggest takeaways from this project is the importance of a well-designed chassis along with a game plan for getting all the components into it.

0 Lifts 

Artifacts

Name Description
Victory! This video shows our bot achieve victory over another sumo bot.   Link
Impressive Defeat This video shows our bot attempt to hold his own in the ring, though he does not win the day.   Link
System Verification Documentation Includes all important documentation for our system   Download
Executive Project Summary Project Summary   Download
Project Summary Video 9 Minute summary video briefly describing our entire system + project.   Link