Difference between revisions of "Kamko"

From RoboWiki
Jump to: navigation, search
 
(2 intermediate revisions by the same user not shown)
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
  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ť dll JMF z c:\windows\system32 do java\jre\bin !
  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]]

Latest revision as of 15:26, 20 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ť dll JMF z c:\windows\system32 do java\jre\bin !
  • na príjem obrazu z JMF pouzijeme lejos vision

Media:kamko.zip