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 - balík rcxcomm ktorý je súčasťou lejosu) |
− | 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) | + | * 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ť) |
− | 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 | + | * 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 | + | * 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 | * na príjem obrazu z JMF pouzijeme lejos vision | ||
[[Media:kamko.zip]] | [[Media:kamko.zip]] |
Revision as of 10:36, 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