Beyond Shallow-Water Photorealism: Physically and Sensor-Grounded Simulation for Deep-Sea Robotics
Organizations: School of Engineering & Physical Sciences, Heriot-Watt University, Edinburgh, UK. · Engineering Department, Japan Agency for Marine-Earth Science and Technology, Yokosuka, Japan.
Abstract
Many recent underwater simulators emphasize visual realism at the expense of physical fidelity, focusing on shallow-water effects with limited relevance in deep-water environments and high computational cost. In this work, we shift the focus toward deep-sea physical and sensor realism. We present a physics- and sensor-grounded extension of the Stonefish simulator that augments its hydrodynamic models with stochastic IMU and DVL drift, magnetometer disturbances, higher-order hydrodynamics, terramechanics, pressure-driven environmental variability, and physically based underwater optics. These additions are designed to better capture the forces and measurements shaping the behavior of deep-ocean AUVs, ROVs, landers, ASVs, and gliders, while remaining compatible with real-time simulation. This work advances underwater simulation toward more representative deep-sea operating conditions, which is particularly relevant for long-duration navigation and learning-based autonomy, where inaccurate sensor and environmental models introduce non-physical artifacts and overly optimistic performance. While challenges remain, including complex fluid-structure interactions and full environmental stochasticity, the proposed framework provides a practical foundation for navigation, perception, and autonomy research under deep-sea conditions.
Figures & tables
| Simulator | IMU | IMU Model | DVL | DVL Model |
| Stonefish (Ours) | Yes | Physics-based MEMS IMU with scale/misalignment errors, bias random walk, Gauss–Markov noise, temperature drift, and vibration effects. | Yes | Physically based 4-beam DVL with bottom- and water-track, per-beam velocities, noise, and stochastic drift via bias random walk. |
| HoloOcean | Yes | Ideal IMU with configurable Gaussian noise and bias; returns angular velocity and linear acceleration. | Yes | Acoustic DVL simulating Doppler-based velocity relative to seabed or objects, with configurable noise and range limits. |
| OceanSim | No | NA | Yes | 4-beam Janus DVL with adaptive update rate, beam dropouts, and noisy velocity returns for realistic navigation testing. |
| DAVE | No | NA | Yes | Gazebo-based DVL plugin: velocity from ground truth plus Gaussian noise; altitude from 4 RaySensors modeling sonar beams. |
Robotics Simulation
Robotics simulation builds virtual robots and environments to model, train, and evaluate autonomous systems before real-world deployment.
See all 322 papers