Sumo Robot

Python
3D Printing
Soldering
PCB
Enclosure
Robotics
Automation

In this project, the team used a Raspberry Pi Zero to control a robot to automatically search a ring for another object and push it out. It did so using an ultrasonic sensor to detect the object and a color sensor to ensure that the robot, itself, stayed in the ring. It was housed in a 3D printed enclosure to keep it within the weight limit of 500 grams. It included a PCB battery indicator that would illuminate up to 10 LEDs to represent the health of the batteries used to power the robot. The robot also has the option for manual control using a Bluetooth connection to a PlayStation 4 controller.

0 Lifts 

Artifacts

Name Description
Block Diagram A block diagram of the sumo robot.   Download
Interface Definitions The interface definitions based on the block diagram.   Download
Mechanical Drawings The mechanical drawings of the enclosure.   Download
Python Code The python code used for manual and automatic control.   Download
Bill of Materials The bill of materials of the components used in the sumo robot.   Download
Battery Indicator PCB Schematic The schematic used in the PCB battery indicator.   Download