HoloOcean: A Full-Featured Marine Robotics Simulator for Perception and Autonomy

Due to the difficulty and expense of underwater field trials, a high-fidelity underwater simulator is a necessity for testing and developing algorithms. To fill this need, we present HoloOcean, an open-source underwater simulator, built upon Unreal Engine 4 (UE4). HoloOcean comes equipped with multiagent support, various sensor implementations of common underwater sensors, and simulated communications support. Due to being built upon UE4, new environments are straightforward to add, enabling easy extensions to be built. HoloOcean is controlled via a simple Python interface, allowing simple installation via pip, and requiring few lines of code to execute simulations. Each agent is equipped with various control schemes and dynamics that can be customized via the Python interface. Also included is a novel sonar sensor framework that leverages an octree representation of the environment for efficient and realistic sonar imagery generation. In addition, to improve the authenticity of the imaging sonar simulation, we use a novel cluster-based multipath ray-tracing algorithm, various probabilistic noise models, and properties of reflecting surfaces. We also leverage the sonar simulation framework to simulate sidescan, single-beam, and multibeam profiling sonars.

Authors

Institutions

Publication Details

Journal
IEEE Journal of Oceanic Engineering
Published
2024-08-16
DOI
https://doi.org/10.1109/joe.2024.3410290
Citations
22
Primary Topic
Underwater Vehicles and Communication Systems
Type
article
Field-Weighted Citation Impact
7.39

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

HoloOcean: A Full-Featured Marine Robotics Simulator for Perception and Autonomy

Easton Potokar, Michael Kaess, Kalin Norman, Derek Benham et al.
22 citations
IEEE Journal of Oceanic Engineering
Underwater Vehicles and Communication Systems
7.39
article

HoloOcean: A Full-Featured Marine Robotics Simulator for Perception and Autonomy

Easton Potokar, Michael Kaess, Kalin Norman, Derek Benham, Spencer Ashford, Tracianne B. Neilsen, Joshua G. Mangelson, Kalliyan Lay, Randy Peirce
article en
22 citations

Abstract

Due to the difficulty and expense of underwater field trials, a high-fidelity underwater simulator is a necessity for testing and developing algorithms. To fill this need, we present HoloOcean, an open-source underwater simulator, built upon Unreal Engine 4 (UE4). HoloOcean comes equipped with multiagent support, various sensor implementations of common underwater sensors, and simulated communications support. Due to being built upon UE4, new environments are straightforward to add, enabling easy extensions to be built. HoloOcean is controlled via a simple Python interface, allowing simple installation via pip, and requiring few lines of code to execute simulations. Each agent is equipped with various control schemes and dynamics that can be customized via the Python interface. Also included is a novel sonar sensor framework that leverages an octree representation of the environment for efficient and realistic sonar imagery generation. In addition, to improve the authenticity of the imaging sonar simulation, we use a novel cluster-based multipath ray-tracing algorithm, various probabilistic noise models, and properties of reflecting surfaces. We also leverage the sonar simulation framework to simulate sidescan, single-beam, and multibeam profiling sonars.

IEEE Journal of Oceanic EngineeringVol. 49(4)
Brigham Young University (US), Brigham Young University - Idaho (US), Carnegie Mellon University (US)
Office of Naval Research
Life below water
Openalex Percentile: Top 2%
Underwater Vehicles and Communication Systems
7.39
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

HoloOcean: A Full-Featured Marine Robotics Simulator for Perception and Autonomy — Easton Potokar, Michael Kaess, et al. · IEEE Journal of Oceanic Engineering (2024) | TGRS Research Map | TGRS