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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

166 A. <strong>Babiarz</strong>, R. <strong>Bieda</strong>, and K. Jaskot<br />

vertical dimension is reversed. Both coord<strong>in</strong>ate systems are shown on Figure 10,<br />

where red coord<strong>in</strong>ate system is <strong>in</strong>put from vision, and green one is 2D graphical<br />

render<strong>in</strong>g system.<br />

Fig. 10. Coord<strong>in</strong>ate system<br />

In order to correctly display objects on the field, follow<strong>in</strong>g translation has to be<br />

made for every coord<strong>in</strong>ate:<br />

(1)<br />

2<br />

<br />

(2)<br />

2<br />

Both fieldwidth and fieldheight are downloaded from vision system configuration.<br />

4 Computer Controlled Intervention Experiments<br />

Computer controlled <strong>in</strong>tervention proposed is a playground edge avoidance system.<br />

It is composed of two parallel algorithms: speed limiter and trajectory control,<br />

that together achieve a successful avoidance system <strong>in</strong> given environment. In<br />

separate though they are also reusable solutions, that could be base for similar<br />

considerations <strong>in</strong> e.g. automotive <strong>in</strong>dustry.<br />

4.1 Speed Limiter<br />

The idea of speed limitation is that we want to limit maximum speed, so that the<br />

vehicle will not collide with the edge of playground. As we can control the speed,<br />

the deceleration can be assumed constant to a maximum possible value of 1 <br />

due to the robot skid limits, we only need the distance of robot from the edge <strong>in</strong><br />

order to calculate maximal speed the robot can move <strong>in</strong> order to achieve a condition,<br />

that he will be able to stop not collid<strong>in</strong>g with the edge. This speed can be<br />

calculated from the follow<strong>in</strong>g k<strong>in</strong>ematic equation:

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

Saved successfully!

Ooh no, something went wrong!