Coded a robot to execute three main modes:
1. Roaming mode: Avoids obstacles using two infrared sensors.
2. Sensing mode: Using a hall sensor, an ultrasound sensor and an infrared sensor, the robot must detect if the obstacle is magnetic, inert or ultrasonic.
3. Shooting mode: The robot has a catapult mechanism that shoots a ping pong ball into a goal target.
Controlled via Bluetooth and programmed on MicroPython.
Group project with Felix Murray, Esther Maltby and David Prior Hope.