|

Introduction
This robot is in small size .The mechanical and
intelligent abilities are extended in this design. For example it can
distinguish different objects , even read some English letters! by means of
image processing. It means that this robot has vision! but ,it needs a camera
and suitable processor unit. The mechanical ability is available and robot can
change the place of some desired objects.

A brief
description of different fields and tasks is as follow:
Go
to Top
I-
Mechanical structure
Mechanical parts are the same with "Maze Robot". But an arm is added to
make the ability of changing place of something light. It is not a real arm.
It blockades the target and changes its place by pushing or pulling it.


Go to Top
II-
Electronics
Electronics & Boards This part is very simple in this robot ,because of usage
of web cam and PC. But it can be divided into these: -Serial interface board:
It makes possible serial communication from PC to robot to change the
direction of Movement path and controlling the arm. -Motor controller: It is
designed in the same way with Maze robot motor controller. It drives two DC
motors separately.
Serial decoded commands received from PC, constitute the input of this part.
Image processing plays the basic role in this robot .Detecting and
distinguishing different objects ,reading English alphabets written on some
objects. Even finding path is based on Image Processing, too : -Objects are
detected from their colors. -Reading alphabets foundation is just a simple
algorithm! counting angles and rings in filtered and normalized picture! -If
there are some lines on the field to show the way robot should pass, the robot
tries to keep a point in the camera output, constant in coordination . For
instance robot tries to keep specified pixel (x,y) on the line
beneath. Remember that robot carries the camera
Go to Top
III- Vision
This robot is
equipped with a web cam placed on robot (web cam because it is light in weight
and small in size). The processor is not placed on robot and the web cam is
connected to USB part of an external computer. The core of image processing is
written in VB. The software can distinguish different objects by analysis of
their colors.

|