{"title":"Adaptive collision avoidance strategy for USVs in perception-limited environments using dynamic priority guidance","authors":"Shihong Yin, Zhengrong Xiang","doi":"10.1016/j.aei.2025.103355","DOIUrl":null,"url":null,"abstract":"<div><div>This paper proposes a dynamic adaptive priority guidance (DAPG) strategy for unmanned surface vehicles (USVs) to improve collision avoidance in dynamic maritime environments, particularly in unpredictable moving obstacles. Traditional local navigation methods often depend on fixed parameters within their cost functions, limiting adaptability. In contrast, the DAPG strategy integrates the strengths of multi-agent reinforcement learning (MARL) and multi-source information fusion strategy (MIFS). At a high level, the MARL-based algorithm dynamically adjusts fusion weights using neural networks, enabling the system to adapt flexibly to changing environments. At the low level, the MIFS algorithm processes these prioritized observations to generate the optimal navigation commands, ensuring safe and efficient navigation for each USV. The network is trained in a simulated dynamic environment using the parameter-sharing soft actor-critic (PSSAC) algorithm, enhanced with prioritized experience replay (PER) to accelerate learning. Experimental results show that the PSSAC-PER-MIFS algorithm significantly outperforms traditional reinforcement learning methods in convergence speed, reward stability, and navigation efficiency. Moreover, the DAPG strategy ensures compliance with COLREGs (International Regulations for Preventing Collisions at Sea), facilitating smooth and cooperative navigation in multi-USV scenarios. The source code is available at <span><span>https://github.com/Shihong-Yin/PSSAC-PER-MIFS</span><svg><path></path></svg></span>.</div></div>","PeriodicalId":50941,"journal":{"name":"Advanced Engineering Informatics","volume":"65 ","pages":"Article 103355"},"PeriodicalIF":8.0000,"publicationDate":"2025-04-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Advanced Engineering Informatics","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1474034625002484","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
This paper proposes a dynamic adaptive priority guidance (DAPG) strategy for unmanned surface vehicles (USVs) to improve collision avoidance in dynamic maritime environments, particularly in unpredictable moving obstacles. Traditional local navigation methods often depend on fixed parameters within their cost functions, limiting adaptability. In contrast, the DAPG strategy integrates the strengths of multi-agent reinforcement learning (MARL) and multi-source information fusion strategy (MIFS). At a high level, the MARL-based algorithm dynamically adjusts fusion weights using neural networks, enabling the system to adapt flexibly to changing environments. At the low level, the MIFS algorithm processes these prioritized observations to generate the optimal navigation commands, ensuring safe and efficient navigation for each USV. The network is trained in a simulated dynamic environment using the parameter-sharing soft actor-critic (PSSAC) algorithm, enhanced with prioritized experience replay (PER) to accelerate learning. Experimental results show that the PSSAC-PER-MIFS algorithm significantly outperforms traditional reinforcement learning methods in convergence speed, reward stability, and navigation efficiency. Moreover, the DAPG strategy ensures compliance with COLREGs (International Regulations for Preventing Collisions at Sea), facilitating smooth and cooperative navigation in multi-USV scenarios. The source code is available at https://github.com/Shihong-Yin/PSSAC-PER-MIFS.
期刊介绍:
Advanced Engineering Informatics is an international Journal that solicits research papers with an emphasis on 'knowledge' and 'engineering applications'. The Journal seeks original papers that report progress in applying methods of engineering informatics. These papers should have engineering relevance and help provide a scientific base for more reliable, spontaneous, and creative engineering decision-making. Additionally, papers should demonstrate the science of supporting knowledge-intensive engineering tasks and validate the generality, power, and scalability of new methods through rigorous evaluation, preferably both qualitatively and quantitatively. Abstracting and indexing for Advanced Engineering Informatics include Science Citation Index Expanded, Scopus and INSPEC.