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".
-
Notifications
You must be signed in to change notification settings - Fork 0
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.
lasindu-wick/Vision-Based-Ball-Balancing-PID-System-using-a-Three-DoF-Parallel-Manipulator-Mechanism
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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 0
No packages published