Integration of Sonar and Visual-Inertial Systems for SLAM in Underwater Environments

被引:4
作者
Zhang, Jiawei [1 ]
Han, Fenglei [1 ]
Han, Duanfeng [1 ]
Yang, Jianfeng [1 ]
Zhao, Wangyuan [1 ]
Li, Hansheng [2 ]
机构
[1] Harbin Engn Univ, Coll Shipbldg Engn, Harbin 150001, Peoples R China
[2] Univ Lisbon, Inst Super Tecn, P-1049001 Lisbon, Portugal
基金
黑龙江省自然科学基金;
关键词
Sonar; Simultaneous localization and mapping; Sensors; Imaging; Visualization; Location awareness; Cameras; Imaging sonar; marine engineering; multisensors' simultaneous localization and mapping (SLAM); optical sensors; stereo vision; NAVIGATION;
D O I
10.1109/JSEN.2024.3384301
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Underwater simultaneous localization and mapping (SLAM) encounters challenges in complex environments due to suspended particles, underwater blur, and light and color attenuation. These factors make underwater features less distinct than those in surface images. Moreover, underwater visual features are often unstructured, together with visual failures and low visibility. To address these challenges, a multisensor system is a promising solution. In this article, we introduce a multisensor fusion underwater SLAM method, integrating stereo vision, multibeam imaging sonar, and inertial measurement unit (IMU) data. Our system comprises a visual-inertial subsystem and an acoustic-inertial subsystem. These subsystems collaborate when common features are detected. If one subsystem fails, the other can function independently. The visual-inertial subsystem uses depth information from imaging sonar to optimize error correction during feature tracking. Furthermore, we have optimized the initialization process by matching visual and sonar images and introduced a novel method for depth estimation from sonar images. This dual-sensor strategy improves the system's robustness and adaptability to diverse challenging underwater conditions. Through experiments, we have demonstrated the excellent performance of our algorithm.
引用
收藏
页码:16792 / 16804
页数:13
相关论文
共 31 条
[1]  
Aykin MD, 2013, OCEANS-IEEE
[2]   ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial, and Multimap SLAM [J].
Campos, Carlos ;
Elvira, Richard ;
Gomez Rodriguez, Juan J. ;
Montiel, Jose M. M. ;
Tardos, Juan D. .
IEEE TRANSACTIONS ON ROBOTICS, 2021, 37 (06) :1874-1890
[3]   RBPF-MSIS: Toward Rao-Blackwellized Particle Filter SLAM for Autonomous Underwater Vehicle With Slow Mechanical Scanning Imaging Sonar [J].
Chen, Ling ;
Yang, Aolei ;
Hu, Huosheng ;
Naeem, Wasif .
IEEE SYSTEMS JOURNAL, 2020, 14 (03) :3301-3312
[4]   SuperPoint: Self-Supervised Interest Point Detection and Description [J].
DeTone, Daniel ;
Malisiewicz, Tomasz ;
Rabinovich, Andrew .
PROCEEDINGS 2018 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION WORKSHOPS (CVPRW), 2018, :337-349
[5]   RD-VIO: Relative-depth-aided visual-inertial odometry for autonomous underwater vehicles [J].
Ding, Shuoshuo ;
Ma, Teng ;
Li, Ye ;
Xu, Shuo ;
Yang, Zhangqi .
APPLIED OCEAN RESEARCH, 2023, 134
[6]   Autonomous navigation based on unscented-FastSLAM using particle swarm optimization for autonomous underwater vehicles [J].
He, Bo ;
Ying, Lulu ;
Zhang, Shujing ;
Feng, Xiao ;
Yan, Tianhong ;
Nian, Rui ;
Shen, Yue .
MEASUREMENT, 2015, 71 :89-101
[7]   Mapping Submerged Archaeological Sites using Stereo-Vision Photogrammetry [J].
Henderson, Jon ;
Pizarro, Oscar ;
Johnson-Roberson, Matthew ;
Mahon, Ian .
INTERNATIONAL JOURNAL OF NAUTICAL ARCHAEOLOGY, 2013, 42 (02) :243-256
[8]  
Hidalgo F, 2015, PROCEEDINGS OF THE 2015 6TH INTERNATIONAL CONFERENCE ON AUTOMATION, ROBOTICS AND APPLICATIONS (ICARA), P306, DOI 10.1109/ICARA.2015.7081165
[9]   Multi-session Underwater Pose-graph SLAM using Inter-session Opti-acoustic Two-view Factor [J].
Jang, Hyesu ;
Yoon, Sungho ;
Kim, Ayoung .
2021 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2021), 2021, :11668-11674
[10]   An Alignment Method for the Integration of Underwater 3D Data Captured by a Stereovision System and an Acoustic Camera [J].
Lagudi, Antonio ;
Bianco, Gianfranco ;
Muzzupappa, Maurizio ;
Bruno, Fabio .
SENSORS, 2016, 16 (04)