Vision-Based Mobile Robot

This project is about a vision-based approach for line following mobile robot to follow red line on different background colors. The vision sensor is a Complementary Metal-Oxide Semiconductor (CMOS) sensor, interfaced with an 8Mbits FIFO independent memory for image buffering and microcontroller...

Full description

Saved in:
Bibliographic Details
Main Author: Loke, Weng Hong
Format: Monograph
Published: UTeM 2010
Subjects:
Online Access:http://library.utem.edu.my:8000/elmu/index.jsp?module=webopac-d&action=fullDisplayRetriever.jsp&szMaterialNo=0000063938
http://library.utem.edu.my:8000/elmu/index.jsp?module=webopac-d&action=fullDisplayRetriever.jsp&szMaterialNo=0000063938
http://eprints.utem.edu.my/4792/1/Vision-Based_Mobile_Robot_-_24_pages.pdf
http://eprints.utem.edu.my/4792/2/Vision-Based_Mobile_Robot.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This project is about a vision-based approach for line following mobile robot to follow red line on different background colors. The vision sensor is a Complementary Metal-Oxide Semiconductor (CMOS) sensor, interfaced with an 8Mbits FIFO independent memory for image buffering and microcontroller for mobile robot movement control. This project is categorized to three main parts which include electric circuit, mechanical design and microcontroller programming. The main objective of this project is enabling the automatic mobile robot to follow the desired trajectory such as line tracking according to real-time image from CMOS sensor. For further implementation of other desired trajectory such as landscape image or object can be obtained by comparing reference image with current image taken by CMOS sensor. The program can determine movements of mobile robot by differentiating the line color and the background color under different lighting conditions. The program used to process the data is using C language. C compiler will execute the HEX file which is downloaded into the PIC chip. The mechanical motion of the robot is controlled by differential drive by two DC motors.