A Dynamic Path Generation Method for a UAV Swarm in the Urban Environment

In this paper, a dynamic path planning method for swarming of unmanned aerial vehicles (UAVs) in the urban environment is presented. For the missions of a team of UAVs in a complex environment, conflict-free paths for all vehicles should be calculated dynamically in real-time using the latest information on the changes in the surroundings such as pop-up threats. Therefore, we propose a hierarchical dynamic path planner that consists of a offline path planning and a real-time model predictive trajectory generator. In this framework, many existing and proven off-line algorithms can be deployed for globally optimal path planning. The pre-computed trajectory is sent to the model predictive layer, which generates locally feasible trajectory free from conflicts. In this manner, each vehicle is able to fly along its designated path to reach the destination while avoiding obstacles or vehicles in collision path with minimal deviation from the designated path. For validation, the proposed algorithm is applied to a deployment scenario of sixteen rotary-wing UAVs flying in a cluttered urban area and showed a satisfactory performance.

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

[2]  S. Shankar Sastry,et al.  Autonomous helicopter formation using model predictive control , 2006 .

[3]  Pravin Varaiya,et al.  Wireless token ring protocol-performance comparison with IEEE 802.11 , 2003, Proceedings of the Eighth IEEE Symposium on Computers and Communications. ISCC 2003.

[4]  S. Shankar Sastry,et al.  Conflict-free navigation in unknown urban environments , 2006, IEEE Robotics & Automation Magazine.

[5]  William B. Dunbar,et al.  Distributed receding horizon control for multi-vehicle formation stabilization , 2006, Autom..

[6]  Emilio Frazzoli,et al.  Quasi-random algorithms for real-time spacecraft motion planning and coordination , 2003 .

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

[8]  Elijah Polak,et al.  Optimization: Algorithms and Consistent Approximations , 1997 .

[9]  Min-Jea Tahk,et al.  Unmanned autonomous helicopter system design and its flight test , 2007, 2007 International Conference on Control, Automation and Systems.

[10]  J.M. Fowler,et al.  A formation flight experiment , 2003, IEEE Control Systems.

[11]  Eric N. Johnson,et al.  Minimum-Effort Guidance for Vision-Based Collision Avoidance , 2006 .

[12]  S. Shankar Sastry,et al.  A Situation-aware Flight Control System Design using Real-time Model Predictive Control for Unmanned Autonomous Helicopters , 2006 .

[13]  S. Shankar Sastry,et al.  Decentralized nonlinear model predictive control of multiple flying robots , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[14]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[15]  S. Sastry,et al.  Autonomous Exploration in Unknown Urban Environments for Unmanned Aerial Vehicles , 2005 .