2010
DOI: 10.1007/978-3-642-16138-4_22
|View full text |Cite
|
Sign up to set email alerts
|

A Dijkstra Algorithm for Fixed-Wing UAV Motion Planning Based on Terrain Elevation

Abstract: The automatic motion or trajectory planning is essential for several tasks that lead to the autonomy increase of Unmanned Aerial Vehicles (UAVs). This work proposes a Dijkstra algorithm for fixed-wing UAVs trajectory planning. The navigation environments are represented by sets of visibility graphs constructed through the terrain elevations of these environments. Digital elevation models are used to represent the terrain elevations. A heuristics to verify if a trajectory is collision-free is also proposed in t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 24 publications
(14 citation statements)
references
References 7 publications
0
14
0
Order By: Relevance
“…A visibility graph has the property of allowing the planning of the shortest path between any two nodes, if a method for planning shortest paths in graphs is applied, such as the Dijkstra algorithm. 33 Figure 3 illustrates an example of a shortest path planned with a visibility graph.…”
Section: Convex Vertices and Path Planningmentioning
confidence: 99%
“…A visibility graph has the property of allowing the planning of the shortest path between any two nodes, if a method for planning shortest paths in graphs is applied, such as the Dijkstra algorithm. 33 Figure 3 illustrates an example of a shortest path planned with a visibility graph.…”
Section: Convex Vertices and Path Planningmentioning
confidence: 99%
“…Graph‐based search algorithms give the advantages of having fast searching abilities and possible online implementation, but they generate nonsmooth trajectories and they are not suitable for large areas. These methods have found wide applications in the UAV domain: Dijkstra's algorithm has been recently implemented in a fixed‐wing UAV and as a first step of a planning algorithm for UAV with kinematic constraints in the presence of polygonal obstacles; the A* approach, with a post‐smoothing process (A*PS) that finds significantly shorter paths than A*, and the LazyTheta* method, a 3D implementation of the Theta* algorithm using the line of sight function and applying smooth search, have been tested and compared with UAVs; D*‐Lite, a more efficient variant of A* that replans only a local section of the path, together with a Probabilistic Roadmap planner for building the environment's configuration and a smoothing process, has produced encouraging results with a simulated UAV …”
Section: Autonomous Navigationmentioning
confidence: 99%
“…The adoption of the junction-focused logic and source routing schemes resulted in an average packet delivery ratio (PDR) of 83% and an average delay of 0.425 s. This technique chooses the paths according to Dijkstra's algorithm. Dijkstra's algorithm is used to perform a bidirectional search on time-dependent road networks [10] and plan the motion of unmanned aerial vehicles (UAVs) based on terrain elevation [11]. Dijkstra's algorithm was also recently used for solving mathematical problems like L-concave function maximization [12].…”
Section: Related Workmentioning
confidence: 99%