A 2D Optimal Path Planning Algorithm for Autonomous Underwater Vehicle Driving in Unknown Underwater Canyons

被引:27
|
作者
Sun, Yushan [1 ]
Luo, Xiaokun [1 ]
Ran, Xiangrui [1 ]
Zhang, Guocheng [1 ]
机构
[1] Harbin Engn Univ, Sch Naval Engn, Harbin 150001, Peoples R China
关键词
autonomous underwater vehicle; 2D optimal path planning; deep reinforcement learning; unknown underwater canyons environment;
D O I
10.3390/jmse9030252
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
This research aims to solve the safe navigation problem of autonomous underwater vehicles (AUVs) in deep ocean, which is a complex and changeable environment with various mountains. When an AUV reaches the deep sea navigation, it encounters many underwater canyons, and the hard valley walls threaten its safety seriously. To solve the problem on the safe driving of AUV in underwater canyons and address the potential of AUV autonomous obstacle avoidance in uncertain environments, an improved AUV path planning algorithm based on the deep deterministic policy gradient (DDPG) algorithm is proposed in this work. This method refers to an end-to-end path planning algorithm that optimizes the strategy directly. It takes sensor information as input and driving speed and yaw angle as outputs. The path planning algorithm can reach the predetermined target point while avoiding large-scale static obstacles, such as valley walls in the simulated underwater canyon environment, as well as sudden small-scale dynamic obstacles, such as marine life and other vehicles. In addition, this research aims at the multi-objective structure of the obstacle avoidance of path planning, modularized reward function design, and combined artificial potential field method to set continuous rewards. This research also proposes a new algorithm called deep SumTree-deterministic policy gradient algorithm (SumTree-DDPG), which improves the random storage and extraction strategy of DDPG algorithm experience samples. According to the importance of the experience samples, the samples are classified and stored in combination with the SumTree structure, high-quality samples are extracted continuously, and SumTree-DDPG algorithm finally improves the speed of the convergence model. Finally, this research uses Python language to write an underwater canyon simulation environment and builds a deep reinforcement learning simulation platform on a high-performance computer to conduct simulation learning training for AUV. Data simulation verified that the proposed path planning method can guide the under-actuated underwater robot to navigate to the target without colliding with any obstacles. In comparison with the DDPG algorithm, the stability, training's total reward, and robustness of the improved Sumtree-DDPG algorithm planner in this study are better.
引用
收藏
页码:1 / 27
页数:24
相关论文
共 50 条
  • [41] A general motion controller based on deep reinforcement learning for an autonomous underwater vehicle with unknown disturbances
    Huang, Fei
    Xu, Jian
    Wu, Di
    Cui, Yunfei
    Yan, Zheping
    Xing, Wen
    Zhang, Xun
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 117
  • [42] Robust global route planning for an autonomous underwater vehicle in a stochastic environment
    Zhang, Jiaxin
    Liu, Meiqin
    Zhang, Senlin
    Zheng, Ronghao
    FRONTIERS OF INFORMATION TECHNOLOGY & ELECTRONIC ENGINEERING, 2022, 23 (11) : 1658 - 1672
  • [43] Path Planning for Autonomous Underwater Vehicles Under the Influence of Ocean Currents Based on a Fusion Heuristic Algorithm
    Wen, Jiabao
    Yang, Jiachen
    Wang, Tianying
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2021, 70 (09) : 8529 - 8544
  • [44] Development of an intelligent underwater recognition system based on the deep reinforcement learning algorithm in an autonomous underwater vehicle
    Lin, Yu-Hsien
    Wu, Tsung-Lin
    Yu, Chao -Ming
    Wu, I. -Chen
    MEASUREMENT, 2023, 214
  • [45] Development of GPS-aided Localization Algorithm of Autonomous Underwater Vehicle
    Kang, Hyeon-Seok
    Hong, Sung-Min
    Sur, Joo-No
    Choi, Hyeung-Sik
    Kim, Joon-Young
    2017 IEEE UNDERWATER TECHNOLOGY (UT), 2017,
  • [46] Real-time optimal motion planning for autonomous underwater vehicles
    Kumar, RP
    Dasgupta, A
    Kumar, CS
    OCEAN ENGINEERING, 2005, 32 (11-12) : 1431 - 1447
  • [47] Review of Collision Avoidance and Path Planning Algorithms Used in Autonomous Underwater Vehicles
    Kot, Rafal
    ELECTRONICS, 2022, 11 (15)
  • [48] Application of GA, PSO, and ACO algorithms to path planning of autonomous underwater vehicles
    Mohammad Pourmahmood Aghababa
    Mohammad Hossein Amrollahi
    Mehdi Borjkhani
    Journal of Marine Science and Application, 2012, 11 (3) : 378 - 386
  • [49] Application of GA, PSO, and ACO Algorithms to Path Planning of Autonomous Underwater Vehicles
    Aghababa, Mohammad Pourmahmood
    Amrollahi, Mohammad Hossein
    Borjkhani, Mehdi
    JOURNAL OF MARINE SCIENCE AND APPLICATION, 2012, 11 (03) : 378 - 386
  • [50] Efficient collision-free path planning for autonomous underwater vehicles in dynamic environments with a hybrid optimization algorithm
    Zhuang, Yufei
    Sharma, Sanjay
    Subudhi, Bidyadhar
    Huang, Haibin
    Wan, Jian
    OCEAN ENGINEERING, 2016, 127 : 190 - 199