2009
DOI: 10.2514/1.36917
|View full text |Cite
|
Sign up to set email alerts
|

Path Planning of Unmanned Aerial Vehicles using B-Splines and Particle Swarm Optimization

Abstract: Military operations are turning to more complex and advanced automation technologies for minimum risk and maximum efficiency. A critical piece to this strategy is unmanned aerial vehicles. Unmanned aerial vehicles require the intelligence to safely maneuver along a path to an intended target and avoiding obstacles such as other aircrafts or enemy threats. This paper presents a unique three-dimensional path planning problem formulation and solution approach using particle swarm optimization. The problem formula… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
73
0

Year Published

2011
2011
2020
2020

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 112 publications
(73 citation statements)
references
References 47 publications
0
73
0
Order By: Relevance
“…In related research, Bezier curve technique is used for paths (Foo et al, 2009). For computing smooth, dynamically feasible trajectories for UAVs, we used Bezier curves.…”
Section: Path Presentation Using Bezier Curvesmentioning
confidence: 99%
See 1 more Smart Citation
“…In related research, Bezier curve technique is used for paths (Foo et al, 2009). For computing smooth, dynamically feasible trajectories for UAVs, we used Bezier curves.…”
Section: Path Presentation Using Bezier Curvesmentioning
confidence: 99%
“…Zhang et al (2006) used a algorithm based on Voronoi and B-spline. Genetic algorithm (GA) (Ruan et al 2008), ant colony optimization (ACO) (Wang et al 2008), and particle swarm optimization (PSO) (Foo et al 2009) were applied for solving UAV-PP problem.…”
Section: Introductionmentioning
confidence: 99%
“…The original state x and control u can be recovered from the flat outputs and their derivatives as follows 13 ( , ), ( ), ( ) ′ ξ = = ϕ ξ = α ξ z z x u (27) According to the kinematics equations in Eqn (14), the remaining three states using the flatness outputs in virtual time domain can be easily described as below …”
Section: Problem Formulation In the Output Spacementioning
confidence: 99%
“…To generate feasible trajectories in a finite parameter space, flatness outputs are parameterized in terms of B-spline curves, which have been used to represent the trajectory of UCAV to minimize computation loads and successfully applied to path/ trajectory planning 14 . Without loss of generality, to decrease the computational time, the 3-degree B-spline curves are chosen to represent the trajectory, whose order equals to 4.…”
Section: Parameterization Of the Spatial Trajectorymentioning
confidence: 99%
“…It depends on complex mathematical model, and suffers from common drawbacks such as the limitation to simple two-dimension space, local minima, incompleteness and high computational time, produces long and rough paths resulting from a compilation of straight line which cannot be executed by the robot. On the other hand, the meta-heuristic class that group neural network [5,6], fuzzy logic [7], evolutionary algorithms [8] (i.e., genetic algorithm, genetic programming, evolutionary programming and evolution strategy), ant colony [9] and particle swarm [10][11][12][13][14] emerge to overcome the shortcomings of the conventional class. These algorithms are generally population based that make a multi exploring search; deals with the problem of local minima and the high class of configuration space; do not call for gradient, high order derivatives or initial estimation of solution.…”
Section: Introductionmentioning
confidence: 99%