From time to time, I like to switch my mind and test new designs.
Few days ago, I wrote about the robot that was able to follow a line by analyzing the video taken from its built-in Camera.
The problem with that system is that the robot needs an actual line lying on the floor… Changing our environment is not always the best idea… so after some time thinking about how to get read of that line, I came with a system that might work without an actual line on the floor.

By mounting a camera in the next floor…

Webcam mounted on the second floor

Webcam mounted on the second floor

making the robot visible for that camera…

TupperBot with a SkyRGB

TupperBot with a SkyRGB

and programming a simple Computer Vision System,

the robot will be able to follow a Virtual path (just a straight line by now)…

The video you see there is just a simulation of the first control system I programmed yesterday night… so I will come with something a little more stable in the next few days.

This is a picture of the program that is doing all the video image processing and controlling the Robot from the second floor. As we can see, the white line indicates the virtual path that the robot is going to be tracking, and the blue and red lines are the virtual limits that should never be reached.

Control Panel

Control Panel

In the mean time I’m still thinking how to get read of some of the light problems I had with the built-in camera just to give a definite Beta version of the control panel.

Leave a Reply