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 />
• posIface.<br />
rozhrania:<br />
• SimulationIface - rozhranie simulácie,<br />
• P ositionIface - rozhranie <strong>pre</strong> zmenu pozície.<br />
funkcie:<br />
• changemode - zmena módu konzoly,<br />
• kbhit - zistenie stlačenia klávesy.<br />
Pripojenie na simuláciu<br />
Táto časť programu ukazuje spôsob nadviazania komunikácie s Gazebom.<br />
l i b g a z e b o : : C l i e n t ∗ c l i e n t = NULL;<br />
l i b g a z e b o : : S i m u l a t i o n I f a c e ∗ s i m I f a c e = NULL;<br />
l i b g a z e b o : : P o s i t i o n I f a c e ∗ p o s I f a c e = NULL;<br />
c l i e n t = new l i b g a z e b o : : C l i e n t ( ) ;<br />
s i m I f a c e = new l i b g a z e b o : : S i m u l a t i o n I f a c e ( ) ;<br />
p o s I f a c e = new l i b g a z e b o : : P o s i t i o n I f a c e ( ) ;<br />
i n t s e r v e r I d = 0 ;<br />
std : : cout