Underwater Simultaneous Localization and Mapping Based on 2D-SLAM Framework

The location problem of underwater robot is always the key of its underwater operation. At present, most underwater robots use inertial navigation and dead reckoning to locate. The positioning error can be corrected by means of GPS or acoustic underwater beacon, but these operations are not suitable for a large area of unfamiliar waters. The Simultaneous Localization and Mapping (SLAM) was extensively used in terrestrial robots. If applying it to underwater ones, the underwater robots can build a map with its own environmental through sensing sensors and correct positioning errors autonomously. In this paper, the mechanically scanned imaging sonar (MSIS) data from the submarine cave were collected for simultaneous localization and mapping, by using the existing mature laser radar 2D-SLAM frame. The main works are that we use pre-processing operations including beam segmentation, noise removal and threshold filtering to make sonar scan lase-like. After these operations, the sonar data can be transformed into a 2D laser radar packaging format and use in the frameworks. By using odometer information and IMU data in the data set, the motion distortion of the sonar point cloud is removed. Then we improve the Gmapping frames to make it more suitable to this underwater data set. Finally, the sonar-based dataset is successfully applied to the classical 2D laser SLAM frames Gmapping and Cartographer.

[1]  Congcong Chen,et al.  Occupancy Grid-Based AUV SLAM Method with Forward-Looking Sonar , 2022, Journal of Marine Science and Engineering.

[2]  Ioannis M. Rekleitis,et al.  High Definition, Inexpensive, Underwater Mapping , 2022, 2022 International Conference on Robotics and Automation (ICRA).

[3]  Aolei Yang,et al.  RBPF-MSIS: Toward Rao-Blackwellized Particle Filter SLAM for Autonomous Underwater Vehicle With Slow Mechanical Scanning Imaging Sonar , 2020, IEEE Systems Journal.

[4]  Binbin Cheng,et al.  Augmented EKF based SLAM system with a side scan sonar , 2020, 2020 12th International Conference on Intelligent Human-Machine Systems and Cybernetics (IHMSC).

[5]  Alberto Quattrini Li,et al.  SVIn2: An Underwater SLAM System using Sonar, Visual, Inertial, and Depth Sensor , 2018, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[6]  Alberto Quattrini Li,et al.  Sonar Visual Inertial SLAM of Underwater Structures , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[7]  Eduard Vidal,et al.  Underwater caves sonar data set , 2017, Int. J. Robotics Res..

[8]  Wolfgang Hess,et al.  Real-time loop closure in 2D LIDAR SLAM , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Pere Ridao,et al.  Multibeam 3D Underwater SLAM with Probabilistic Registration , 2016, Sensors.

[10]  P. Ridao,et al.  Scan matching SLAM in underwater environments , 2014, Auton. Robots.

[11]  Roland Siegwart,et al.  Keyframe-Based Visual-Inertial SLAM using Nonlinear Optimization , 2013, Robotics: Science and Systems.

[12]  Antoni Burguera,et al.  Underwater SLAM with robocentric trajectory using a mechanically scanned imaging sonar , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  脇元 修一,et al.  IEEE International Conference on Robotics and Automation (ICRA) におけるフルードパワー技術の研究動向 , 2011 .

[14]  Antoni Burguera,et al.  Scan-based SLAM with trajectory correction in underwater environments , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Pere Ridao,et al.  EKF-SLAM for AUV navigation under probabilistic sonar scan-matching , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Wolfram Burgard,et al.  Improved Techniques for Grid Mapping With Rao-Blackwellized Particle Filters , 2007, IEEE Transactions on Robotics.

[17]  John J. Leonard,et al.  Stochastic mapping using forward look sonar , 2001, Robotica.

[18]  Pere Ridao,et al.  Underwater SLAM in man‐made structured environments , 2008, J. Field Robotics.

[19]  G. Kantor,et al.  Field Results of the Control , Navigation , and Mapping Systems of a Hovering AUV , 2007 .