Mapping 3D Underwater Environments with Smoothed Submaps

This paper presents a technique for improved mapping of complex underwater environments. Autonomous underwater vehicles (AUVs) are becoming valuable tools for inspection of underwater infrastructure, and can create 3D maps of their environment using high-frequency profiling sonar. However, the quali...

Full description

Bibliographic Details
Main Authors: Kaess, Michael, Leonard, John J., VanMiddlesworth, Mark Allen, Hover, Franz S
Other Authors: Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Format: Article
Published: Springer Nature America, Inc 2019
Online Access:http://hdl.handle.net/1721.1/119864
https://orcid.org/0000-0002-2621-7633
_version_ 1811084174753267712
author Kaess, Michael
Leonard, John J.
VanMiddlesworth, Mark Allen
Hover, Franz S
author2 Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
author_facet Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Kaess, Michael
Leonard, John J.
VanMiddlesworth, Mark Allen
Hover, Franz S
author_sort Kaess, Michael
collection MIT
description This paper presents a technique for improved mapping of complex underwater environments. Autonomous underwater vehicles (AUVs) are becoming valuable tools for inspection of underwater infrastructure, and can create 3D maps of their environment using high-frequency profiling sonar. However, the quality of these maps is limited by the drift in the vehicle’s navigation system. We have developed a technique for simultaneous localization and mapping (SLAM) by aligning point clouds gathered over a short time scale using the iterative closest point (ICP) algorithm. To improve alignment, we have developed a system for smoothing these “submaps” and removing outliers. We integrate the constraints from submap alignment into a 6-DOF pose graph, which is optimized to estimate the full vehicle trajectory over the duration of the inspection task. We present real-world results using the Bluefin Hovering AUV, as well as analysis of a synthetic data set. Keywords: Point Cloud, Iterative Close Point, Dead Reckoning, Iterative Close Point, Vehicle Trajectory
first_indexed 2024-09-23T12:46:05Z
format Article
id mit-1721.1/119864
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T12:46:05Z
publishDate 2019
publisher Springer Nature America, Inc
record_format dspace
spelling mit-1721.1/1198642022-10-01T11:00:49Z Mapping 3D Underwater Environments with Smoothed Submaps Kaess, Michael Leonard, John J. VanMiddlesworth, Mark Allen Hover, Franz S Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Massachusetts Institute of Technology. Department of Mechanical Engineering VanMiddlesworth, Mark Allen Hover, Franz S This paper presents a technique for improved mapping of complex underwater environments. Autonomous underwater vehicles (AUVs) are becoming valuable tools for inspection of underwater infrastructure, and can create 3D maps of their environment using high-frequency profiling sonar. However, the quality of these maps is limited by the drift in the vehicle’s navigation system. We have developed a technique for simultaneous localization and mapping (SLAM) by aligning point clouds gathered over a short time scale using the iterative closest point (ICP) algorithm. To improve alignment, we have developed a system for smoothing these “submaps” and removing outliers. We integrate the constraints from submap alignment into a 6-DOF pose graph, which is optimized to estimate the full vehicle trajectory over the duration of the inspection task. We present real-world results using the Bluefin Hovering AUV, as well as analysis of a synthetic data set. Keywords: Point Cloud, Iterative Close Point, Dead Reckoning, Iterative Close Point, Vehicle Trajectory United States. Office of Naval Research (Grant N00014-12-1-0093) United States. Office of Naval Research (Grant N00014-12-10020) United States. Office of Naval Research (Grant N00014-10-1-0936) United States. Office of Naval Research (Grant N00014-13-1-0588) United States. Office of Naval Research (Grant N00014-11-1-0688) National Science Foundation (U.S.). Graduate Research Fellowship Program National Science Foundation (U.S.). (Award IIS-1318392) 2019-01-04T20:02:28Z 2019-01-04T20:02:28Z 2015 2018-12-12T14:28:18Z Article http://purl.org/eprint/type/ConferencePaper 978-3-319-07487-0 978-3-319-07488-7 1610-7438 1610-742X http://hdl.handle.net/1721.1/119864 VanMiddlesworth, Mark, Michael Kaess, Franz Hover, and John J. Leonard. “Mapping 3D Underwater Environments with Smoothed Submaps.” Field and Service Robotics (2015): 17–30. https://orcid.org/0000-0002-2621-7633 http://dx.doi.org/10.1007/978-3-319-07488-7_2 Field and Service Robotics Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf Springer Nature America, Inc MIT Web Domain
spellingShingle Kaess, Michael
Leonard, John J.
VanMiddlesworth, Mark Allen
Hover, Franz S
Mapping 3D Underwater Environments with Smoothed Submaps
title Mapping 3D Underwater Environments with Smoothed Submaps
title_full Mapping 3D Underwater Environments with Smoothed Submaps
title_fullStr Mapping 3D Underwater Environments with Smoothed Submaps
title_full_unstemmed Mapping 3D Underwater Environments with Smoothed Submaps
title_short Mapping 3D Underwater Environments with Smoothed Submaps
title_sort mapping 3d underwater environments with smoothed submaps
url http://hdl.handle.net/1721.1/119864
https://orcid.org/0000-0002-2621-7633
work_keys_str_mv AT kaessmichael mapping3dunderwaterenvironmentswithsmoothedsubmaps
AT leonardjohnj mapping3dunderwaterenvironmentswithsmoothedsubmaps
AT vanmiddlesworthmarkallen mapping3dunderwaterenvironmentswithsmoothedsubmaps
AT hoverfranzs mapping3dunderwaterenvironmentswithsmoothedsubmaps