Deep reinforcement learning-based collision avoidance for an autonomous ship

被引:104
|
作者
Chun, Do-Hyun [1 ]
Roh, Myung-Il [1 ,2 ]
Lee, Hye-Won [3 ]
Ha, Jisang [1 ]
Yu, Donghun [1 ]
机构
[1] Seoul Natl Univ, Dept Naval Architecture & Ocean Engn, 1 Gwanak Ro, Seoul 08826, South Korea
[2] Seoul Natl Univ, Res Inst Marine Syst Engn, 1 Gwanak Ro, Seoul 08826, South Korea
[3] Seoul Natl Univ, Res Inst Marine Syst Engn, Seoul, South Korea
关键词
Collision avoidance; Autonomous ship; Collision  risk; COLREGs; Deep  reinforcement learning; SIMULATION; BEHAVIOR;
D O I
10.1016/j.oceaneng.2021.109216
中图分类号
U6 [水路运输]; P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
Social interest in autonomous navigation systems for autonomous ships is also increasing. For a robust autonomous navigation system, the location, speed, and direction of the ship and other ships must be identified in real time, and collision avoidance should be performed at an appropriate time by considering the collision risk. In this study, we proposed a collision avoidance method that quantitatively assesses the collision risk and then generates an avoidance path. First, to assess the collision risk, a collision risk assessment method based on the ship domain and the closest point of approach (CPA) was proposed. The ship domain is created with an asymmetric shape considering manoeuvring performance and the COLREGs. The CPA is used to assess quantitative collision risk value. Subsequently, a path generation algorithm based on deep reinforcement learning (DRL) was proposed to determine the avoidance time and to generate an avoidance path complying the COLREGs for the most dangerous ship in terms of collision risk. The information of own ship and target ship such as location, speed, heading, collision risk is used as the input state, and the rudder angle of own ship is set as the output action of the DRL. The cost function related to the path following and the collision avoidance is defined as the reward of the DRLbased collision avoidance method. Additionally, the DRL modes are defined to navigate the flexible avoidance path by changing the ratio between the path following and the collision avoidance. To verify the proposed method, we compared the collision avoidance method with the A* algorithm, which is a traditional path planning algorithm, and analyzed the results for various scenarios. The proposed method reliably avoided collisions through flexible paths for complex and unexpected changes in situations compared to the A* algorithm.
引用
收藏
页数:20
相关论文
共 50 条
  • [21] Deep-reinforcement-learning-based UAV autonomous navigation and collision avoidance in unknown environments
    Wang, Fei
    Zhu, Xiaoping
    Zhou, Zhou
    Tang, Yang
    CHINESE JOURNAL OF AERONAUTICS, 2024, 37 (03) : 237 - 257
  • [22] Deep reinforcement learning with predictive auxiliary task for autonomous train collision avoidance
    Plissonneau, Antoine
    Jourdan, Luca
    Trentesaux, Damien
    Abdi, Lotfi
    Sallak, Mohamed
    Bekrar, Abdelghani
    Quost, Benjamin
    Schoen, Walter
    JOURNAL OF RAIL TRANSPORT PLANNING & MANAGEMENT, 2024, 31
  • [23] An Aircraft Collision Avoidance Method Based on Deep Reinforcement Learning
    Liu, Zuocheng
    Neretin, Evgeny
    Gao, Xiaoguang
    Wan, Kaifang
    2024 9TH INTERNATIONAL CONFERENCE ON CONTROL AND ROBOTICS ENGINEERING, ICCRE 2024, 2024, : 241 - 246
  • [24] A novel deep reinforcement learning for POMDP-based autonomous ship collision decision-making
    Zhang, Xinyu
    Zheng, Kangjie
    Wang, Chengbo
    Chen, Jihong
    Qi, Huaiyuan
    NEURAL COMPUTING & APPLICATIONS, 2023,
  • [25] A Novel Dynamically Adjusted Entropy Algorithm for Collision Avoidance in Autonomous Ships Based on Deep Reinforcement Learning
    Chen, Guoquan
    Huang, Zike
    Wang, Weijun
    Yang, Shenhua
    JOURNAL OF MARINE SCIENCE AND ENGINEERING, 2024, 12 (09)
  • [26] Static and Dynamic Collision Avoidance for Autonomous Robot Navigation in Diverse Scenarios based on Deep Reinforcement Learning
    Pico, Nabih
    Lee, Beomjoon
    Montero, Estrella
    Tadese, Meseret
    Auh, Eugene
    Doh, Myeongyun
    Moon, Hyungpil
    2023 20TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS, UR, 2023, : 281 - 286
  • [27] Autonomous obstacle avoidance of UAV based on deep reinforcement learning
    Yang, Songyue
    Yu, Guizhen
    Meng, Zhijun
    Wang, Zhangyu
    Li, Han
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2022, 42 (04) : 3323 - 3335
  • [28] Collision Avoidance Using Deep Learning-Based Monocular Vision
    Rill R.-A.
    Faragó K.B.
    SN Computer Science, 2021, 2 (5)
  • [29] Research on collision avoidance method of intelligent ship navigation based on reinforcement learning
    Yuan, Zhongmi
    Ma, Lei
    Liu, Xiaoqiu
    Zhang, Weibin
    2022 41ST CHINESE CONTROL CONFERENCE (CCC), 2022, : 3220 - 3224
  • [30] Deep reinforcement learning for autonomous vehicles: lane keep and overtaking scenarios with collision avoidance
    Ashwin S.H.
    Naveen Raj R.
    International Journal of Information Technology, 2023, 15 (7) : 3541 - 3553