Project: Robot Mouse Race Control Systems


This project involved designing and building an automated vehicle, or "mouse," to follow a 20m electromagnetic track as quickly as possible using advanced control systems. I implemented PID control through an Arduino embedded system, optimising both the software and mechanical designs to ensure enhanced vehicle speed and stability, achieving a fastest time of 14 seconds.

Robot Mouse Race Image

Project Description


The goal of the project was to create an automated vehicle capable of following an electromagnetic track, utilising Arduino for control and microcontroller integration. This "mouse" robot used sensors and a sophisticated PID control system to track and adjust motor speeds based on the vehicle's position relative to the track. The project also involved mechanical enhancements to improve the vehicle’s speed, stability, and overall race performance. The mouse circuitry was designed to ensure precise control and response times, allowing for real-time speed adjustments and optimisation for track conditions.

Technologies Used


This project leveraged a variety of technologies:


Project Demonstration


Watch the demonstration of the robot in action on race day:

Full Technical Report


Below is a pdf of the full technical report: