HAL: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Skuusik (talk | contribs)
No edit summary
Skuusik (talk | contribs)
No edit summary
Line 28: Line 28:
== Project Goal ==
== Project Goal ==


Build and programm a robot that will win the Robotex 2010 competiotion. The rules can be found [http://www.robotex.ee/et/node/341 here].
Build and programming a robot that will win the Robotex 2010 competiotion. The rules can be found [http://www.robotex.ee/et/node/341 here].
We have ~4 months to build a robot that meets the specifications described in the rules.
We have ~4 months to build a robot that meets the specifications described in the rules.



Revision as of 23:15, 4 January 2011


Robotex 2010 robot HAL
300px
Informatsioon
School: Eesti Infotehnoloogia Kolledž
Project members: Meelis Tamm
Martin Lensment
Mihkel Sokk
Silver Kuusik
Andrus Reedla
Supervisor: Margus Ernits
Location: Tallinn
Date: September 2010

Project Goal

Build and programming a robot that will win the Robotex 2010 competiotion. The rules can be found here. We have ~4 months to build a robot that meets the specifications described in the rules.

Team and roles

Name Role
Meelis Tamm Hardware
Martin Lensment Hardware/Software
Mihkel Sokk Software/Wiki
Andrus Reedla Hardware
Silver Kuusik Wiki/Debugging/Documentation

TODO

Mandatory:

  1. Read the sensor for avoiding hard collisions with walls and opponent
  2. Replace the motor battery with the drill battery
  3. Connect the coilgun and ballroll to the drill battery
  4. Choosing the goal and indicating it on the screen

Secondary:

  1. Väravaandurid dokumenteerida

Nice to have:

  1. Polish sharp edges from the bottom
  2. Make a personality for the robot - [1]

Software

The code is available for the robotics club members from the club SVN repository. The image processing is build up on using OpenCV -d. The installing instructions can be found here. The whole platform is build up using QT libraries.

Hardware

  • 3xHBridge - DC mootorite kasutamiseks vajalikud
  • Protsessori plaat - Roboti kontroll osa, mis suhtleb Asusega
  • Roboti raam + rattad + mootorid - mehaanilised detailid roboti ülessande täitmiseks
  • Asus Eee PC - Toimub roboti koodi jookustamine ja signaali saatmine edasi protsessori plaati
  • Lülitid, kaitsmed jms. - Vajalikud turvalisuse ja mugavuse jaoks
  • Akud - Toide

Visual progress

Logi

09.09.10 - Found a table to work on, disassemling the old robot and documenting it
12.09.10 - Testing all the parts, configuring Asus (OpenCV + PS3Eye)

Links

Robotex 2010 rules
USB-RS232 controller
installing OpenCV
installing camera draiver