Multi-USV Formation Collision Avoidance via Deep Reinforcement Learning and COLREGs
Dear Editor, This letter focuses on the collision avoidance for a multi-unmanned surface vehicle (multi-USV) system. A novel multi-USV collision avoidance (MUCA) algorithm is proposed. Firstly, in order to get a more reasonable collision avoidance policy, reward functions are constructed according to international regulations for preventing col-lisions at sea (COLREGS) and USV dynamics. Secondly, to reduce data noises and the impacts of outliers, an improved normalization method is proposed. States and rewards of USVs are normalized to avoid gradient vanishing and exploding. Thirdly, a novel <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\epsilon$</tex>-greedy method is proposed to help the optimal policy converge faster. It is easier for USVs to explore the optimal policy in the learning process. Finally, the proposed MUCA algorithm is tested in a multi-encounter situation including head-on, crossing, and overtaking. The experimental results demonstrate that the newly proposed MUCA algorithm can provide a collision-free marching policy for the USVs in formation.
Authors
- Cheng-Cheng Wang (ORCID: https://orcid.org/0009-0009-3293-6245)
- Yu‐Long Wang (ORCID: https://orcid.org/0000-0002-6508-0051)
- Li Jia (ORCID: https://orcid.org/0000-0002-5566-9209)
Institutions
- Shanghai University (CN)
Publication Details
- Journal
- IEEE/CAA Journal of Automatica Sinica
- Published
- 2024-10-08
- DOI
- https://doi.org/10.1109/jas.2023.123846
- Citations
- 6
- Primary Topic
- Viral Infections and Vectors
- Type
- article
- Field-Weighted Citation Impact
- 2.33
Funders
- National Natural Science Foundation of China
- Higher Education Discipline Innovation Project