COLREG-Compliant Collision Avoidance for Unmanned Surface Vehicle using Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Path Following and Collision Avoidance, be it for unmanned surface vessels or other autonomous vehicles, are two fundamental guidance problems in robotics. For many decades, they have been subject to academic study, leading to a vast number of proposed approaches. However, they have mostly been treated as separate problems, and have typically relied on non-linear first-principles models with parameters that can only be determined experimentally. The rise of Deep Reinforcement Learning (DRL) in recent years suggests an alternative approach: end-to-end learning of the optimal guidance policy from scratch by means of a trial-and-error based approach. In this article, we explore the potential of Proximal Policy Optimization (PPO), a DRL algorithm with demonstrated state-of-the-art performance on Continuous Control tasks, when applied to the dual-objective problem of controlling an underactuated Autonomous Surface Vehicle in a COLREGs compliant manner such that it follows an a priori known desired path while avoiding collisions with other vessels along the way. Based on high-fidelity elevation and AIS tracking data from the Trondheim Fjord, an inlet of the Norwegian sea, we evaluate the trained agent's performance in challenging, dynamic real-world scenarios where the ultimate success of the agent rests upon its ability to navigate non-uniform marine terrain while handling challenging, but realistic vessel encounters.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 16 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2; 2023: 4; 2024: 3; 2025: 2; 2026: 3.
16 papers.
Sort:
- 2021Hybrid analysis and modeling, eclecticism, and multifidelity computing toward digital twin revolutioncited by 14
- 2021Risk-based implementation of COLREGs for autonomous surface vehicles using deep reinforcement learningcited by 7
- 2022Explaining a Deep Reinforcement Learning Docking Agent Using Linear Model Trees with User Adapted Visualizationcited by 3
- 20232-Level Reinforcement Learning for Ships on Inland Waterways: Path Planning and Followingcited by 2
- 2024Provable Traffic Rule Compliance in Safe Reinforcement Learning on the Open Seacited by 2
- 2023Stranding Risk for Underactuated Vessels in Complex Ocean Currents: Analysis and Controllerscited by 1
- 2023Modular Control Architecture for Safe Marine Navigation: Reinforcement Learning and Predictive Safety Filterscited by 1
- 2025Depth-Constrained ASV Navigation with Deep RL and Limited Sensingcited by 1
- 2022Approximating a deep reinforcement learning docking agent using linear model treescited by 0
- 2023Aeolus Ocean -- A simulation environment for the autonomous COLREG-compliant navigation of Unmanned Surface Vehicles using Deep Reinforcement Learning and Maritime Object Detectioncited by 0
- 2024Variational Autoencoders for exteroceptive perception in reinforcement learning-based collision avoidancecited by 0
- 2024Guidance Design for Escape Flight Vehicle Using Evolution Strategy Enhanced Deep Reinforcement Learningcited by 0
4 more
- 2025Falsification-driven reinforcement learning for maritime motion planningcited by 0
- 2026Sim2Sea: Sim-to-Real Policy Transfer for Maritime Vessel Navigation in Congested Waterscited by 0
- 2026Cross-Platform Control for Autonomous Surface Vehicles via Adaptive Reinforcement Learningcited by 0
- 2026A Large-Scale AIS Dataset from Finnish Watercited by 0
- 2026A Large-Scale AIS Dataset from Finnish Water11 Sep 2026
- 2026Cross-Platform Control for Autonomous Surface Vehicles via Adaptive Reinforcement Learning2 Jul 2026
- 2026Sim2Sea: Sim-to-Real Policy Transfer for Maritime Vessel Navigation in Congested Waters4 Mar 2026
- 2025Falsification-driven reinforcement learning for maritime motion planning8 Oct 2025
- 2025Depth-Constrained ASV Navigation with Deep RL and Limited Sensing25 Apr 2025
- 2024Guidance Design for Escape Flight Vehicle Using Evolution Strategy Enhanced Deep Reinforcement Learning4 May 2024
- 2024Variational Autoencoders for exteroceptive perception in reinforcement learning-based collision avoidance31 Mar 2024
- 2024Provable Traffic Rule Compliance in Safe Reinforcement Learning on the Open Sea13 Feb 2024
- 2023Modular Control Architecture for Safe Marine Navigation: Reinforcement Learning and Predictive Safety Filters4 Dec 2023
- 20232-Level Reinforcement Learning for Ships on Inland Waterways: Path Planning and Following25 Jul 2023
- 2023Aeolus Ocean -- A simulation environment for the autonomous COLREG-compliant navigation of Unmanned Surface Vehicles using Deep Reinforcement Learning and Maritime Object Detection13 Jul 2023
- 2023Stranding Risk for Underactuated Vessels in Complex Ocean Currents: Analysis and Controllers4 Jul 2023
4 more
- 2022Approximating a deep reinforcement learning docking agent using linear model trees1 Mar 2022
- 2022Explaining a Deep Reinforcement Learning Docking Agent Using Linear Model Trees with User Adapted Visualization1 Mar 2022
- 2021Risk-based implementation of COLREGs for autonomous surface vehicles using deep reinforcement learning30 Nov 2021
- 2021Hybrid analysis and modeling, eclecticism, and multifidelity computing toward digital twin revolution26 Mar 2021
- 2021Hybrid analysis and modeling, eclecticism, and multifidelity computing toward digital twin revolutioncited by 14
- 2021Risk-based implementation of COLREGs for autonomous surface vehicles using deep reinforcement learningcited by 7
- 2022Explaining a Deep Reinforcement Learning Docking Agent Using Linear Model Trees with User Adapted Visualizationcited by 3
- 20232-Level Reinforcement Learning for Ships on Inland Waterways: Path Planning and Followingcited by 2
- 2024Provable Traffic Rule Compliance in Safe Reinforcement Learning on the Open Seacited by 2
- 2023Stranding Risk for Underactuated Vessels in Complex Ocean Currents: Analysis and Controllerscited by 1
- 2023Modular Control Architecture for Safe Marine Navigation: Reinforcement Learning and Predictive Safety Filterscited by 1
- 2025Depth-Constrained ASV Navigation with Deep RL and Limited Sensingcited by 1
- 2022Approximating a deep reinforcement learning docking agent using linear model treescited by 0
- 2023Aeolus Ocean -- A simulation environment for the autonomous COLREG-compliant navigation of Unmanned Surface Vehicles using Deep Reinforcement Learning and Maritime Object Detectioncited by 0
- 2024Variational Autoencoders for exteroceptive perception in reinforcement learning-based collision avoidancecited by 0
- 2024Guidance Design for Escape Flight Vehicle Using Evolution Strategy Enhanced Deep Reinforcement Learningcited by 0
12 most cited of 16 All 16 (JSON)
- 2026A Large-Scale AIS Dataset from Finnish Water11 Sep 2026
- 2026Cross-Platform Control for Autonomous Surface Vehicles via Adaptive Reinforcement Learning2 Jul 2026
- 2026Sim2Sea: Sim-to-Real Policy Transfer for Maritime Vessel Navigation in Congested Waters4 Mar 2026
- 2025Falsification-driven reinforcement learning for maritime motion planning8 Oct 2025
- 2025Depth-Constrained ASV Navigation with Deep RL and Limited Sensing25 Apr 2025
- 2024Guidance Design for Escape Flight Vehicle Using Evolution Strategy Enhanced Deep Reinforcement Learning4 May 2024
- 2024Variational Autoencoders for exteroceptive perception in reinforcement learning-based collision avoidance31 Mar 2024
- 2024Provable Traffic Rule Compliance in Safe Reinforcement Learning on the Open Sea13 Feb 2024
- 2023Modular Control Architecture for Safe Marine Navigation: Reinforcement Learning and Predictive Safety Filters4 Dec 2023
- 20232-Level Reinforcement Learning for Ships on Inland Waterways: Path Planning and Following25 Jul 2023
- 2023Aeolus Ocean -- A simulation environment for the autonomous COLREG-compliant navigation of Unmanned Surface Vehicles using Deep Reinforcement Learning and Maritime Object Detection13 Jul 2023
- 2023Stranding Risk for Underactuated Vessels in Complex Ocean Currents: Analysis and Controllers4 Jul 2023
12 newest of 16 All 16 (JSON)