Python + OpenCV program that runs on a RaspberryPi. It uses the Raspberry's camera to track a ball, and then controls a GoPiGo to activate its wheels, thus attempting to follow the ball.
-
OpenCV Tutorial:
-
Official gopigo doc:
-
gopigo repo:
-
Example of object detection and tracking:
-
Example of color detection:
-
Example of shape detection:
-
Ball tracking program:
-
Multiprocessing communication with pipes:
-
Multiprocessing example with OpenCV:
-
You only look once: