Uploaded October 2019 | Updated September 2026, 2 hours ago
** Visit my brand new portal at tiziano-school.thinkific.com where you can find this ROS series as a FREE course **
ROS and OpenCV can work together for accomplishing incredible tasks. In this tutorial for beginners we are going to use the Rover's camera for detecting and tracking a blue golf ball.
We will develop multiple nodes, each responsible of one particular task:
- capturing and streaming the camera
- detecting the ball
- calculating control actions to track the ball
- controlling the rover to follow the ball
We will be building up on everything we have learned in the previous tutorials: you can find the complete playlist right here: youtube.com/watch?v=N6K2LWG2kRI&list=PLuteWQUGtU9BU0sQIVqRQa24p-pSBCYNv
*** Find the code: github.com/tizianofiorenzani/ros_tutorials
*** Build and setup the robot: youtu.be/iLiI_IRedhI
*** Simple Ball Tracking example from Pyimagesearch: pyimagesearch.com/2015/09/14/ball-tracking-with-opencv
*** imutils library for image processing: github.com/jrosebr1/imutils
*** Simple blob detect
** Example from Satya Mallick: learnopencv.com/blob-detection-using-opencv-python-c
** Docs on opencv.org: docs.opencv.org/3.4/d0/d7a/classcv_1_1SimpleBlobDetector.html
******** STORE
teespring.com/stores/geekmeup
- Raspberry Pi 4 (4 GB RAM): amzn.to/36GqwXf
- Raspberry Pi 4 (2 GB RAM): amzn.to/2Aj7Pg3
- Wide angle camera: amzn.to/2Pwc6P7
******** Find me on Facebook
facebook.com/tizianotutorials
******** Find me on Linkedin
linkedin.com/in/tiziano-fiorenzani
******** Find me on Twitter
twitter.com/TFiorenzani
** Go to my channel: goo.gl/BjLGnS
** Check out my latest video: goo.gl/ZhcNi4
** Check out my most popular video: goo.gl/5KMJnU
#ros #opencv #blobtracking
** Visit my brand new portal at tiziano-school.thinkific.com where you can find this ROS series as a FREE course **
ROS and OpenCV can work together for accomplishing incredible tasks. In this tutorial for beginners we are going to use the Rover's camera for detecting and tracking a blue golf ball.
We will develop multiple nodes, each responsible of one particular task:
- capturing and streaming the camera
- detecting the ball
- calculating control actions to track the ball
- controlling the rover to follow the ball
We will be building up on everything we have learned in the previous tutorials: you can find the complete playlist right here: youtube.com/watch?v=N6K2LWG2kRI&list=PLuteWQUGtU9BU0sQIVqRQa24p-pSBCYNv
*** Find the code: github.com/tizianofiorenzani/ros_tutorials
*** Build and setup the robot: youtu.be/iLiI_IRedhI
*** Simple Ball Tracking example from Pyimagesearch: pyimagesearch.com/2015/09/14/ball-tracking-with-opencv
*** imutils library for image processing: github.com/jrosebr1/imutils
*** Simple blob detect
** Example from Satya Mallick: learnopencv.com/blob-detection-using-opencv-python-c
** Docs on opencv.org: docs.opencv.org/3.4/d0/d7a/classcv_1_1SimpleBlobDetector.html
******** STORE
teespring.com/stores/geekmeup
- Raspberry Pi 4 (4 GB RAM): amzn.to/36GqwXf
- Raspberry Pi 4 (2 GB RAM): amzn.to/2Aj7Pg3
- Wide angle camera: amzn.to/2Pwc6P7
******** Find me on Facebook
facebook.com/tizianotutorials
******** Find me on Linkedin
linkedin.com/in/tiziano-fiorenzani
******** Find me on Twitter
twitter.com/TFiorenzani
** Go to my channel: goo.gl/BjLGnS
** Check out my latest video: goo.gl/ZhcNi4
** Check out my most popular video: goo.gl/5KMJnU
#ros #opencv #blobtracking










