HAL: Difference between revisions
From ICO wiki
Jump to navigationJump to search
No edit summary |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 10: | Line 10: | ||
! colspan="2" style="background: #FFDEAD; text-align: center; font-size: larger;" | '''Informatsioon''' | ! colspan="2" style="background: #FFDEAD; text-align: center; font-size: larger;" | '''Informatsioon''' | ||
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| ''' | | '''Kool:''' | ||
| Eesti Infotehnoloogia Kolledž | | Eesti Infotehnoloogia Kolledž | ||
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| ''' | | '''Projekti liikmed:''' | ||
| Meelis Tamm<br />Martin Lensment<br />Mihkel Sokk<br />Silver Kuusik<br />Andrus Reedla | | Meelis Tamm<br />Martin Lensment<br />Mihkel Sokk<br />Silver Kuusik<br />Andrus Reedla | ||
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| ''' | | '''Juhendaja:''' | ||
| Margus Ernits | | Margus Ernits | ||
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| ''' | | '''Asukoht:''' | ||
| Tallinn | | Tallinn | ||
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
| ''' | | '''Kuupäev:''' | ||
| September 2010 | | September 2010 | ||
|} | |} | ||
Line 29: | Line 29: | ||
Ehitaja ja programmeerida robot, mis võidaks Robotex 2010 robotivõistluse. Robotexi reeglid võib leida [http://www.robotex.ee/et/node/341 siit]. | Ehitaja ja programmeerida robot, mis võidaks Robotex 2010 robotivõistluse. Robotexi reeglid võib leida [http://www.robotex.ee/et/node/341 siit]. | ||
Roboti ehitamiseks, mis | Roboti ehitamiseks, mis vastaks antud nõetele, oli aega ~4 kuud. | ||
== Meeskond ja rollid == | == Meeskond ja rollid == | ||
Line 65: | Line 65: | ||
# Lugeda andureid, et vältida kokkupõrkeid seite ja vastasrobotiga - andrus | # Lugeda andureid, et vältida kokkupõrkeid seite ja vastasrobotiga - andrus | ||
# Asendada vana mootori aku trelli akuga - meelis | # Asendada vana mootori aku trelli akuga - meelis | ||
# Ühendada solenoid ja pallirull trelli akuga - meelis | # Ühendada [[solenoid]] ja pallirull trelli akuga - meelis | ||
# Värava valik klaviatuurilt ja näitamine ekraanil - martin | # Värava valik klaviatuurilt ja näitamine ekraanil - martin | ||
Line 92: | Line 92: | ||
Image:Prose_plaat_infoga.jpg| mikrokontroller | Image:Prose_plaat_infoga.jpg| mikrokontroller | ||
Image:Hbridge.jpg| H-sild | Image:Hbridge.jpg| H-sild | ||
Image:Asus. | Image:Asus.png| Asus | ||
Image:412px-Mootorid.jpg| DC mootor | Image:412px-Mootorid.jpg| DC mootor | ||
Image:Omniwheelkinnitusega.jpg| rattad | Image:Omniwheelkinnitusega.jpg| rattad |
Latest revision as of 11:42, 20 September 2012
Robotex 2010 robot HAL | |
300px | |
Informatsioon | |
---|---|
Kool: | Eesti Infotehnoloogia Kolledž |
Projekti liikmed: | Meelis Tamm Martin Lensment Mihkel Sokk Silver Kuusik Andrus Reedla |
Juhendaja: | Margus Ernits |
Asukoht: | Tallinn |
Kuupäev: | September 2010 |
Projekti eesmärk
Ehitaja ja programmeerida robot, mis võidaks Robotex 2010 robotivõistluse. Robotexi reeglid võib leida siit. Roboti ehitamiseks, mis vastaks antud nõetele, oli aega ~4 kuud.
Meeskond ja rollid
Nimi | Roll |
---|---|
Meelis Tamm | riistvara/testimine |
Martin Lensment | riistvara/tarkvara |
Mihkel Sokk | tarkvara/viki |
Andrus Reedla | riistvara |
Silver Kuusik | viki/testimine/dokumentatsioon |
TODO
Peab olema tehtud:
- Lugeda andureid, et vältida kokkupõrkeid seite ja vastasrobotiga - andrus
- Asendada vana mootori aku trelli akuga - meelis
- Ühendada solenoid ja pallirull trelli akuga - meelis
- Värava valik klaviatuurilt ja näitamine ekraanil - martin
Teha:
- Väravaandurid dokumenteerida
Hea kui oleks:
- Lihvida teravad ääred roboti põhjalt
- Anda robotile oma isiksus - [1]
Tarkvara
Kood on kätte saadav soovijatele SVN hoidlast. Roboti tarkvara ehitatakse Botmaster platvormile, mis koosneb Qt ja OpenCV teekidest. OpenCV installeerimise juhised leiab siit.
- Varsti tuleb uus OpenCV 2.2, siis tuleb teha siia uuendus.#
Riistvara
- 3xHBridge - DC mootorite juhtimiseks vajalikud
- Protsessori plaat - Roboti kontroll osa, mis suhtleb roboti juhtarvutiga
- 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
-
mikrokontroller
-
H-sild
-
Asus
-
DC mootor
-
rattad
-
seletav joonis: edasi liikumine
-
seletav joonis: keeramine sõidupealt
Visuaalne progress
-
solenoidi kondensaatorid
-
solenoidi relee
-
mikrokontroller solenoidi pistikuga
Logi
09.09.10 - Leiti laud millel töödata, vana roboti lammutamine ja dokumenteerimine
12.09.10 - Kõikide allsüsteemide testimine, juhtarvuti konfigureerimine (OpenCV + PS3Eye)
Tulemus
Lingid
Robotex 2010 reeglid
USB-RS232 üleminek
installing OpenCV
installing kaamera draiveri paigaldamine ja kasutamine