This assignment explores vision, in particular using vision to follow a guide. We will simulate using vision to follow a "mobot" course on your desk. 1) Create a "path" using colored paper, or by drawing on a large sheet of paper. 2) Place the webcam at the beginning of the course. 3) Using vision, find the path. 4) type out instructions on how to move the camera (such as "move forward 3in right 1in"). 5) Move the camera with your hand. 6) Goto step 3.

You may use any kind of markers you wish. You can make the assignment more challenging by trying to detect obstacles along the way. You can also put the camera on a toy car, to make it more fun and realistic.


Linux: General info and how to get Labtec Webcam going


Windows: up to date drivers from www.labtec.com. Install software before plugging in camera. Do not use CD that comes with camera.

Windows: optic flow demo program.

More help: how to access pixels.


Service Pack 6 for Visual Studio 6.


You can use any type of computer/OS/language you want. You can work in groups or alone.