Skip to content

An Image Processing Algorithm is applied on images captured by an RPi V2 Camera to track a ping pong ball's position and velocity on an acrylic plate. It adjusts the plate's orientation with Servo Motors and Parallel Manipulators using a PID calculation. A RPi 4 B serves as the microprocessor, with a Servo Motor Driver controlling the Servo Motors.

Notifications You must be signed in to change notification settings

lasindu-wick/Vision-Based-Ball-Balancing-PID-System-using-a-Three-DoF-Parallel-Manipulator-Mechanism

Repository files navigation

Vision-Based-Ball-Balancing-PID-System-using-a-Three-DoF-Parallel-Manipulator-Mechanism

This project was conducted to satisfy the requirements of the "Mini-Project" module in the 4th Semester of our Bachelor of Science Engineering (Hons.) in Mechatronics Engineering Degree Program at the General Sir John Kotelawala Defence University in Ratmalana, Sri Lanka. The fabricated device applies an Image Processing Algorithm on each frame of a video stream being captured by a Raspberry Pi V2 Camera to track the location and velocity of a ping pong ball on an acrylic plate, and after a PID calculation, adjusts the plate's orientation using Parallel Manipulators actuated by MG996R Servo Motors to center the ball. A Raspberry Pi 4 Model B was used as the microprocessor, as well as a PCA9685 16 Channel Servo Motor Driver to control the Servo Motors. The project won the title of "Best Project".

About

An Image Processing Algorithm is applied on images captured by an RPi V2 Camera to track a ping pong ball's position and velocity on an acrylic plate. It adjusts the plate's orientation with Servo Motors and Parallel Manipulators using a PID calculation. A RPi 4 B serves as the microprocessor, with a Servo Motor Driver controlling the Servo Motors.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages