AQUA-SLAM: Tightly-Coupled Underwater Acoustic-Visual-Inertial SLAM with Sensor Calibration

Shida Xu, Kaicheng Zhang, Sen Wang
3/14/2025
cs.ROcs.CV

No official code found. Best implementation: SenseRoboticsLab/AQUA-SLAM (149 stars, GPL-3.0, last commit 2026-01-09).

Abstract

Underwater environments pose significant challenges for visual Simultaneous Localization and Mapping (SLAM) systems due to limited visibility, inadequate illumination, and sporadic loss of structural features in images. Addressing these challenges, this paper introduces a novel, tightly-coupled Acoustic-Visual-Inertial SLAM approach, termed AQUA-SLAM, to fuse a Doppler Velocity Log (DVL), a stereo camera, and an Inertial Measurement Unit (IMU) within a graph optimization framework. Moreover, we propose an efficient sensor calibration technique, encompassing multi-sensor extrinsic calibration (among the DVL, camera and IMU) and DVL transducer misalignment calibration, with a fast linear approximation procedure for real-time online execution. The proposed methods are extensively evaluated in a tank environment with ground truth, and validated for offshore applications in the North Sea. The results demonstrate that our method surpasses current state-of-the-art underwater and visual-inertial SLAM systems in terms of localization accuracy and robustness. The proposed system will be made open-source for the community.

View on arXivView PDF

Code Implementations(1)

GPL-3.0

AQUA-SLAM

14918Dec 29, 20239 months agoGPL-3.0

Similar Papers

Cite this paper

@article{xu2025aquaslam,
  title  = {AQUA-SLAM: Tightly-Coupled Underwater Acoustic-Visual-Inertial SLAM with Sensor Calibration},
  author = {Shida Xu and Kaicheng Zhang and Sen Wang},
  year   = {2025},
  eprint = {2503.11420},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2503.11420v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2503.11420.svg)](https://codeofpaper.com/paper/2503.11420)

Discussion