Features:
Detected and transferred position of the ball using OpenCV-Python and serial communication
Implemented two separate independent PD control loops on the MCU for 2 dimensional positioning
Optimized the algorithm to overcome large noises using noise-robust differentiator