Sensing Robot

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.