This paper proposes a bidirectional spline-RRT* path planning algorithm for fixed-wing unmanned aerial vehicles (UAVs). The proposed algorithm combines the basic RRT* algorithm with the spline method to produce smooth paths, which are essential for fixed-wing UAVs. The proposed bidirectional spline-RRT* algorithm generates paths satisfying approach direction constraints on both start and goal points, which makes it significantly different from typical path planning algorithms. Further, the algorithm is asymptotically optimal as the cost of the path found decreases as the number of vertices increases, with the path found finally converging to the optimal path. The proposed algorithm also considers the aerodynamic characteristics of the target aircraft. As a result, the paths produced are within load factor and thrust-to-weight ratio limits, are geometrically and dynamically feasible, sub-optimal, and satisfy approach direction constraints. The results of several simulations conducted confirm these properties of the bidirectional spline-RRT* algorithm. In particular, the results of a nonlinear six degree-of-freedom simulation verify the aerodynamic characteristics for the target aircraft, and show that the proposed bidirectional spline-RRT* algorithm can be effectively utilized in path planning problems for fixed-wing UAVs.
[1]
Marc Pollefeys,et al.
PIXHAWK: A system for autonomous flight using onboard computer vision
,
2011,
2011 IEEE International Conference on Robotics and Automation.
[2]
W. Krüger,et al.
Automatic image exploitation system for small UAVs
,
2008,
SPIE Defense + Commercial Sensing.
[3]
YangQuan Chen,et al.
Autopilots for small unmanned aerial vehicles: A survey
,
2010
.
[4]
Eric N. Johnson,et al.
A Compact Guidance, Navigation, and Control System for Unmanned Aerial Vehicles
,
2006,
J. Aerosp. Comput. Inf. Commun..
[5]
Zhaodan Kong,et al.
A Survey of Motion Planning Algorithms from the Perspective of Autonomous UAV Guidance
,
2010,
J. Intell. Robotic Syst..
[6]
Steven M. LaValle,et al.
Planning algorithms
,
2006
.
[7]
Andrew J. Davison,et al.
Real-time simultaneous localisation and mapping with a single camera
,
2003,
Proceedings Ninth IEEE International Conference on Computer Vision.