26.07.2013 Views

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 ...

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!