Dong Xiao , Zhihang Song , Mingyuan Zhai , Nan Jiang
{"title":"Distributed multiple unmanned surface vehicles path planning integrated control framework in complex scenarios","authors":"Dong Xiao , Zhihang Song , Mingyuan Zhai , Nan Jiang","doi":"10.1016/j.compeleceng.2025.110430","DOIUrl":null,"url":null,"abstract":"<div><div>In complex interactive environments, distributed multiple unmanned surface vehicles (multi-USV) systems need to make efficient and safe collision avoidance decisions based on limited sensor information, while complying with the International Regulations for Preventing Collisions at Sea (COLREGs), which is a challenging task. In this paper, based on the Optimal Reciprocal Collision Avoidance (ORCA) algorithm, we propose a new concept: the cost of escaping velocity obstacles (VO) and effectively integrate it into the Deep Reinforcement Learning (DRL) framework. In addition, this paper considers the problem of dynamic change in the number of USVs and credit assignment, and trains a distributed multi-USV path planning policy DRL-Evoc by combining the mechanisms of curriculum learning and frame-skipping decision. To address the partial observability limitations of the DRL framework, the traditional global path planning algorithm A* is further integrated with the DRL-Evoc policy to construct the integrated control framework (ICF) for multi-USV path planning. Performance testing and comparative analysis were conducted in the Unity3D environment, demonstrating that the ICF exhibits strong collision avoidance capabilities, generalization, and compliance with COLREGs. This study provides a new approach for multi-USV path planning.</div></div>","PeriodicalId":50630,"journal":{"name":"Computers & Electrical Engineering","volume":"124 ","pages":"Article 110430"},"PeriodicalIF":4.0000,"publicationDate":"2025-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Electrical Engineering","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0045790625003738","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
In complex interactive environments, distributed multiple unmanned surface vehicles (multi-USV) systems need to make efficient and safe collision avoidance decisions based on limited sensor information, while complying with the International Regulations for Preventing Collisions at Sea (COLREGs), which is a challenging task. In this paper, based on the Optimal Reciprocal Collision Avoidance (ORCA) algorithm, we propose a new concept: the cost of escaping velocity obstacles (VO) and effectively integrate it into the Deep Reinforcement Learning (DRL) framework. In addition, this paper considers the problem of dynamic change in the number of USVs and credit assignment, and trains a distributed multi-USV path planning policy DRL-Evoc by combining the mechanisms of curriculum learning and frame-skipping decision. To address the partial observability limitations of the DRL framework, the traditional global path planning algorithm A* is further integrated with the DRL-Evoc policy to construct the integrated control framework (ICF) for multi-USV path planning. Performance testing and comparative analysis were conducted in the Unity3D environment, demonstrating that the ICF exhibits strong collision avoidance capabilities, generalization, and compliance with COLREGs. This study provides a new approach for multi-USV path planning.
期刊介绍:
The impact of computers has nowhere been more revolutionary than in electrical engineering. The design, analysis, and operation of electrical and electronic systems are now dominated by computers, a transformation that has been motivated by the natural ease of interface between computers and electrical systems, and the promise of spectacular improvements in speed and efficiency.
Published since 1973, Computers & Electrical Engineering provides rapid publication of topical research into the integration of computer technology and computational techniques with electrical and electronic systems. The journal publishes papers featuring novel implementations of computers and computational techniques in areas like signal and image processing, high-performance computing, parallel processing, and communications. Special attention will be paid to papers describing innovative architectures, algorithms, and software tools.