Home | News | People | Photos | Movies | Restrict Area | Contact | Bandeira Portuguesa Português 
Runner Logo  
Choose the skin for the page
| Learn with Robotics Project | PASOS Project | LSA
 
Main Menu
Home
Vehicles
News
Past and Future
People
Contact
 
Documentation
Hardware
Student Work
 
Multimedia
Photos
Movies
 
Downloads
Software
Artwork
 
Others
Resources
Updates
Sponsors
Events
 
LSA Contents
WebMail
Restrict Area

WWW
LSA
ISEP
DEE.net

Hardware

In Documentation and Development Process

Robot hardware architecture description:
The architecture of the robot hardware is constituted basically by the next blocks: power, computer, sensors, actuation and communication. In the figure 1 is possible to visualize the interconnection between the blocks, in the form to constitute the architecture of the hardware:

Hardware geral

Like it illustrates the previous figure, several above-mentioned blocks previously are constituted by the hardware what step describing of pursuance.
   
1 - Axles control board
   
It is essentially a borad projected for the control of robot axles. It uses as a base, two highly versatile integrated circuits, of easy and quick configuration, being they:
  • Microcontroller P89C51RD2.
  • FPGA FLEX10 K10LC84-4, where is the principal characteristic, a high density, containing 10000 logical doors..
The microcontroller has access to the FPGA Ports or Xdata. This board has the possibility of communication of 8 bits, for ISA bus - format PC/104. It has all the pins of I/O available almost, both of the micro and of the FPGA, through tokens of 14 and 20 pins, as well as the token of the stack PC/104. It has an oscillator of 20 MHz and the possibility of extern interruption of the microcontroller. The principal function of this board is to do the control of the vehicle, with the information of the encoders, it communicates with the PC (where it is prosecuted to the whole information of the encoders and camera), receiving then values of speed and producing PWMs for the H-Bridges.

Placa Eixos
Figure 2 - Blocks diagram of the axles board.

   
2 - Power amplifiers board
Ponte H
Ponte H Top
The power amplifiers take the appropriate supply of energy to the motors, working like power drivers. They are constituted by two bridges H, able to be commands for the Axles bard through the use of impulses PWMs (Pulse With Modelation), what are turned into levels of tension supplied to the motors.
   
3 - Power and protection board
PowerBox
PowerBox
The power and protection board, also called of Power Box does the distribution of energy for the remaining hardware. Another function of this board is the protection against overloads. It receives the energy coming from the batteries, being distributed.
   
4 - Cameras
Philips Basic
Philips Modificada
The USB digital camera used was the model PCVC740K from Philips, due to the fact of the superior image quality of image. The maximum framerate supported by the camera with the resolution 640x480 pixeis is of 30fps.
Ibot Orange Camera
Ibot Orange Modificada com Lente CCD
The Firewire digital camera used was the model Orange Micro iBOT Pro. The maximum framerate supported by the camera with the resolution 640x480 pixeis is of 30fps.
Unibrain Fire-i
Unibrain Modificada
The Firewire digital camera used was the model Unibrain Fire-i. The maximum framerate supported by the camera with the resolution 640x480 pixeis is of 30fps.
   
5 - Computer
7896FW
ibase 820
The computer used it's composed of:
  • mother-board IPC NOVA 7896FW (SpeedRunner)
  • Harddisk 2.5 40GB (SpeedRunner)
  • Processor P3 Tualatin at 1.26GHZ

 

  • mother-board Ibase MB820 (BigRunner)
  • Harddisk 3.5 40GB (BigRunner)
  • Processor P4 at 3Ghz
   
6 - DC/DC Converter
DCDC
DCDC
The DC/DC converter is to supply power to the motherboard, hard disk with the expected tensions of 5V and 12V.
   
7 - Wireless
WL-115
 
The wireless connection to the robots is done using SITECOM WL-115 PCI boards of 54MB.
   
8 - DC Motors
Motor PITTMAN Motor Maxon
The continuous current motors used in the robot SpeedRunner are the PITTMAN GM9236C34-R2. These motors already have desmultiplication box of 5,9. These motors have the peculiarity of having opticial encoders, for the case these are of 3 channels and resolution of 512 ticks for revolution of the optical disc. The continuous current motors used in the robot BigRunner are the Maxon. These motors already have desmultiplication box of ??. These motors have the peculiarity of having opticial encoders, for the case these are of ?? channels and resolution of ?? ticks for revolution of the optical disc.
   
9 - TFT Monitor
Innovatek
Innovatek
To help in the visualization of the state of the robot, there was added a TFT monitor Innovatek IN-007VG 7 ".
 
10 - Monitor and control board
AVR-MT-128
AVR-MT-128
To monitor the inertial sensors, tensions and currents of the robot and control additional features like disconnecting the PC when a determined tension of the batteries was reached there is used the development board AVR-MT-128.
 
11 - Inertial sensors board
Placa Gyros
Placa Gyros
To have acess to the information of the inertial sensor the hardware of the photos above was developed with the CRS-03 from Silicon Sensing Systems..
   
LSA
LSA
IPP / ISEP
IPP Logo    ISEP Logo
New features and News
17/02/2007 - Speed Robot redesign. More photos avaiable here.
SPEEDSPEED
19/01/2007 - Robótica 2007 Website avaiable in draft version.
Robotica2007
03/01/2007 - Real test with the new inercial system using the CRS-03 from Silicon Sensing Systems.
CRS-03CRS-03
24/11/2006 - First general assembly of the "Sociedade Portuguesa de Robótica".
AG SPRSPR
24/11/2006 - New inercial system implemented.
GyrosGyros
23/11/2006 - Vehicles from the Runner Project take part in the "Semana da Ciência e da Tecnologia".
Runner Bar FSpeed Museu
27/09/2006 - Mission manager presentation, view related photos.
Poster GM2006 Apresentacao GM2006
29/08/2006 - Runner project makes the cameras calibration for the development of the new stereo vision system.
Runner Runner
19/08/2006 - Joystick interface in Linux, from the PASOS project, tested on Runner vehicles.
Runner
09/08/2006 - Runner project made the integration and tested the new mission control system.
13/07/2006 - News, Vehicles, Hardware, People, Photos and Movies pages updated.
20/06/2006 - Runner project take part of the 50 IA exabition.
50ia Runner
Visits since
14/02/1006
Digits Counter
Digits
Page maintenance by: Osvaldo Sousa Last updated in : 29.12.2012
Get Firefox! Viewable With Any Browser Valid HTML 4.01! Valid CSS!
Instituto Superior de Engenharia do Porto - Lab. Sistemas Autónomos
R. Dr. António Bernardino de Almeida
, 431 4200-072 Porto, Phone: +351 22 8340500 Fax: +351 22 8321159