A PID algorithm controlled ball balance that returns a ball to a set point when it's pushed around. My first real robotics project!
-
Updated
Nov 29, 2021 - C++
A PID algorithm controlled ball balance that returns a ball to a set point when it's pushed around. My first real robotics project!
A robot made to balance a ball on a platform. The platform is controlled by two servo motors, and the ball's position is detected using a camera. A Raspberry Pi is the brain of the project, and calculates the incline of the plane needed to get the ball to the desired position.
Open-source standalone ping-pong ball balancing and juggling robot with top-view vision, Raspberry Pi high-level control, and STM32 real-time motion control.
Project made as an assignment for Embedded Systems class. The goal was to keep a small ball on the center of a table automatically, using an ESP32 board with two servo motors and PID controls.
Add a description, image, and links to the ball-balancing-platform topic page so that developers can more easily learn about it.
To associate your repository with the ball-balancing-platform topic, visit your repo's landing page and select "manage topics."