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

Program je možné stiahnuť s rôznymi balíkmi <strong>pre</strong> Linux a Mac OS. Väčšina zdro-<br />

jového kódu je pod licenciou GPL, ale niektoré kontroléry sú chránené autorským<br />

zákonom.<br />

V balíkoch sa nachádzajú aj také frameworky, ktoré umožňujú využitie genetických<br />

algoritmov alebo genetické programovanie.<br />

Obr. 2 – 7 Na obrázku simulátora lpzrobotic je priebeh robotického wrestlingu, <strong>pre</strong>vzaté z lpzro-<br />

botics (2010)<br />

ROS (Robot operating system)<br />

ROS (2011) je framework <strong>pre</strong> tvorbu robotických aplikácií, ktorý sa chová ako opera-<br />

čný systém. Poskytuje abstrakciu hardvéru, <strong>riadenie</strong> na najnižšej úrovni, posielanie<br />

správ medzi procesmi. Používa sa <strong>pre</strong>važne na systémoch typu Unix, ale niektoré<br />

časti bežia aj na systémoch Windows. Distribuovaný je pod licenciou BSD a má<br />

voľné zdrojové kódy.<br />

Zoznam niektorých <strong>robotov</strong>, ktoré môžu byť použité s týmto balíkom:<br />

• AscTec - štvorvrtuľový lietajúci robot,<br />

• Nao - humanoidný robot,<br />

• Lego NXT - robotická stavebnica od firmy Lego,<br />

• Roomba - robotický vysávač,<br />

10

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

Saved successfully!

Ooh no, something went wrong!