Adaptive Multi-Sensor Fusion for SLAM: A Scan Context-Driven Approach

This paper proposes a novel multi-sensor fusion SLAM algorithm, named SC-LVI-SAM, based on scanning context, to address the issues of decreased positioning accuracy caused by missing feature points and prolonged motion in complex large-scale scenes in multi-sensor fusion SLAM algorithms. Firstly, th...

Full description

Saved in:
Bibliographic Details
Main Authors: Yijing Zhang, Jia Liu, Runxi Cao, Yunxi Zhang
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10816402/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841533452665487360
author Yijing Zhang
Jia Liu
Runxi Cao
Yunxi Zhang
author_facet Yijing Zhang
Jia Liu
Runxi Cao
Yunxi Zhang
author_sort Yijing Zhang
collection DOAJ
description This paper proposes a novel multi-sensor fusion SLAM algorithm, named SC-LVI-SAM, based on scanning context, to address the issues of decreased positioning accuracy caused by missing feature points and prolonged motion in complex large-scale scenes in multi-sensor fusion SLAM algorithms. Firstly, the scanning context method is used to preprocess LIDAR point cloud data, generating a descriptor of the environment. This descriptor, along with data from the IMU and vision sensors, is then used for state estimation, yielding initial pose estimates and motion information. Then, the scan context module uses the descriptor for environment recognition and loop closure detection, providing more accurate feature description and context information for fast loop closure matching. It avoids ignoring the spatial relationship and order between features due to the local feature description of DBoW2, and improves the accuracy and robustness of loop closure detection. Finally, global optimization is performed to correct accumulated errors in the entire trajectory and map. In KAIST02 and Riverside01 sequences of MulRan dataset, the root mean square error of the absolute pose error of the proposed method is reduced by 85.17% and 91.30% compared with LVI-SAM, respectively. Experimental results on multiple public benchmark datasets demonstrate that in the case of almost the same computational efficiency, the proposed algorithm effectively enhances the accuracy of positioning, the robustness of the algorithm and accuracy of mapping, improving the global consistency of the generated map.
format Article
id doaj-art-f13e37048fc540798b8e82700f65c579
institution Kabale University
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-f13e37048fc540798b8e82700f65c5792025-01-16T00:02:14ZengIEEEIEEE Access2169-35362025-01-011314915910.1109/ACCESS.2024.352312910816402Adaptive Multi-Sensor Fusion for SLAM: A Scan Context-Driven ApproachYijing Zhang0Jia Liu1https://orcid.org/0009-0005-5206-2996Runxi Cao2https://orcid.org/0009-0005-1488-4403Yunxi Zhang3https://orcid.org/0009-0000-7489-6290School of Automation and Electrical Engineering, Tianjin University of Technology and Education, Tianjin, ChinaSchool of Automation and Electrical Engineering, Tianjin University of Technology and Education, Tianjin, ChinaSchool of Automation and Electrical Engineering, Tianjin University of Technology and Education, Tianjin, ChinaSchool of Automation and Electrical Engineering, Tianjin University of Technology and Education, Tianjin, ChinaThis paper proposes a novel multi-sensor fusion SLAM algorithm, named SC-LVI-SAM, based on scanning context, to address the issues of decreased positioning accuracy caused by missing feature points and prolonged motion in complex large-scale scenes in multi-sensor fusion SLAM algorithms. Firstly, the scanning context method is used to preprocess LIDAR point cloud data, generating a descriptor of the environment. This descriptor, along with data from the IMU and vision sensors, is then used for state estimation, yielding initial pose estimates and motion information. Then, the scan context module uses the descriptor for environment recognition and loop closure detection, providing more accurate feature description and context information for fast loop closure matching. It avoids ignoring the spatial relationship and order between features due to the local feature description of DBoW2, and improves the accuracy and robustness of loop closure detection. Finally, global optimization is performed to correct accumulated errors in the entire trajectory and map. In KAIST02 and Riverside01 sequences of MulRan dataset, the root mean square error of the absolute pose error of the proposed method is reduced by 85.17% and 91.30% compared with LVI-SAM, respectively. Experimental results on multiple public benchmark datasets demonstrate that in the case of almost the same computational efficiency, the proposed algorithm effectively enhances the accuracy of positioning, the robustness of the algorithm and accuracy of mapping, improving the global consistency of the generated map.https://ieeexplore.ieee.org/document/10816402/Scan contextSLAMmulti-sensor fusionloop closure detectiondescriptors
spellingShingle Yijing Zhang
Jia Liu
Runxi Cao
Yunxi Zhang
Adaptive Multi-Sensor Fusion for SLAM: A Scan Context-Driven Approach
IEEE Access
Scan context
SLAM
multi-sensor fusion
loop closure detection
descriptors
title Adaptive Multi-Sensor Fusion for SLAM: A Scan Context-Driven Approach
title_full Adaptive Multi-Sensor Fusion for SLAM: A Scan Context-Driven Approach
title_fullStr Adaptive Multi-Sensor Fusion for SLAM: A Scan Context-Driven Approach
title_full_unstemmed Adaptive Multi-Sensor Fusion for SLAM: A Scan Context-Driven Approach
title_short Adaptive Multi-Sensor Fusion for SLAM: A Scan Context-Driven Approach
title_sort adaptive multi sensor fusion for slam a scan context driven approach
topic Scan context
SLAM
multi-sensor fusion
loop closure detection
descriptors
url https://ieeexplore.ieee.org/document/10816402/
work_keys_str_mv AT yijingzhang adaptivemultisensorfusionforslamascancontextdrivenapproach
AT jialiu adaptivemultisensorfusionforslamascancontextdrivenapproach
AT runxicao adaptivemultisensorfusionforslamascancontextdrivenapproach
AT yunxizhang adaptivemultisensorfusionforslamascancontextdrivenapproach