Aeolus Ocean -- A simulation environment for the autonomous COLREG-compliant navigation of Unmanned Surface Vehicles using Deep Reinforcement Learning and Maritime Object Detection
Not on the map. Why?
Abstract (arXiv)
Heading towards navigational autonomy in unmanned surface vehicles (USVs) in the maritime sector can fundamentally lead towards safer waters as well as reduced operating costs, while also providing a range of exciting new capabilities for oceanic research, exploration and monitoring. However, achieving such a goal is challenging. USV control systems must, safely and reliably, be able to adhere to the international regulations for preventing collisions at sea (COLREGs) in encounters with other vessels as they navigate to a given waypoint while being affected by realistic weather conditions, either during the day or at night. To deal with the multitude of possible scenarios, it is critical to have a virtual environment that is able to replicate the realistic operating conditions USVs will encounter, before they can be implemented in the real world. Such "digital twins" form the foundations upon which Deep Reinforcement Learning (DRL) and Computer Vision (CV) algorithms can be used to develop and guide USV control systems. In this paper we describe the novel development of a COLREG-compliant DRL-based collision avoidant navigational system with CV-based awareness in a realistic ocean simulation environment. The performance of the trained autonomous Agents resulting from this approach is evaluated in several successful navigations to set waypoints in both open sea and coastal encounters with other vessels. A binary executable version of the simulator with trained agents is available at https://github.com/aavek/Aeolus-Ocean
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 59 references that are in the map. First posted on arXiv 13 Jul 2023.
Builds on
18 of 59 references.
References · 18
- 2014Microsoft COCO: Common Objects in Contextcited by 17,608
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,183
- 2015Continuous control with deep reinforcement learningcited by 3,407
- 2018YOLOv3: An Incremental Improvementcited by 2,659
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,258
- 2015High-Dimensional Continuous Control Using Generalized Advantage Estimationcited by 2,026
- 2020YOLOv4: Optimal Speed and Accuracy of Object Detectioncited by 1,630
- 2021YOLOX: Exceeding YOLO Series in 2021cited by 1,071
- 2018Path Aggregation Network for Instance Segmentationcited by 798
- 2019CSPNet: A New Backbone that can Enhance Learning Capability of CNNcited by 381
- 2018Unity: A General Platform for Intelligent Agentscited by 236
6 more
- 2021OTA: Optimal Transport Assignment for Object Detectioncited by 178
- 2021Unity Perception: Generate Synthetic Data for Computer Visioncited by 43
- 2020COLREG-Compliant Collision Avoidance for Unmanned Surface Vehicle using Deep Reinforcement Learningcited by 17
- 2019An Annotation Saved is an Annotation Earned: Using Fully Synthetic Training for Object Instance Detectioncited by 11
- 2021Risk-based implementation of COLREGs for autonomous surface vehicles using deep reinforcement learningcited by 8
- 2022A Survey of Recent Machine Learning Solutions for Ship Collision Avoidance and Mission Planningcited by 3
Built on by
Not cited yet.