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.

Probabilistic Approach to Plann<strong>in</strong>g Collision Free Path of <strong>UAV</strong> 193<br />

At the top level of the system, there is a module called planner which is the<br />

po<strong>in</strong>t of this study. The human operator assigns mission by specify<strong>in</strong>g the places<br />

(po<strong>in</strong>ts) the vehicle is <strong>in</strong>tended to fly over. The role of the planner is to generate<br />

the set of way-po<strong>in</strong>ts that determ<strong>in</strong>e the collision free path. The planner module is<br />

also provided with data about topology of the terra<strong>in</strong>. Us<strong>in</strong>g this data the model<br />

which is used further <strong>in</strong> the plann<strong>in</strong>g process is created. The next module is<br />

responsible for generat<strong>in</strong>g the collision free trajectory which enables the flight<br />

between the way-po<strong>in</strong>ts.<br />

The navigation module has to be also provided with <strong>in</strong>formation about the position<br />

and orientation <strong>in</strong> space. Determ<strong>in</strong><strong>in</strong>g the coord<strong>in</strong>ates, and orientation is performed<br />

by the localization subsystem. The plan created by the planner does not<br />

take <strong>in</strong>to account the dynamics of the space <strong>in</strong>side of which the vehicle operates.<br />

Therefore the navigation system has to be also provided with data about existence<br />

of objects that can appear <strong>in</strong> the surround<strong>in</strong>g of the vehicle. This <strong>in</strong>formation is<br />

collected by the sensory system. The bottom level of this architecture is the motion<br />

control system which is to execute the trajectory generated by the navigation<br />

system like <strong>in</strong> [29]. As it was mentioned before the core of this article is just the<br />

design and simulation evaluation of the algorithm dedicated to work with the<br />

planner module. The process of the design is presented and described <strong>in</strong> the rest<br />

part of this paper. In real application GPS [30] and an opto-electronic gimbal for<br />

image stabilization would be required [27].<br />

2.1 Assumptions<br />

The plann<strong>in</strong>g system presented here is designed for the <strong>UAV</strong> which purpose is<br />

patroll<strong>in</strong>g the border of the state. However it is created to satisfy a number of conditions<br />

and assumptions. They make some limitations for possible application and<br />

the framework <strong>in</strong> which the system work properly. So it is important to clearly<br />

po<strong>in</strong>t them out and discus. The follow<strong>in</strong>g are the ma<strong>in</strong> assumptions that were followed<br />

dur<strong>in</strong>g the design process:<br />

• The patrol mission is performed on the given, priory stated height .<br />

• There is a map that provides <strong>in</strong>formation about height of the terra<strong>in</strong> po<strong>in</strong>ts.<br />

• The maneuver of avoid<strong>in</strong>g obstacles is preferred to the fly<strong>in</strong>g over them.<br />

• The <strong>UAV</strong> cannot cross the state border dur<strong>in</strong>g its mission.<br />

The assumptions po<strong>in</strong>ted out, are the ma<strong>in</strong> limitations of the plann<strong>in</strong>g method<br />

presented. However they are realistic and justified and they do not limit the system<br />

to only simulation studies, and make the method applicable <strong>in</strong> real systems.<br />

2.2 Problem Statement<br />

Let us first def<strong>in</strong>e the mission to be performed by the <strong>UAV</strong> [31]. The mission<br />

<strong>in</strong> fact is the collection of locations def<strong>in</strong>ed by human operator the vehicle is<br />

<strong>in</strong>tended to fly over as well as the altitude of the flight. Let us denote the mission<br />

as the set:

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

Saved successfully!

Ooh no, something went wrong!