Online Trajectory Generation with Rendezvous for UAVs Using Multistage Path Prediction

AbstractTo improve the overall performance of mission planning for the unmanned aerial vehicles (UAVs), a multistage path prediction (MPP) for trajectory generation with rendezvous is addressed in this paper. The proposed real-time algorithm consists of four stages: path estimation, path planning, flyable trajectory generation, and trajectory modification for rendezvous. In every planning horizon, each UAV utilizes the local A* algorithm to estimate all probable paths and then the results serve as input for the task assignment system. A simple assignment algorithm is briefly introduced to validate the effectiveness of MPP. Based on the assignment, the polygonal paths are further obtained by using the global A* algorithm. Then these paths are smoothed to be flyable by using the cubic b-spline curve. In the last stage, the trajectories are modified for rendezvous of the UAVs to execute specific many-to-one tasks. Results of different stages are continuously revised and delivered to the task assignment syste...

[1]  Juris Vagners,et al.  PARALLEL EVOLUTIONARY ALGORITHMS FOR UAV PATH PLANNING , 2004 .

[2]  Tomás Lozano-Pérez,et al.  An algorithm for planning collision-free paths among polyhedral obstacles , 1979, CACM.

[3]  Eunmi Oh,et al.  An Integral Framework of Task Assignment and Path Planning for Multiple Unmanned Aerial Vehicles in Dynamic Environments , 2013, J. Intell. Robotic Syst..

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

[5]  Panagiotis Tsiotras,et al.  On-Line Path Generation for Unmanned Aerial Vehicles Using B-Spline Path Templates , 2008 .

[6]  Matthias Eck,et al.  Local Energy Fairing of B-spline Curves , 1993, Geometric Modelling.

[7]  Patrick Doherty,et al.  Probabilistic roadmap based path planning for an autonomous unmanned helicopter , 2006, J. Intell. Fuzzy Syst..

[8]  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.

[9]  Hyondong Oh,et al.  Rendezvous and Standoff Target Tracking Guidance Using Differential Geometry , 2013, J. Intell. Robotic Syst..

[10]  Gökhan Inalhan,et al.  Integration of Path/Maneuver Planning in Complex Environments for Agile Maneuvering UCAVs , 2010, J. Intell. Robotic Syst..

[11]  Kimon P. Valavanis,et al.  Evolutionary algorithm based offline/online path planner for UAV navigation , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[12]  Debasish Ghose,et al.  Rendezvous of Multiple UAVs with Collision Avoidance Using Consensus , 2012 .

[13]  Shang-Jeng Tsai,et al.  Intelligent flight task algorithm for unmanned aerial vehicle , 2011, Expert Syst. Appl..

[14]  Liang Tang,et al.  From mission planning to flight control of unmanned aerial vehicles: Strategies and implementation tools , 2005, Annu. Rev. Control..

[15]  Timothy W. McLain,et al.  A decomposition strategy for optimal coordination of unmanned air vehicles , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[16]  Antonios Tsourdos,et al.  Co-operative path planning of multiple UAVs using Dubins paths with clothoid arcs , 2010 .

[17]  Yu Wang,et al.  Real-Time Dynamic Dubins-Helix Method for 3-D Trajectory Smoothing , 2015, IEEE Transactions on Control Systems Technology.

[18]  Hyochoong Bang,et al.  Cooperative Task Assignment/Path Planning of Multiple Unmanned Aerial Vehicles Using Genetic Algorithms , 2009 .