Isfahan University of Technology
Electrical & Computer Engineering Research Center
 

Home About Us Contact Us
Certificates DownLoad Photo Gallery Related Links  Calendar
Robocup Rescue 2003 Robocup Rescue 2002 Deminer Robocont Intelligent Mouse Router, Maze solver & Finder
 
Robocont
Mechanical
structure
Electronics Vision        

 

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.