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.

Prototyp<strong>in</strong>g the Autonomous<br />

Flight Algorithms Us<strong>in</strong>g the Prepar3D® Simulator 221<br />

Fig. 1. Simulator implemented <strong>in</strong> "C" language<br />

In the work [6] the flight simulator was implemented <strong>in</strong> "C" language and tak-<br />

<strong>in</strong>g <strong>in</strong>to account an airplane model servos and simulated GPS (fig. 1). Procerus<br />

Technologies [7] developed even its own electronic system (autopilot), which<br />

allows to control both the<br />

real object as well as test<strong>in</strong>g the HIL-simulation. Kestrel<br />

Autopilot is designed to control the <strong>UAV</strong> objects of fly<strong>in</strong>g w<strong>in</strong>g type, where the<br />

control system is based on a PID controllers cascade. In clos<strong>in</strong>g we can mention<br />

the work of the Institute of Aviation [8],which uses the Kestrel autopilot system<br />

for design<strong>in</strong>g robust optimal control based on H-<strong>in</strong>f<strong>in</strong>ity and μ-Synthesis method.<br />

The articles mentioned above describe only control algorithms, and the simulators<br />

characterized by them are<br />

not so advanced to support the image data process<strong>in</strong>g<br />

from on-board cameras.<br />

<strong>Based</strong> on the experience of C. Kownacki [9], at the beg<strong>in</strong>n<strong>in</strong>g we have<br />

performed autonomous flight control algorithms, that allowed us to get better re-<br />

sults with prototyp<strong>in</strong>g the<br />

vision based algorithms. It is important, that this article<br />

describes the use of images from simulation to road track<strong>in</strong>g algorithms. Image<br />

which was taken from a camera (fig. 2), was processed by the Sobel operator<br />

followed by l<strong>in</strong>ear Hough algorithm. Similar assumptions and conclusions are<br />

described <strong>in</strong> derivative works [10] and [11].<br />

Fig. 2. Example of road edge detection [9]

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

Saved successfully!

Ooh no, something went wrong!