Difference between revisions of "Kamko"
From RoboWiki
					
										
					
					| Line 1: | Line 1: | ||
Postup  | Postup  | ||
| + | |||
* urobiť robota čo má LEGO kocku otočenú s IR prijímačom hore  | * urobiť robota čo má LEGO kocku otočenú s IR prijímačom hore  | ||
   a pohybuje sa v scéne bez tunelov.  |    a pohybuje sa v scéne bez tunelov.  | ||
| + | |||
* vybaviť ho program v lejose (Java pre LEGO kocku, treba do nej  | * vybaviť ho program v lejose (Java pre LEGO kocku, treba do nej  | ||
   uploadnut lejos firmware), ktorý komunikuje s PC pomocou IR portu    |    uploadnut lejos firmware), ktorý komunikuje s PC pomocou IR portu    | ||
   - balík rcxcomm ktorý je súčasťou lejosu)  |    - balík rcxcomm ktorý je súčasťou lejosu)  | ||
| + | |||
* LEGO vezu nastavit na zvýšený výkon (v control paneli)  | * LEGO vezu nastavit na zvýšený výkon (v control paneli)  | ||
   vtedy má jej signál dosah 5m priamou viditeľnosťou,  |    vtedy má jej signál dosah 5m priamou viditeľnosťou,  | ||
| Line 10: | Line 13: | ||
   a predlžovacím 5m USB káblom pripojiť k PC  |    a predlžovacím 5m USB káblom pripojiť k PC  | ||
   (káble sa daju nadstavit aj na viac metrov, ale dlhší ako 5m sa nedá kúpiť)  |    (káble sa daju nadstavit aj na viac metrov, ale dlhší ako 5m sa nedá kúpiť)  | ||
| + | |||
* komunikáciu s LEGO kockou na strane PC zabezpečuje  | * komunikáciu s LEGO kockou na strane PC zabezpečuje  | ||
   podobný istý sw z lejosu tentoraz beziaci v normálnej JVM  |    podobný istý sw z lejosu tentoraz beziaci v normálnej JVM  | ||
| + | |||
* do tejto JVM dostaneme aj obraz z bezdrôtovej kamery  | * do tejto JVM dostaneme aj obraz z bezdrôtovej kamery  | ||
   a to cez Java Media Framework. Ja som pouzil XCam2  |    a to cez Java Media Framework. Ja som pouzil XCam2  | ||
| Line 18: | Line 23: | ||
   1.4) a JVM 1.5 a vyssie - je potrebné ručne prekopírovať  |    1.4) a JVM 1.5 a vyssie - je potrebné ručne prekopírovať  | ||
   ddl JMF z c:\windows\system32 do java\jre\bin !  |    ddl JMF z c:\windows\system32 do java\jre\bin !  | ||
| + | |||
* na príjem obrazu z JMF pouzijeme lejos vision  | * na príjem obrazu z JMF pouzijeme lejos vision  | ||
[[Media:kamko.zip]]  | [[Media:kamko.zip]]  | ||
Revision as of 10:34, 11 September 2007
Postup
- urobiť robota čo má LEGO kocku otočenú s IR prijímačom hore
 
a pohybuje sa v scéne bez tunelov.
- vybaviť ho program v lejose (Java pre LEGO kocku, treba do nej
 
uploadnut lejos firmware), ktorý komunikuje s PC pomocou IR portu - balík rcxcomm ktorý je súčasťou lejosu)
- LEGO vezu nastavit na zvýšený výkon (v control paneli)
 
vtedy má jej signál dosah 5m priamou viditeľnosťou, umiestniť ju hore nad scénou a predlžovacím 5m USB káblom pripojiť k PC (káble sa daju nadstavit aj na viac metrov, ale dlhší ako 5m sa nedá kúpiť)
- komunikáciu s LEGO kockou na strane PC zabezpečuje
 
podobný istý sw z lejosu tentoraz beziaci v normálnej JVM
- do tejto JVM dostaneme aj obraz z bezdrôtovej kamery
 
a to cez Java Media Framework. Ja som pouzil XCam2 kameru ktorej výhoda spočíva v nízkej spotrebe. Bacha inak na kombináciu JMF (ta je stale vo verzii 1.4) a JVM 1.5 a vyssie - je potrebné ručne prekopírovať ddl JMF z c:\windows\system32 do java\jre\bin !
- na príjem obrazu z JMF pouzijeme lejos vision