MOBILE STEREO-VISION OBJECT TRACKING ROBOT
Building a mobile robot withsight capabilities enables the robot to do simple tasks of following a straight line or avoiding an obstacle, which in this project, a more complicated task of following an object or human. This project is carried out exploring the sight capability of the robot through...
Saved in:
Main Author: | |
---|---|
Format: | Final Year Project |
Language: | English |
Published: |
Universiti Teknologi PETRONAS
2007
|
Subjects: | |
Online Access: | http://utpedia.utp.edu.my/9580/1/2007%20-%20Mobile%20Stereo-Vision%20Object%20Tracking%20Robot.pdf http://utpedia.utp.edu.my/9580/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Building a mobile robot withsight capabilities enables the robot to do simple
tasks of following a straight line or avoiding an obstacle, which in this project, a more
complicated task of following an object or human. This project is carried out
exploring the sight capability of the robot through computer vision, which
implements image and video processing, and also the stereo-vision concept which
gives depth perception to the sight ofthe robot. The primary objective is to develop a
mobile robot that has the capabilities to do object tracking in real time, with stereovision,
utilizing two separate cameras. The movement of the robot is programmed
using Cprogramming for the microcontroller, which controls DC motors built with a
gearing system onthe mobile robot. This program enables robot to move in left, right
and forward directions. The objecttracking and image processing is developed using
the MATLAB program. Image acquisition is done using web cameras. A reference
image is saved, from which the object is tracked. Once object is tracked, MATLAB
sends instructions to the microcontroller via serial communication, RS232. Different
techniques of digital image processing are used such as edge detection and
correlation. The project methodology stresses on the research and analysis, circuit
design, circuit modeling, microcontroller programming, circuit fabrication and
finally, designing the interfacing software. The end system comprises of the hardware
for the mobile robot and interfacing software for object tracking. |
---|