Multi-UAVs Cooperative Path Planning Method based on Improved RRT Algorithm

This paper presents a cooperative path planning algorithm using improved Rapidly-exploring Random Trees (RRTs) to generate paths for multiple unmanned air vehicles (UAVs) in real time, from given starting locations to goal locations in the presence of unknown pop-up obstacles. Generating no conflicting paths in obstacle environments for a group of DAVs within a short time is a challenging task. Firstly, we propose an improved RRT by taking the maneuvering constraints of the DAVs into account and a simple and efficient path pruning method is designed to delete redundant nodes on the path. Secondly, a cooperative path planning method is developed that generate a low cost path to avoid collision when DAVs detect a dynamic teammate or pop-up obstacles. Simulation studies are carried out to show the performance of the proposed algorithm.

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

[2]  Ian Postlethwaite,et al.  An intelligent suboptimal path planning algorithm using Rapidly-exploring Random Trees , 2009, 2009 European Control Conference (ECC).

[3]  Salah Sukkarieh,et al.  3D smooth path planning for a UAV in cluttered natural environments , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  S. LaValle Rapidly-exploring random trees : a new tool for path planning , 1998 .

[5]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[6]  Steven M. LaValle,et al.  RRT-connect: An efficient approach to single-query path planning , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[7]  Anthony Stentz,et al.  Anytime, Dynamic Planning in High-dimensional Search Spaces , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[8]  Nils J. Nilsson,et al.  A Formal Basis for the Heuristic Determination of Minimum Cost Paths , 1968, IEEE Trans. Syst. Sci. Cybern..

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

[10]  Nancy M. Amato,et al.  A randomized roadmap method for path and manipulation planning , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

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

[12]  Lu Yi Trajectory Planning for Coordinated Rendezvous of Unmanned Air Vehicles , 2009 .

[13]  Timothy W. McLain,et al.  Static and Dynamic Obstacle Avoidance for Miniature Air Vehicles , 2005 .

[14]  E. Feron,et al.  Real-time motion planning for agile autonomous vehicles , 2000, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).