Sign inSign up

frostlab/holoocean

By frostlab

•Updated 6 months ago

Marine robotics simulator with Unreal Engine. Developed by researchers at Brigham Young University.

Image
1

1.3K

frostlab/holoocean repository overview

⁠HoloOcean

HoloOcean is an open-source underwater robotics simulator built on Unreal Engine. It accurately models marine dynamics, sonar systems, buoyancy, acoustic communication, and more.

šŸ“š Learn more in our documentation: šŸ‘‰ https://byu-holoocean.github.io/holoocean-docs/⁠


⁠Docker Images

This repository provides development Docker images that include:

  • All runtime dependencies
  • Build tools for extending the simulator
  • Python bindings and example interfaces

āš ļø Note: These images do not include the simulator source code or runtime assets.

Due to the Epic Games Unreal Engine EULA⁠, we cannot distribute runtime containers with Unreal Engine content. However, we provide the necessary Dockerfiles to build these runtime images yourself, for internal use only, by individuals or organizations that have accepted the EULA.


⁠Features

HoloOcean offers a rich set of capabilities out of the box:

  • āœ… Multi-agent support

  • šŸ“” Acoustic and optical communication

  • šŸ”Š Realistic sonar implementations:

    • Imaging (Forward-Looking) Sonar
    • Side Scan Sonar
    • Multibeam Profiling Sonar
    • Echo Sounders
  • šŸŽ„ High-fidelity camera imagery

  • šŸ“ Navigation sensor models:

    • Doppler Velocity Log (DVL)
    • Depth Sensors
    • Inertial Measurement Units (IMU)
    • Magnetometers
    • Pose Sensors
  • šŸ› ļø Various autonomous underwater vehicles (AUVs)

  • 🌊 Diverse, realistic underwater environments


⁠Get Started

Visit our documentation to get started with tutorials, API references, and development guides:

šŸ‘‰ https://byu-holoocean.github.io/holoocean-docs/⁠

Tag summary

Content type

Image

Digest

sha256:b8bc0411a…

Size

2.5 GB

Last updated

6 months ago

docker pull frostlab/holoocean:2.0-dev-ubuntu24.04-cuda12.9