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