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 ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
FEI KKUI<br />
Poslednou úlohou je nastavenie modelu, o ktorom budem písať v ďalšej časti. Model<br />
môžeme vytvoriť v našom súbore *.world, časť 1 v tabuľke 3 – 8, alebo ho načítať<br />
zo súboru *.model, časť 2 a 3 v tabuľke. V 2 časti sa len načíta súbor obsahujúci<br />
model a v 3 časti sa <strong>pre</strong>dtým ako sa načíta model zo súboru, môžu nastaviť nové<br />
parametre modelu, ktoré <strong>pre</strong>píšu tie pôvodné. Vďaka súboru *.model môžu byť<br />
modely <strong>pre</strong>hľadnejšie uložené.<br />
Posledný riadok v tabuľke <strong>pre</strong>dstavuje ukončenie súboru *.world.<br />
3.3 Vytvorenie modelu<br />
Všetky fyzikálne vlastnosti modelu sa nastavujú v tomto súbore, či už ide o pozíciu<br />
vo svete alebo jeho veľkosť a počet jeho častí.<br />
Ako ukážku použijem jednoduchý model kvádra, ktorý je možné vložiť do sveta opí-<br />
saného v <strong>pre</strong>dchádzajúcej kapitole spôsobom 1 v tabuľke 3 – 8.<br />
Model začína tagom , v ktorom sa následne vytvárajú jeho ďalšie časti<br />
pomocou tagu a , viď tabuľku 3 – 9. Každá časť modelu má svoje<br />
meno, tak isto ako samotný model. Náš model sa bude nachádzať vo svete na súrad-<br />
niciach x=-16, y=0 a vo výške z=0 a model nemá žiaden sklon. Parameter statiky<br />
je nastavený na true, to znamená že je to statický model.<br />
Po týchto častiach nasleduje definícia tela. Telo nie je posunuté vzhľadom na mo-<br />
del, <strong>pre</strong>to sú súradnice x=0, y=0, z=0. Hodnota size <strong>pre</strong>dstavuje aký veľký má byť<br />
model.<br />
Hore uvedená ukážka je len základom tvorby modelov. Modely <strong>robotov</strong> sa v skuto-<br />
čnosti skladajú z viacerých častí (body), ktoré sú medzi sebou pospájané a tvoria<br />
celé telo robota. Niektoré časti sú pohyblivé a ich vzájomné <strong>pre</strong>pojenie je pomocou<br />
kĺbov.<br />
Hodnotou mass bol nahradený starší parameter density, ktorou sa počítala hmot-<br />
nosť modelu. Parameter mass je pri niektorých modeloch nastavený na nulu. Ak<br />
22