Formation Control and Obstacle Avoidance Algorithm of a Multi-USV System Based on Virtual Structure and Artificial Potential Field

被引:119
作者
Yan, Xun [1 ]
Jiang, Dapeng [1 ,2 ]
Miao, Runlong [3 ]
Li, Yulong [2 ]
机构
[1] Sun Yat Sen Univ, Sch Marine Engn & Technol, Zhuhai 519082, Peoples R China
[2] Southern Marine Sci & Engn Guangdong Lab Zhuhai, Zhuhai 519000, Peoples R China
[3] Harbin Engn Univ, Sci & Technol Underwater Vehicle Lab, Harbin 150001, Peoples R China
关键词
formation control; obstacle avoidance; dynamic window approach; multi-USV system;
D O I
10.3390/jmse9020161
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
This paper proposes a formation generation algorithm and formation obstacle avoidance strategy for multiple unmanned surface vehicles (USVs). The proposed formation generation algorithm implements an approach combining a virtual structure and artificial potential field (VSAPF), which provides a high accuracy of formation shape keeping and flexibility of formation shape change. To solve the obstacle avoidance problem of the multi-USV system, an improved dynamic window approach is applied to the formation reference point, which considers the movement ability of the USV. By applying this method, the USV formation can avoid obstacles while maintaining its shape. The combination of the virtual structure and artificial potential field has the advantage of less calculations, so that it can ensure the real-time performance of the algorithm and convenience for deployment on an actual USV. Various simulation results for a group of USVs are provided to demonstrate the effectiveness of the proposed algorithms.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 35 条
[1]   Behavior-based formation control for multirobot teams [J].
Balch, T ;
Arkin, RC .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1998, 14 (06) :926-939
[2]   A Biomimetical Dynamic Window Approach to Navigation for Collaborative Control [J].
Ballesteros, Joaquin ;
Urdiales, Cristina ;
Martinez Velasco, Antonio B. ;
Ramos-Jimenez, Gonzalo .
IEEE TRANSACTIONS ON HUMAN-MACHINE SYSTEMS, 2017, 47 (06) :1123-1133
[3]   Three-Dimensional Coordination Control for Multiple Autonomous Underwater Vehicles [J].
Bian, Jingwei ;
Xiang, Ji .
IEEE ACCESS, 2019, 7 :63913-63920
[4]   Bounded controllers for formation stabilization of mobile agents with limited sensing ranges [J].
Do, K. D. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2007, 52 (03) :569-576
[5]  
Feng X., P OCEANS 2009 BREM G, P1
[6]   A Target Tracking Approach for Nonholonomic Agents Based on Artificial Potentials and Sliding Mode Control [J].
Gazi, Veysel ;
Fidan, Baris ;
Ordonez, Raul ;
Koksal, M. Ilter .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2012, 134 (06)
[7]   Adaptive Leader-Follower Formation Control of Underactuated Surface Vessels Under Asymmetric Range and Bearing Constraints [J].
Ghommam, Jawhar ;
Saad, Maarouf .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2018, 67 (02) :852-865
[8]   Leader-Follower Formation Control of USVs With Prescribed Performance and Collision Avoidance [J].
He, Shude ;
Wang, Min ;
Dai, Shi-Lu ;
Luo, Fei .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2019, 15 (01) :572-581
[9]   Distributed tracking control of leader-follower multi-agent systems under noisy measurement [J].
Hu, Jiangping ;
Feng, Gang .
AUTOMATICA, 2010, 46 (08) :1382-1387
[10]   Formation control and obstacle avoidance algorithm of multiple autonomous underwater vehicles(AUVs) based on potential function and behavior rules [J].
Jia, Qiuling ;
Li, Guangwen .
2007 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION AND LOGISTICS, VOLS 1-6, 2007, :569-573