On-line trajectory generation for autonomous unmanned vehicles in the presence of no-fly zones

In this article, an algorithm for three-dimensional path generation and tracking for unmanned air vehicles in the presence of no-fly zones is proposed. The algorithm is based on a local optimization procedure aimed to find the shortest path between the waypoints in compliance with all path constraints. Vehicle structural and envelope limitations are accounted for by simple geometric constraints such as minimum curvature radius and flight path angle limitations, while no-fly zones are defined as cylindrical objects with infinite altitude. The algorithm is simple and it has a limited computational burden, at most quadratic with the number of zones to avoid. This makes the algorithm very suitable for real-time applications even in case of a high number of forbidden zones. Algorithm effectiveness has been demonstrated by means of numerical simulations in scenarios including the presence of no-fly zones not known before flight (for instance, in the case of sudden changes of weather conditions and/or detection of new fixed obstacles).

[1]  L. Dubins On Curves of Minimal Length with a Constraint on Average Curvature, and with Prescribed Initial and Terminal Positions and Tangents , 1957 .

[2]  Rosli Omar,et al.  Visibility line based methods for UAV path planning , 2009, 2009 ICCAS-SICE.

[3]  Lydia E. Kavraki,et al.  Probabilistic roadmaps for path planning in high-dimensional configuration spaces , 1996, IEEE Trans. Robotics Autom..

[4]  Bernard Etkin,et al.  Dynamics of Atmospheric Flight , 1972 .

[5]  Howie Choset,et al.  Principles of Robot Motion: Theory, Algorithms, and Implementation ERRATA!!!! 1 , 2007 .

[6]  J. D. Bo,et al.  A Fast and Efcient Approach to Path Planning for Unmanned Vehicles , 2006 .

[7]  Steven M. LaValle,et al.  Planning algorithms , 2006 .

[8]  Timothy R. Jorris,et al.  Common Aero Vehicle Autonomous Reentry Trajectory Optimization Satisfying Waypoint and No-Fly Zone Constraints , 2012 .

[9]  Kristin Y. Pettersen,et al.  Way-point tracking control of ships , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[10]  Ian Postlethwaite,et al.  Multi-UAV path planning in obstacle rich environments using Rapidly-exploring Random Trees , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[11]  Ian Postlethwaite,et al.  A Comprehensive Study on Flight Path Selection Algorithms , 2006 .

[12]  Patrick Doherty,et al.  Probabilistic Roadmap Based Path Planning for an Autonomous Unmanned Aerial Vehicle , 2004 .

[13]  Narendra Ahuja,et al.  A potential field approach to path planning , 1992, IEEE Trans. Robotics Autom..

[14]  R. Tempo,et al.  Probabilistic robustness analysis: explicit bounds for the minimum number of samples , 1997 .

[15]  Richard G. Cobb,et al.  Multiple Method 2-D Trajectory Optimization Satisfying Waypoints and No-Fly Zone Constraints , 2008 .

[16]  Alfredo Pironti,et al.  Path Generation and Tracking in 3-D for UAVs , 2009, IEEE Transactions on Control Systems Technology.

[17]  B. Faverjon,et al.  Probabilistic Roadmaps for Path Planning in High-Dimensional Con(cid:12)guration Spaces , 1996 .

[18]  Jean-Claude Latombe,et al.  Robot motion planning , 1970, The Kluwer international series in engineering and computer science.

[19]  John H. Reif,et al.  Complexity of the mover's problem and generalizations , 1979, 20th Annual Symposium on Foundations of Computer Science (sfcs 1979).

[20]  V. Di Vito,et al.  A novel 3D analytical algorithm for autonomous collision avoidance considering cylindrical safety bubble , 2010, 2010 IEEE Aerospace Conference.

[21]  Han-Pang Huang,et al.  Dynamic visibility graph for path planning , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[22]  Barnes W. McCormick,et al.  Aerodynamics, Aeronautics and Flight Mechanics , 1979 .

[23]  Leo Hartman,et al.  Anytime dynamic path-planning with flexible probabilistic roadmaps , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[24]  U. Ciniglio,et al.  An optimal 3D analytical solution for collision avoidance between aircraft , 2009, 2009 IEEE Aerospace conference.