13.08.2018 Views

[Studies in Computational Intelligence 481] Artur Babiarz, Robert Bieda, Karol Jędrasiak, Aleksander Nawrat (auth.), Aleksander Nawrat, Zygmunt Kuś (eds.) - Vision Based Systemsfor UAV Applications (2013, Sprin

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

A Distributed Control Group of Mobile Robots 171<br />

5.1 Computer Controlled Intervention<br />

The trajectory control successfully executes goals it was given, with the speed<br />

limiter work<strong>in</strong>g as a helper algorithm. Figure 16 shows the algorithm work<strong>in</strong>g as<br />

<strong>in</strong>tended. The human operator was controll<strong>in</strong>g the robot us<strong>in</strong>g keyboard forward<br />

key function, mov<strong>in</strong>g the robot towards the edge from left to right. The <strong>in</strong>tervention<br />

lowered the speed at the top edge and <strong>in</strong>duced the turn. When the robot got<br />

<strong>in</strong>to safe trajectory, it turned off the <strong>in</strong>tervention. Although the current trajectory<br />

would make robot hit the right edge, so the speed was eventually limited to 0,<br />

because the angle to the edge was too big to change the trajectory.<br />

(a) Trajectory<br />

(b) Speed<br />

(b) Angular speed<br />

Fig. 16. Computer controlled <strong>in</strong>tervention<br />

Fig. 17. Trajectory tracked

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

Saved successfully!

Ooh no, something went wrong!