Vision Controlled 2-Axis Ball Plate System Using OpenCV
A C++ console application utilizing OpenCV for image processing to implement a vision-controlled 2-axis platform (ball plate system) through color thresholding based on hue values.
🔥 Related Trending Topics
LIVE TRENDSThis video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!
THIS VIDEO IS TRENDING!
This video is currently trending in Bangladesh under the topic 's'.
About this video
This is a console application programmed in C++ by using OpenCV image processing library. In the image processing, color thresholding from hue values of the image is used and ball position is found with an algorithm by checking the pixels in every image sample. Later a special fast PID controlling algorithm is used to control the position of the ball only. Our feed back is only coming from camera, there is no other sensor or encoder to measure the angle of the motors or the platform. RC hobby servos are used to actuate the system. Because the motors specifications are different I programmed the system in such a way that lets me to give differen PID gain values for each motor control individually. Also we can monitor the ball position in realtime for each axis according to center of the platform and the referance points.
Video Information
Views
253
Total views since publication
Duration
5:19
Video length
Published
Jul 14, 2010
Release date