A Path-Planning Method Considering Environmental Disturbance Based on VPF-RRT*

被引:9
作者
Chen, Zhihao [1 ]
Yu, Jiabin [1 ,2 ]
Zhao, Zhiyao [1 ,2 ]
Wang, Xiaoyi [3 ]
Chen, Yang [1 ]
机构
[1] Beijing Technol & Business Univ, Sch Artificial Intelligence, Beijing 100048, Peoples R China
[2] Beijing Technol & Business Univ, Beijing Lab Intelligent Environm Protect, Beijing 100048, Peoples R China
[3] Beijing Inst Fash Technol, Sch Arts & Sci, Beijing 100029, Peoples R China
关键词
unmanned surface vessel; path planning; rapidly exploring random tree algorithm; path tracking; diagonal recurrent neural networks; PI controller; ALGORITHM;
D O I
10.3390/drones7020145
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
In the traditional rapidly exploring random tree (RRT) algorithm, the planned path is not smooth, the distance is long, and the fault tolerance rate of the planned path is low. Disturbances in an environment can cause unmanned surface vessels (USVs) to deviate from their planned path during navigation. Therefore, this paper proposed a path-planning method considering environmental disturbance based on virtual potential field RRT* (VPF-RRT*). First, on the basis of the RRT* algorithm, a VPF-RRT* algorithm is proposed for planning the planning path. Second, an anti-environmental disturbance method based on a deep recurrent neural networks PI (DRNN-PI) controller is proposed to allow the USV to eliminate environmental disturbance and maintain its track along the planning path. Comparative simulation experiments between the proposed algorithm and the other algorithms were conducted within two different experimental scenes. In the path-planning simulation experiment, the VPF-RRT* algorithm had a shorter planning path and a smaller total turning angle when compared to the RRT* algorithm. In the path-tracking simulation experiment, when using the proposed algorithm, the USV could effectively compensate for the impact of environmental disturbance and maintain its navigation along the planning path. In order to avoid the contingency of the experiment and verify the effectiveness and generality of the proposed algorithm, three experiments were conducted. The simulation results verify the effectiveness of the proposed algorithm.
引用
收藏
页数:22
相关论文
共 42 条
  • [1] A survey of current challenges in partitioning and processing of graph-structured data in parallel and distributed systems
    Adoni, Hamilton Wilfried Yves
    Nahhal, Tarik
    Krichen, Moez
    Aghezzaf, Brahim
    Elbyed, Abdeltif
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2020, 38 (02) : 495 - 530
  • [2] Balampanis F, 2016, INT CONF UNMAN AIRCR, P275, DOI 10.1109/ICUAS.2016.7502602
  • [3] Social ski driver conditional autoregressive-based deep learning classifier for flight delay prediction
    Bisandu, Desmond Bala
    Moulitsas, Irene
    Filippone, Salvatore
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (11) : 8777 - 8802
  • [4] A Prediction Model of Online Car-Hailing Demand Based on K-means and SVR
    Chen, Bang
    Zhou, Shenghan
    Liu, Houxiang
    Ji, Xinpeng
    Zhang, Yue
    Chang, Wenbing
    Xiao, Yiyong
    Pan, Xing
    [J]. 2020 3RD INTERNATIONAL CONFERENCE ON APPLIED MATHEMATICS, MODELING AND SIMULATION, 2020, 1670
  • [5] Reinforcement learning based model-free optimized trajectory tracking strategy design for an AUV
    Duan, Kairong
    Fong, Simon
    Chen, C. L. Philip
    [J]. NEUROCOMPUTING, 2022, 469 : 289 - 297
  • [6] The Ocean-Going Autonomous Ship-Challenges and Threats
    Felski, Andrzej
    Zwolak, Karolina
    [J]. JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2020, 8 (01)
  • [7] Graph partitioning models for parallel computing
    Hendrickson, B
    Kolda, TG
    [J]. PARALLEL COMPUTING, 2000, 26 (12) : 1519 - 1534
  • [8] Towards formal verification of IoT protocols: A Review
    Hofer-Schmitz, Katharina
    Stojanovic, Branka
    [J]. COMPUTER NETWORKS, 2020, 174
  • [9] An Efficient Distributed Area Division Method for Cooperative Monitoring Applications with Multiple UAVs
    Joaquin Acevedo, Jose
    Maza, Ivan
    Ollero, Anibal
    Arrue, Begona C.
    [J]. SENSORS, 2020, 20 (12) : 1 - 18