Source code for winner of the 23rd Singapore Robotic Games 2016's Autonomous Underwater Robot Competition.
Consists of two parts:
- Android app for computing PID error using OpenCV and gyroscope, using Bluetooth for communication with the Arduino controller.
- Arduino code for PID motor control and Bluetooth module.