Path planning for unmanned surface vehicle based on improved Q-Learning algorithm

被引:4
|
作者
Wang, Yuanhui [1 ,2 ]
Lu, Changzhou [1 ]
Wu, Peng [1 ,2 ]
Zhang, Xiaoyue [1 ,2 ]
机构
[1] Harbin Engn Univ, Coll Intelligent Syst Sci & Engn, Nantong St 145, Harbin 150001, Peoples R China
[2] Harbin Engn Univ, Sanya Nanhai Innovat & Dev Base, Harbin, Peoples R China
关键词
Q-learning; Unmanned surface vehicle; Path planning; Reinforcement learning; RBF neural network;
D O I
10.1016/j.oceaneng.2023.116510
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
Path planning is a key factor for the unmanned surface vehicle (USV) to achieve efficient navigation. In this paper, to solve the global path planning and obstacle avoidance problems for the USV, an improved Q-Learning algorithm called neural network smoothing and fast Q-Learning (NSFQ) is proposed. Three main improvement parts are composed of the proposed algorithm. Firstly, the radial basis function (RBF) neural network is combined with the Q-Learning algorithm to approximate the action value function Q, which improves the convergence speed of the Q-Learning algorithm. Secondly, to ensure that the planned path conforms to the maneuvering characteristics of the USV, the heading angle, motion characteristics, ship length, and safety of the USV are taken into account by the proposed algorithm. Based on these factors, the action space and reward function are optimized, the state space is reconstructed, and the safety threshold is proposed. Finally, a third-order Bezier curve is used to smooth the initial path, so that the USV can maintain its heading stability during navigation. Based on simulation results, the proposed NSFQ algorithm outperforms the A* and RRT algorithms in terms of evaluation indicators such as heading angle, angular velocity, path length, sailing time, and path smoothness.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Improved Q-Learning Algorithm Based on Flower Pollination Algorithm and Tabulation Method for Unmanned Aerial Vehicle Path Planning
    Bo, Lan
    Zhang, Tiezhu
    Zhang, Hongxin
    Yang, Jian
    Zhang, Zhen
    Zhang, Caihong
    Liu, Mingjie
    [J]. IEEE ACCESS, 2024, 12 : 104429 - 104444
  • [2] A Path Planning Algorithm for UAV Based on Improved Q-Learning
    Yan, Chao
    Xiang, Xiaojia
    [J]. 2018 2ND INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION SCIENCES (ICRAS), 2018, : 46 - 50
  • [3] PATH PLANNING OF MOBILE ROBOT BASED ON THE IMPROVED Q-LEARNING ALGORITHM
    Chen, Chaorui
    Wang, Dongshu
    [J]. INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2022, 18 (03): : 687 - 702
  • [4] Intelligent Vehicle Path Planning Based on Q-Learning Algorithm with Consideration of Smoothness
    Zhao, Wei
    Guo, Hongyan
    Zhao, Xiaoming
    Dai, Qikun
    [J]. 2020 CHINESE AUTOMATION CONGRESS (CAC 2020), 2020, : 4192 - 4197
  • [5] A novel Q-learning algorithm based on improved whale optimization algorithm for path planning
    Li, Ying
    Wang, Hanyu
    Fan, Jiahao
    Geng, Yanyu
    [J]. PLOS ONE, 2022, 17 (12):
  • [6] Path Planning of Unmanned Surface Vehicle Based on Improved Sparrow Search Algorithm
    Liu, Guangzhong
    Zhang, Sheng
    Ma, Guojie
    Pan, Yipeng
    [J]. JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2023, 11 (12)
  • [7] Local Path Planning for Unmanned Surface Vehicle based on the Improved DWA Algorithm
    Tan, Zhikun
    Wei, Naxin
    Liu, Zhengfeng
    [J]. 2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 3820 - 3825
  • [8] A path planning approach for unmanned surface vehicles based on dynamic and fast Q-learning
    Hao, Bing
    Du, He
    Yan, Zheping
    [J]. OCEAN ENGINEERING, 2023, 270
  • [9] ETQ-learning: an improved Q-learning algorithm for path planning
    Wang, Huanwei
    Jing, Jing
    Wang, Qianlv
    He, Hongqi
    Qi, Xuyan
    Lou, Rui
    [J]. INTELLIGENT SERVICE ROBOTICS, 2024, 17 (04) : 915 - 929
  • [10] Quality-Oriented Hybrid Path Planning Based on A* and Q-Learning for Unmanned Aerial Vehicle
    Li, Dongcheng
    Yin, Wangping
    Wong, W. Eric
    Jian, Mingyong
    Chau, Matthew
    [J]. IEEE ACCESS, 2022, 10 : 7664 - 7674