Direct Forward-Looking Sonar Odometry: A Two-Stage Odometry for Underwater Robot Localization
Abstract
1. Introduction
2. Related Work
3. Methods
3.1. FLS Projection Model
3.2. Point Cloud Extraction from Image
3.2.1. Image Processing
3.2.2. Elevation Angle Estimation
3.2.3. Fast Point Cloud Extraction
3.3. Image-to-Image
3.4. Submap and Image-to-Map Match
3.4.1. Keyframe Selection for Submap
3.4.2. Adaptive Keyframing
3.4.3. Fast Keyframe-Based Submapping
4. Experiment and Discussion
4.1. Simulation Experiment
4.2. Field Experiment
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Martin, E.J.; Caress, D.W.; Thomas, H.; Hobson, B.; Henthorn, R.; Risi, M.; Paull, C.K.; Barry, J.P.; Troni, G. Enabling New Techniques in Environmental Assessment Through Multi-Sensor Hydrography. In Proceedings of the Oceans 2016 Mts/IEEE Monterey, Monterey, CA, USA, 19–23 September 2016. [Google Scholar] [CrossRef]
- Leng, D.X.; Shao, S.; Xie, Y.C.; Wang, H.H.; Liu, G.J. A brief review of recent progress on deep sea mining vehicle. Ocean. Eng. 2021, 228, 108568. [Google Scholar] [CrossRef]
- Hasan, K.; Ahmad, S.; Liaf, A.F.; Karimi, M.; Ahmed, T.; Shawon, M.A.; Mekhilef, S. Oceanic Challenges to Technological Solutions: A Review of Autonomous Underwater Vehicle Path Technologies in Biomimicry, Control, Navigation, and Sensing. IEEE Access 2024, 12, 46202–46231. [Google Scholar] [CrossRef]
- Paull, L.; Saeedi, S.; Seto, M.; Li, H. AUV Navigation and Localization: A Review. IEEE J. Ocean. Eng. 2014, 39, 131–149. [Google Scholar] [CrossRef]
- Hidalgo, F.; Braunl, T. Review of Underwater SLAM Techniques. In Proceedings of the 2015 6th International Conference on Automation, Robotics and Applications (Icara), Queenstown, The Netherlands, 17–19 February 2015; pp. 306–311. [Google Scholar]
- González-García, J.; Gómez-Espinosa, A.; Cuan-Urquizo, E.; García-Valdovinos, L.G.; Salgado-Jiménez, T.; Cabello, J.A.E. Autonomous Underwater Vehicles: Localization, Navigation, and Communication for Collaborative Missions. Appl. Sci. 2020, 10, 1256. [Google Scholar] [CrossRef]
- Westman, E.; Kaess, M. Degeneracy-Aware Imaging Sonar Simultaneous Localization and Mapping. IEEE J. Ocean. Eng. 2020, 45, 1280–1294. [Google Scholar] [CrossRef]
- Wang, Y.S.; Ji, Y.; Woo, H.; Tamura, Y.; Tsuchiya, H.; Yamashita, A.; Asama, H. Acoustic Camera-Based Pose Graph SLAM for Dense 3-D Mapping in Underwater Environments. IEEE J. Ocean. Eng. 2021, 46, 829–847. [Google Scholar] [CrossRef]
- Sekkati, H.; Negahdaripour, S. 3-D Motion Estimation for Positioning from 2-D Acoustic Video Imagery; Lecture Notes in Computer; Science; Springer: Berlin/Heidelberg, Germany, 2007; Volume 4478, pp. 80–88. [Google Scholar]
- Wang, Y.S.; Ji, Y.; Tsuchiya, H.; Ota, J.; Asama, H.; Yamashita, A. Acoustic-N-Point for Solving 2D Forward Looking Sonar Pose Estimation. IEEE Robot. Autom. Let. 2024, 9, 1652–1659. [Google Scholar] [CrossRef]
- Hurtos, N.; Nagappa, S.; Cufi, X.; Petillot, Y.; Salvi, J. Evaluation of Registration Methods on Two-Dimensional Forward-Looking Sonar Imagery. In Proceedings of the 2013 Mts/Ieee Oceans-Bergen, Bergen, Norway, 10–14 June 2013. [Google Scholar]
- Johannsson, H.; Kaess, M.; Englot, B.; Hover, F.; Leonard, J. Imaging Sonar-Aided Navigation for Autonomous Underwater Harbor Surveillance. In Proceedings of the IEEE/RSJ 2010 International Conference on Intelligent Robots and Systems (Iros 2010), Taipei, Taiwan, 18–22 October 2010; pp. 4396–4403. [Google Scholar] [CrossRef]
- Aykin, M.D.; Negahdaripour, S. On Feature Extraction and Region Matching for Forward Scan Sonar Imaging. In Proceedings of the 2012 Oceans, Hampton Roads, VA, USA, 14–19 October 2012. [Google Scholar]
- Negahdaripour, S. On 3-D Motion Estimation From Feature Tracks in 2-D FS Sonar Video. IEEE Trans. Robot. 2013, 29, 1016–1030. [Google Scholar] [CrossRef]
- Lee, G.; Yoon, S.; Lee, Y.; Lee, J. Improving ICP-Based Scanning Sonar Image Matching Performance Through Height Estimation of Feature Point Using Shaded Area. J. Mar. Sci. Eng. 2025, 13, 150. [Google Scholar] [CrossRef]
- Hurtos, N.; Ribas, D.; Cufi, X.; Petillot, Y.; Salvi, J. Fourier-based Registration for Robust Forward-looking Sonar Mosaicing in Low-visibility Underwater Environments. J. Field Robot. 2015, 32, 123–151. [Google Scholar] [CrossRef]
- Franchi, M.; Ridolfi, A.; Pagliai, M. A forward-looking SONAR and dynamic model-based AUV navigation strategy: Preliminary validation with FeelHippo AUV. Ocean Eng. 2020, 196, 106770. [Google Scholar] [CrossRef]
- Yoon, E.; Kim, B.; Joe, H. A Study on Acoustic Odometry Estimation based on the Image Similarity using Forward-looking Sonar. J. Sens. Sci. Technol. 2023, 32, 313–319. [Google Scholar] [CrossRef]
- Spears, A.; Howard, A.M.; West, M.; Collins, T. Determining Underwater Vehicle Movement from Sonar Data in Relatively Featureless Seafloor Tracking Missions. In Proceedings of the IEEE Winter Conference on Applications of Computer Vision, Steamboat Springs, CO, USA, 24–26 March 2014; pp. 909–916. [Google Scholar]
- Henson, B.T.; Zakharov, Y.V. Attitude-Trajectory Estimation for Forward-Looking Multibeam Sonar Based on Acoustic Image Registration. IEEE J. Ocean. Eng. 2019, 44, 753–766. [Google Scholar] [CrossRef]
- Almanza-Medina, J.E.; Henson, B.; Zakharov, Y.V. Deep Learning Architectures for Navigation Using Forward Looking Sonar Images. IEEE Access 2021, 9, 33880–33896. [Google Scholar] [CrossRef]
- Almanza-Medina, J.E.; Henson, B.; Zakharov, Y.V. Sonar FoV Segmentation for Motion Estimation Using DL Networks. IEEE Access 2022, 10, 25591–25604. [Google Scholar] [CrossRef]
- Muñoz, B.; Troni, G. Learning the Ego-Motion of an Underwater Imaging Sonar: A Comparative Experimental Evaluation of Novel CNN and RCNN Approaches. IEEE Robot. Autom. Let. 2024, 9, 2072–2079. [Google Scholar] [CrossRef]
- Fallon, M.F.; Folkesson, J.; McClelland, H.; Leonard, J.J. Relocating Underwater Features Autonomously Using Sonar-Based SLAM. IEEE J. Ocean. Eng. 2013, 38, 500–513. [Google Scholar] [CrossRef]
- Suresh, S.; Sodhi, P.; Mangelson, J.G.; Wettergreen, D.; Kaess, M. Active SLAM using 3D Submap Saliency for Underwater Volumetric Exploration. In Proceedings of the 2020 IEEE International Conference on Robotics and Automation (ICRA), Paris, France, 31 May 2020–31 August 2020. [Google Scholar]
- Li, J.; Kaess, M.; Eustice, R.M.; Johnson-Roberson, M. Pose-Graph SLAM Using Forward-Looking Sonar. IEEE Robot. Autom. Let. 2018, 3, 2330–2337. [Google Scholar] [CrossRef]
- Gaspar, A.R.; Matos, A. Feature-based place recognition using forward-looking sonar. J. Mar. Sci. Eng. 2023, 11, 2198. [Google Scholar] [CrossRef]
- Aykin, M.D.; Negahdaripour, S. Forward-Look 2-D Sonar Image Formation and 3-D Reconstruction. In Proceedings of the 2013 Oceans—San Diego, San Diego, CA, USA, 23–27 September 2013. [Google Scholar]
- Chen, Y.; Medioni, G. Object Modeling by Registration of Multiple Range Images. Image Vision. Comput. 1992, 10, 145–155. [Google Scholar] [CrossRef]
- Chen, K.; Lopez, B.T.; Agha-mohammadi, A.A.; Mehta, A. Direct LiDAR Odometry: Fast Localization With Dense Point Clouds. IEEE Robot. Autom. Let. 2022, 7, 2000–2007. [Google Scholar] [CrossRef]
- Manhaes, M.M.M.; Scherer, S.A.; Voss, M.; Douat, L.R.; Rauschenbach, T. UUV Simulator: A Gazebo-based Package for Underwater Intervention and Multi-Robot Simulation. In Proceedings of the Oceans 2016 Mts/Ieee Monterey, Monterey, CA, USA, 19–23 September 2016. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Xu, W.; Yang, J.; Mao, J.; Lu, H.; Lu, C.; Liu, X. Direct Forward-Looking Sonar Odometry: A Two-Stage Odometry for Underwater Robot Localization. Remote Sens. 2025, 17, 2166. https://doi.org/10.3390/rs17132166
Xu W, Yang J, Mao J, Lu H, Lu C, Liu X. Direct Forward-Looking Sonar Odometry: A Two-Stage Odometry for Underwater Robot Localization. Remote Sensing. 2025; 17(13):2166. https://doi.org/10.3390/rs17132166
Chicago/Turabian StyleXu, Wenhao, Jianmin Yang, Jinghang Mao, Haining Lu, Changyu Lu, and Xinran Liu. 2025. "Direct Forward-Looking Sonar Odometry: A Two-Stage Odometry for Underwater Robot Localization" Remote Sensing 17, no. 13: 2166. https://doi.org/10.3390/rs17132166
APA StyleXu, W., Yang, J., Mao, J., Lu, H., Lu, C., & Liu, X. (2025). Direct Forward-Looking Sonar Odometry: A Two-Stage Odometry for Underwater Robot Localization. Remote Sensing, 17(13), 2166. https://doi.org/10.3390/rs17132166