OpenCV + DanyBot + Arduino



OpenCV (Open Source Computer Vision Library:   was started at Intel in 1999 by Gary Bradsky and the first release came out in 2000. Vadim Pisarevsky joined Gary Bradsky to manage Intel’s Russian software OpenCV team. In 2005, OpenCV was used on Stanley, the vehicle who won 2005 DARPA Grand Challenge. Later its active development continued under the support of Willow Garage, with Gary Bradsky and Vadim Pisarevsky leading the project. Right now, OpenCV supports a lot of algorithms related to Computer Vision and Machine Learning and it is expanding day-by-day.

Currently OpenCV supports a wide variety of programming languages like C++, Python, Java etc and is available on different platforms including Windows, Linux, OS X, Android, iOS etc. Also, interfaces based on CUDA and OpenCL are also under active development for high-speed GPU operations.

OpenCV-Python is the Python API of OpenCV. It combines the best qualities of OpenCV C++ API and Python language.

In this update i attached a WebCam (Logitech C270) to zumo Robot. and uses the OpenCV to track the marker.


then it provides the feedback(PD Control) to guide the robot through Serial COM port.

Here the video :


Please Let me Know what you think!!!



4 thoughts on “OpenCV + DanyBot + Arduino

  1. This is an awesome project you have done, am new to CV and i am looking for tutorial on how to track an object using arduino and opencv-python.would you mind sharing your code and steps?
    I would like to start from the basic object tracking code in opencv tutorials then add arduino to track the blue object


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s