top of page
tim button.jpg

Raspberry Pi Robot

Class: ME30 - Electronics and Controls I

Skills: Raspberry Pi, Python, Manufacturing

Part 1

Part 1 of the project was to create a robot that would go up a ramp. The robot had to be controlled wirelessly through the Raspberry Pi. 

Part 2

Part 2 of the project was to modify the robot so that it rolled a tube up the ramp with another robot. The robots had to communicate among themselves through each other's IP addresses in order to speed up or slow down.

timmy prot.jpg

Hardware for Part 2

In order to know if our robot is in front or behind the other robot while pushing the tube, we attached two buttons. If both were pressed then that meant the tube was straight and the robots were moving at the same time. If one button was unpressed, that meant that the tube was at an angle and we had to either speed up, slow down, or tell the other robot to speed up or slow down. We also changed the wheels so that they would work like train wheels and the robot would fix itself to move in the direction of the ramp.

Final Product

Here is a video of our robot working with another robot to push the tube up the ramp! (ours is on the left)

bottom of page