Analýza softvérového prostredia pre riadenie robotov Player-Stage ...
Analýza softvérového prostredia pre riadenie robotov Player-Stage ...
Analýza softvérového prostredia pre riadenie robotov Player-Stage ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
FEI KKUI<br />
• podstavec geom,<br />
• dolnacast geom,<br />
• ramena geom,<br />
• ruka goem,<br />
• ruka2 geom.<br />
Časť dolnacast body sa skladá z dvoch geom. Zvyšok sveta je rovnaký ako bol opi-<br />
sovaný v kapitole o vytvorení súboru world na strane 17.<br />
Na spájanie jednotlivých častí tela sa použili kĺby.<br />
• kĺb1, spojenie ramena s rukou,<br />
• kĺb2, spojenie druhej ruky s ramenom,<br />
• drz1, <strong>pre</strong>pojenie ramien a dolnej časti,<br />
Rozsah voľnosti kĺbov je od -90 do 90 stupňov. Kĺb drz1 je nastavený ako nepo-<br />
hyblivý, základom je aby spojil ramena s telom. Týmto spôsobom sa podarilo spojiť<br />
časti typu . Ak by ramena boli súčasťou ako , nedalo by sa<br />
spojiť ruky s ramenami pomocou kĺbu, <strong>pre</strong>tože kĺb spája časti typu body. Definície<br />
jednotlivý kĺbov sú v tabuľke 4 – 8<br />
4.3.3 Ovládanie modelu<br />
Základom ovládania je kontrolér. Pre tento model bolo možné použiť už existujúci<br />
kontrolér bandit actarray, ktorý je určený na <strong>riadenie</strong> kĺbov, ale trebalo pozmeniť<br />
hodnotu počtu kĺbov v súbore Bandit Actarray.hh, <strong>pre</strong>snejšie hodnotu jointcnt na<br />
2, <strong>pre</strong>tože boli hlásené chyby ohľadom modelu a kontroléra.<br />
#d e f i n e JOINTCNT 2<br />
V modely si definujeme kontrolér podľa 4 – 9.<br />
43