Cargando…
A Spatiotemporal Calibration Algorithm for IMU–LiDAR Navigation System Based on Similarity of Motion Trajectories
The fusion of light detection and ranging (LiDAR) and inertial measurement unit (IMU) sensing information can effectively improve the environment modeling and localization accuracy of navigation systems. To realize the spatiotemporal unification of data collected by the IMU and the LiDAR, a two-step...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9570820/ https://www.ncbi.nlm.nih.gov/pubmed/36236759 http://dx.doi.org/10.3390/s22197637 |
_version_ | 1784810205892050944 |
---|---|
author | Li, Yunhui Yang, Shize Xiu, Xianchao Miao, Zhonghua |
author_facet | Li, Yunhui Yang, Shize Xiu, Xianchao Miao, Zhonghua |
author_sort | Li, Yunhui |
collection | PubMed |
description | The fusion of light detection and ranging (LiDAR) and inertial measurement unit (IMU) sensing information can effectively improve the environment modeling and localization accuracy of navigation systems. To realize the spatiotemporal unification of data collected by the IMU and the LiDAR, a two-step spatiotemporal calibration method combining coarse and fine is proposed. The method mainly includes two aspects: (1) Modeling continuous-time trajectories of IMU attitude motion using B-spline basis functions; the motion of the LiDAR is estimated by using the normal distributions transform (NDT) point cloud registration algorithm, taking the Hausdorff distance between the local trajectories as the cost function and combining it with the hand–eye calibration method to solve the initial value of the spatiotemporal relationship between the two sensors’ coordinate systems, and then using the measurement data of the IMU to correct the LiDAR distortion. (2) According to the IMU preintegration, and the point, line, and plane features of the lidar point cloud, the corresponding nonlinear optimization objective function is constructed. Combined with the corrected LiDAR data and the initial value of the spatiotemporal calibration of the coordinate systems, the target is optimized under the nonlinear graph optimization framework. The rationality, accuracy, and robustness of the proposed algorithm are verified by simulation analysis and actual test experiments. The results show that the accuracy of the proposed algorithm in the spatial coordinate system relationship calibration was better than 0.08° (3δ) and 5 mm (3δ), respectively, and the time deviation calibration accuracy was better than 0.1 ms and had strong environmental adaptability. This can meet the high-precision calibration requirements of multisensor spatiotemporal parameters of field robot navigation systems. |
format | Online Article Text |
id | pubmed-9570820 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-95708202022-10-17 A Spatiotemporal Calibration Algorithm for IMU–LiDAR Navigation System Based on Similarity of Motion Trajectories Li, Yunhui Yang, Shize Xiu, Xianchao Miao, Zhonghua Sensors (Basel) Article The fusion of light detection and ranging (LiDAR) and inertial measurement unit (IMU) sensing information can effectively improve the environment modeling and localization accuracy of navigation systems. To realize the spatiotemporal unification of data collected by the IMU and the LiDAR, a two-step spatiotemporal calibration method combining coarse and fine is proposed. The method mainly includes two aspects: (1) Modeling continuous-time trajectories of IMU attitude motion using B-spline basis functions; the motion of the LiDAR is estimated by using the normal distributions transform (NDT) point cloud registration algorithm, taking the Hausdorff distance between the local trajectories as the cost function and combining it with the hand–eye calibration method to solve the initial value of the spatiotemporal relationship between the two sensors’ coordinate systems, and then using the measurement data of the IMU to correct the LiDAR distortion. (2) According to the IMU preintegration, and the point, line, and plane features of the lidar point cloud, the corresponding nonlinear optimization objective function is constructed. Combined with the corrected LiDAR data and the initial value of the spatiotemporal calibration of the coordinate systems, the target is optimized under the nonlinear graph optimization framework. The rationality, accuracy, and robustness of the proposed algorithm are verified by simulation analysis and actual test experiments. The results show that the accuracy of the proposed algorithm in the spatial coordinate system relationship calibration was better than 0.08° (3δ) and 5 mm (3δ), respectively, and the time deviation calibration accuracy was better than 0.1 ms and had strong environmental adaptability. This can meet the high-precision calibration requirements of multisensor spatiotemporal parameters of field robot navigation systems. MDPI 2022-10-09 /pmc/articles/PMC9570820/ /pubmed/36236759 http://dx.doi.org/10.3390/s22197637 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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/). |
spellingShingle | Article Li, Yunhui Yang, Shize Xiu, Xianchao Miao, Zhonghua A Spatiotemporal Calibration Algorithm for IMU–LiDAR Navigation System Based on Similarity of Motion Trajectories |
title | A Spatiotemporal Calibration Algorithm for IMU–LiDAR Navigation System Based on Similarity of Motion Trajectories |
title_full | A Spatiotemporal Calibration Algorithm for IMU–LiDAR Navigation System Based on Similarity of Motion Trajectories |
title_fullStr | A Spatiotemporal Calibration Algorithm for IMU–LiDAR Navigation System Based on Similarity of Motion Trajectories |
title_full_unstemmed | A Spatiotemporal Calibration Algorithm for IMU–LiDAR Navigation System Based on Similarity of Motion Trajectories |
title_short | A Spatiotemporal Calibration Algorithm for IMU–LiDAR Navigation System Based on Similarity of Motion Trajectories |
title_sort | spatiotemporal calibration algorithm for imu–lidar navigation system based on similarity of motion trajectories |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9570820/ https://www.ncbi.nlm.nih.gov/pubmed/36236759 http://dx.doi.org/10.3390/s22197637 |
work_keys_str_mv | AT liyunhui aspatiotemporalcalibrationalgorithmforimulidarnavigationsystembasedonsimilarityofmotiontrajectories AT yangshize aspatiotemporalcalibrationalgorithmforimulidarnavigationsystembasedonsimilarityofmotiontrajectories AT xiuxianchao aspatiotemporalcalibrationalgorithmforimulidarnavigationsystembasedonsimilarityofmotiontrajectories AT miaozhonghua aspatiotemporalcalibrationalgorithmforimulidarnavigationsystembasedonsimilarityofmotiontrajectories AT liyunhui spatiotemporalcalibrationalgorithmforimulidarnavigationsystembasedonsimilarityofmotiontrajectories AT yangshize spatiotemporalcalibrationalgorithmforimulidarnavigationsystembasedonsimilarityofmotiontrajectories AT xiuxianchao spatiotemporalcalibrationalgorithmforimulidarnavigationsystembasedonsimilarityofmotiontrajectories AT miaozhonghua spatiotemporalcalibrationalgorithmforimulidarnavigationsystembasedonsimilarityofmotiontrajectories |