Extrinsic Visual–Inertial Calibration for Motion Distortion Correction of Underwater 3D Scans

Underwater 3D laser scanners are an essential type of sensor used by unmanned underwater vehicles (UUVs) for operations such as navigation, inspection, and object recognition and manipulation. Scanners that acquire 3D data by sweeping a laser plane across the scene can provide very high lateral reso...

Full description

Bibliographic Details
Main Authors: Miguel Castillon, Roger Pi, Narcis Palomeras, Pere Ridao
Format: Article
Language:English
Published: IEEE 2021-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9464334/
_version_ 1819145440921124864
author Miguel Castillon
Roger Pi
Narcis Palomeras
Pere Ridao
author_facet Miguel Castillon
Roger Pi
Narcis Palomeras
Pere Ridao
author_sort Miguel Castillon
collection DOAJ
description Underwater 3D laser scanners are an essential type of sensor used by unmanned underwater vehicles (UUVs) for operations such as navigation, inspection, and object recognition and manipulation. Scanners that acquire 3D data by sweeping a laser plane across the scene can provide very high lateral resolution. However, their data may suffer from rolling shutter effect if the change of pose of the robot with respect to the scanned target during the sweep is not negligible. In order to compensate for motion-related distortions without the need for point cloud postprocessing, the 6-DoF pose at which the scanner acquires each line needs to be accurately known. In the underwater domain, autonomous vehicles are often equipped with a high-end inertial navigation system (INS) that provides reliable navigation data. Nonetheless, the relative pose of the 3D scanner with respect to the inertial reference frame of the robot is not usually known a priori. Therefore, this paper uses an ego-motion-based calibration algorithm to calibrate the extrinsic parameters of the visual-inertial sensor pair. Simulations are performed to quantify how miscalibration affects motion-related distortion. The method is also evaluated experimentally in laboratory conditions.
first_indexed 2024-12-22T12:58:04Z
format Article
id doaj.art-fe29ee69be2a41ad94aff73c9524c7ec
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-22T12:58:04Z
publishDate 2021-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-fe29ee69be2a41ad94aff73c9524c7ec2022-12-21T18:25:03ZengIEEEIEEE Access2169-35362021-01-019933849339810.1109/ACCESS.2021.30921809464334Extrinsic Visual–Inertial Calibration for Motion Distortion Correction of Underwater 3D ScansMiguel Castillon0https://orcid.org/0000-0002-2919-4828Roger Pi1https://orcid.org/0000-0002-7205-5049Narcis Palomeras2https://orcid.org/0000-0002-2266-9624Pere Ridao3https://orcid.org/0000-0002-1724-3012Computer Vision and Robotics Research Institute (VICOROB), University of Girona, Girona, SpainComputer Vision and Robotics Research Institute (VICOROB), University of Girona, Girona, SpainComputer Vision and Robotics Research Institute (VICOROB), University of Girona, Girona, SpainComputer Vision and Robotics Research Institute (VICOROB), University of Girona, Girona, SpainUnderwater 3D laser scanners are an essential type of sensor used by unmanned underwater vehicles (UUVs) for operations such as navigation, inspection, and object recognition and manipulation. Scanners that acquire 3D data by sweeping a laser plane across the scene can provide very high lateral resolution. However, their data may suffer from rolling shutter effect if the change of pose of the robot with respect to the scanned target during the sweep is not negligible. In order to compensate for motion-related distortions without the need for point cloud postprocessing, the 6-DoF pose at which the scanner acquires each line needs to be accurately known. In the underwater domain, autonomous vehicles are often equipped with a high-end inertial navigation system (INS) that provides reliable navigation data. Nonetheless, the relative pose of the 3D scanner with respect to the inertial reference frame of the robot is not usually known a priori. Therefore, this paper uses an ego-motion-based calibration algorithm to calibrate the extrinsic parameters of the visual-inertial sensor pair. Simulations are performed to quantify how miscalibration affects motion-related distortion. The method is also evaluated experimentally in laboratory conditions.https://ieeexplore.ieee.org/document/9464334/3D sensingunderwater roboticsvisual-inertial calibrationodometry-based mapping
spellingShingle Miguel Castillon
Roger Pi
Narcis Palomeras
Pere Ridao
Extrinsic Visual–Inertial Calibration for Motion Distortion Correction of Underwater 3D Scans
IEEE Access
3D sensing
underwater robotics
visual-inertial calibration
odometry-based mapping
title Extrinsic Visual–Inertial Calibration for Motion Distortion Correction of Underwater 3D Scans
title_full Extrinsic Visual–Inertial Calibration for Motion Distortion Correction of Underwater 3D Scans
title_fullStr Extrinsic Visual–Inertial Calibration for Motion Distortion Correction of Underwater 3D Scans
title_full_unstemmed Extrinsic Visual–Inertial Calibration for Motion Distortion Correction of Underwater 3D Scans
title_short Extrinsic Visual–Inertial Calibration for Motion Distortion Correction of Underwater 3D Scans
title_sort extrinsic visual x2013 inertial calibration for motion distortion correction of underwater 3d scans
topic 3D sensing
underwater robotics
visual-inertial calibration
odometry-based mapping
url https://ieeexplore.ieee.org/document/9464334/
work_keys_str_mv AT miguelcastillon extrinsicvisualx2013inertialcalibrationformotiondistortioncorrectionofunderwater3dscans
AT rogerpi extrinsicvisualx2013inertialcalibrationformotiondistortioncorrectionofunderwater3dscans
AT narcispalomeras extrinsicvisualx2013inertialcalibrationformotiondistortioncorrectionofunderwater3dscans
AT pereridao extrinsicvisualx2013inertialcalibrationformotiondistortioncorrectionofunderwater3dscans