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

被引:1
|
作者
Potokar, Easton [1 ]
Lay, Kalliyan [2 ]
Norman, Kalin [2 ]
Benham, Derek [2 ]
Ashford, Spencer [2 ]
Peirce, Randy [3 ]
Neilsen, Tracianne B. [2 ]
Kaess, Michael [1 ]
Mangelson, Joshua G. [2 ]
机构
[1] Carnegie Mellon Univ, Pitts, GA 15289 USA
[2] Brigham Young Univ, Provo, UT 84602 USA
[3] Brigham Young Univ Idaho, Rexburg, ID 83460 USA
关键词
Sonar; Robot sensing systems; Octrees; Noise; Sea surface; Echo sounders; Azimuth; Marine; open source; robotics; simulation; sonar; unreal; SONAR;
D O I
10.1109/JOE.2024.3410290
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
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.
引用
收藏
页码:1322 / 1336
页数:15
相关论文
共 50 条
  • [31] Full-Featured Search Algorithm for Negative Electron-Transfer Dissociation
    Riley, Nicholas M.
    Bern, Marshall
    Westphall, Michael S.
    Coon, Joshua J.
    JOURNAL OF PROTEOME RESEARCH, 2016, 15 (08) : 2768 - 2776
  • [32] A full-featured Pentium(R) PCI-based notebook computer
    Myers, TF
    HEWLETT-PACKARD JOURNAL, 1996, 47 (03): : 38 - 44
  • [33] KIMTRON ABM-85H - A FULL-FEATURED BUSINESS TERMINAL
    EDELSON, RH
    INTERFACE AGE, 1984, 9 (03): : 104 - 105
  • [34] DESIGN OF A FULL-FEATURED, SOLID-STATE TELEPHONE ANSWERING DEVICE
    FERRIS, G
    AIZNER, M
    IEEE TRANSACTIONS ON CONSUMER ELECTRONICS, 1989, 35 (03) : 681 - 686
  • [35] CL-Gym: Full-Featured PyTorch Library for Continual Learning
    Mirzadeh, Seyed Iman
    Ghasemzadeh, Hassan
    2021 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS, CVPRW 2021, 2021, : 3616 - 3622
  • [36] CloudAligner: A fast and full-featured MapReduce based tool for sequence mapping
    Nguyen T.
    Shi W.
    Ruden D.
    BMC Research Notes, 4 (1)
  • [37] Towards a Full-Featured Implementation of Attribute Based Credentials on Smart Cards
    de la Piedra, Antonio
    Hoepman, Jaap-Henk
    Vullers, Pim
    CRYPTOLOGY AND NETWORK SECURITY, CANS 2014, 2014, 8813 : 270 - 289
  • [38] MARUS - A Marine Robotics Simulator
    Loncar, Ivan
    Obradovic, Juraj
    Krasevac, Natko
    Mandic, Luka
    Kvasic, Igor
    Ferreira, Fausto
    Slosic, Vladimir
    Nad, Dula
    Miskovic, Nikola
    2022 OCEANS HAMPTON ROADS, 2022,
  • [39] Fabrication and characteristics of scaled SONOSFET nonvolatile memory devices for full-featured EEPROMs
    Kim, SJ
    Kim, JY
    Yi, SB
    Lee, SB
    Seo, KY
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON PROPERTIES AND APPLICATIONS OF DIELECTRIC MATERIALS, VOLS 1 AND 2, 1997, : 937 - 939
  • [40] A Low-Cost Full-Featured Extensible Laboratory For Online Hardware Engineering
    Pearson, T. R.
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2014, 10 (03) : 24 - 30