{"title":"Reinforcement learning-based fast-dual-tree RRT path planning for unmanned underwater vehicles","authors":"Yunxuan Song, Guofang Chen, Yimin Chen, Jian Gao","doi":"10.1016/j.oceaneng.2025.122937","DOIUrl":null,"url":null,"abstract":"<div><div>Rapidly-exploring Random Tree (RRT) algorithms are widely used in path planning of Unmanned Underwater Vehicles (UUVs) due to their high efficiency in exploring high-dimensional spaces. However, their effectiveness and practical applicability are limited by the high computational cost associated with kinodynamic constraints and complex environments. To address these challenges, this paper proposes a reinforcement learning-based fast-dual-tree rapidly-exploring random tree (RL-FDTRRT) algorithm to generate feasible and optimal paths. The proposed planning framework consists of a workspace tree and a state space tree. The workspace tree is guided by a reinforcement learning-based obstacle avoidance strategy to reduce redundant sampling. An improved experience replay strategy is integrated into the training process to accelerate convergence of the reward function. With the workspace tree serving as the heuristic tree, the state-space tree employs a motion-reachability-based parent-seeking strategy to compute executable and optimized paths that satisfy the motion constraints of UUVs. Additionally, a bias factor is introduced during the sampling process to ensure the probabilistic completeness of the algorithm. Finally, the proposed algorithm is validated on both a two-dimensional lake map and a three-dimensional ocean map. Experimental results demonstrate that the RL-FDTRRT algorithm outperforms representative RRT-based algorithms in terms of path feasibility and computational efficiency.</div></div>","PeriodicalId":19403,"journal":{"name":"Ocean Engineering","volume":"342 ","pages":"Article 122937"},"PeriodicalIF":5.5000,"publicationDate":"2025-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Ocean Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0029801825026204","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, CIVIL","Score":null,"Total":0}
引用次数: 0
Abstract
Rapidly-exploring Random Tree (RRT) algorithms are widely used in path planning of Unmanned Underwater Vehicles (UUVs) due to their high efficiency in exploring high-dimensional spaces. However, their effectiveness and practical applicability are limited by the high computational cost associated with kinodynamic constraints and complex environments. To address these challenges, this paper proposes a reinforcement learning-based fast-dual-tree rapidly-exploring random tree (RL-FDTRRT) algorithm to generate feasible and optimal paths. The proposed planning framework consists of a workspace tree and a state space tree. The workspace tree is guided by a reinforcement learning-based obstacle avoidance strategy to reduce redundant sampling. An improved experience replay strategy is integrated into the training process to accelerate convergence of the reward function. With the workspace tree serving as the heuristic tree, the state-space tree employs a motion-reachability-based parent-seeking strategy to compute executable and optimized paths that satisfy the motion constraints of UUVs. Additionally, a bias factor is introduced during the sampling process to ensure the probabilistic completeness of the algorithm. Finally, the proposed algorithm is validated on both a two-dimensional lake map and a three-dimensional ocean map. Experimental results demonstrate that the RL-FDTRRT algorithm outperforms representative RRT-based algorithms in terms of path feasibility and computational efficiency.
期刊介绍:
Ocean Engineering provides a medium for the publication of original research and development work in the field of ocean engineering. Ocean Engineering seeks papers in the following topics.