Abstract
This paper deals with the formation control problem of multiple unmanned aerial vehicles (UAVs) with collision avoidance. A distributed formation control and collision avoidance method is proposed based on Voronoi partition and conventional artificial potential field. The collision avoidance is achieved by partitioning the whole space into non-overlapping regions based on Voronoi partition theory, which is taken as the task region to confine the movement of each UAV. The general motion control law is designed based on the conventional artificial potential field. As this often leads to local optimum when two UAVs are going to collide with each other and they may stay still where the repulsive force is adversely equivalent to the attractive force. To address this problem, the destination switch scheme is further proposed to let UAVs switch destinations when they reach the local equilibrium. Finally, the effectiveness of proposed formation control algorithm is validated by simulations and experiments.
Similar content being viewed by others
References
Alonso-Mora J, Baker S, Rus D. Multi-robot formation control and object transport in dynamic environments via constrained optimization. Int J Robot Res, 2017, 36: 1000–1021
Liu Y, Nejat G. Multirobot cooperative learning for semiautonomous control in urban search and rescue applications. J Field Robot, 2016, 33: 512–536
Lyu Y, Pan Q, Zhao C, et al. Vision-based UAV collision avoidance with 2D dynamic safety envelope. IEEE Aerosp Electron Syst Mag, 2016, 31: 16–26
Niu X, Doyle C, Korniss G, et al. The impact of variable commitment in the Naming Game on consensus formation. Sci Rep, 2017, 7: 41750
Hu J, Xu J, Xie L. Cooperative Search and Exploration in Robotic Networks. Un Sys, 2013, 01: 121–142
Han J, Chen Y Q. Multiple UAV formations for cooperative source seeking and contour mapping of a radiative signal field. J Intell Robot Syst, 2014, 74: 323–332
Nigam N, Bieniawski S, Kroo I, et al. Control of multiple UAVs for persistent surveillance: Agorithm and flight test results. IEEE Trans Contr Syst Technol, 2012, 20: 1236–1251
Peng Z, Wang D, Shi Y, et al. Containment control of networked autonomous underwater vehicles with model uncertainty and ocean disturbances guided by multiple leaders. Inf Sci, 2015, 316: 163–179
Maza I, Kondak K, Bernard M, et al. Multi-UAV cooperation and control for load transportation and deployment. J Intell Robot Syst, 2010, 57: 417–449
Dai L, Cao Q, Xia Y, et al. Distributed MPC for formation of multiagent systems with collision avoidance and obstacle avoidance. J Franklin Institute, 2017, 354: 2068–2085
Hu J W, Li S J, Zhao C H, et al. Finite-time consensus for multi UAV system with collision avoidance. In: 2017 IEEE International Conference on Unmanned Systems (ICUS). Beijing, 2017. 517–522
Kuriki Y, Namerikawa T. Formation control with collision avoidance for a multi-UAV system using decentralized MPC and consensus-based control. In: 2015 European Control Conference (ECC). Linz, 2015
Kuriki Y, Namerikawa T. Formation control of UAVs with a fourth-order flight dynamics. In: Proceedings of IEEE Conference on Decision and Control. Florence, 2014. 6706–6711
Kuriki Y, Namerikawa T. Consensus-based cooperative formation control with collision avoidance for a multi-UAV system. In: Proceedings of American Control Conference. Portland, 2014. 2077–2082
Ille M, Namerikawa T. Collision avoidance between multi-UAV-systems considering formation control using MPC. In: Proceedings of IEEE International Conference on Advanced Intelligent Mechatronics. Munich, 2017. 651–656
Lindhé M, Ogren P, Johansson K H. Flocking with obstacle avoidance: A new distributed coordination algorithm based on voronoi partitions. In: Proceedings of IEEE International Conference on Robotics and Automation. Barcelona, 2006. 1785–1790
Duan H, Luo Q, Shi Y, et al. Hybrid particle swarm optimization and genetic algorithm for multi-UAV formation reconfiguration. IEEE Comput Intell Mag, 2013, 8: 16–27
Zhou Y, Dong X W, Lu G, et al. Time-varying formation control for unmanned aerial vehicles with switching interaction topologies. In: Proceedings of International Conference on Unmanned Aircraft Systems. Orlando, 2014. 26–36
Dang A D, Horn J. Intelligent swarm-finding in formation control of multi-robots to track a moving target. J Inf Sci Eng, 2014, 12–14
Dang A D, La H M, Horn J. Distributed formation control for autonomous robots following desired shapes in noisy environment. In: Proceedings of IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems. Baden-Baden, 2016. 285–290
Wang Q, Chen Z, Liu P, et al. Distributed multi-robot formation control in switching networks. Neurocomputing, 2017, 270: 4–10
Dong X, Zhou Y, Ren Z, et al. Time-Varying Formation Tracking for Second-Order Multi-Agent Systems Subjected to Switching Topologies With Application to Quadrotor Formation Flying. IEEE Trans Ind Electron, 2017, 64: 5014–5024
I-UWB LPS PA, Infinite Future company. https://doi.org/www.inffuture.com/products/i-uwb-lps/t
Guo K, Qiu Z, Miao C, et al. Ultra-Wideband-Based Localization for Quadcopter Navigation. Un Sys, 2016, 04: 23–34
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported by the National Natural Science Foundation of China (Grant Nos. 61603303 and 61473230), the Natural Science Foundation of Shaanxi Province (Grant Nos. 2017JM6027 and 2017JQ6005), the China Postdoctoral Science Foundation (Grant No. 2017M610650), the Innovation Development Foundation of Aisheng (Grant No. ASN-IF2015-1502), and the Fundamental Research Funds for the Central Universities (Grant No. 3102017JG02011).
Rights and permissions
About this article
Cite this article
Hu, J., Wang, M., Zhao, C. et al. Formation control and collision avoidance for multi-UAV systems based on Voronoi partition. Sci. China Technol. Sci. 63, 65–72 (2020). https://doi.org/10.1007/s11431-018-9449-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11431-018-9449-9