VS-SLAM: Robust SLAM Based on LiDAR Loop Closure Detection with Virtual Descriptors and Selective Memory Storage in Challenging Environments

LiDAR loop closure detection is a key technology to mitigate localization drift in LiDAR SLAM, but it remains challenging in structurally similar environments and memory-constrained platforms. This paper proposes VS-SLAM, a novel and robust SLAM system that leverages virtual descriptors and selectiv...

Full description

Saved in:
Bibliographic Details
Main Authors: Zhixing Song, Xuebo Zhang, Shiyong Zhang, Songyang Wu, Youwei Wang
Format: Article
Language:English
Published: MDPI AG 2025-03-01
Series:Actuators
Subjects:
Online Access:https://www.mdpi.com/2076-0825/14/3/132
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850205567525584896
author Zhixing Song
Xuebo Zhang
Shiyong Zhang
Songyang Wu
Youwei Wang
author_facet Zhixing Song
Xuebo Zhang
Shiyong Zhang
Songyang Wu
Youwei Wang
author_sort Zhixing Song
collection DOAJ
description LiDAR loop closure detection is a key technology to mitigate localization drift in LiDAR SLAM, but it remains challenging in structurally similar environments and memory-constrained platforms. This paper proposes VS-SLAM, a novel and robust SLAM system that leverages virtual descriptors and selective memory storage to enhance LiDAR loop closure detection in challenging environments. Firstly, to mitigate the sensitivity of existing descriptors to translational changes, we propose a novel virtual descriptor technique that enhances translational invariance and improves loop closure detection accuracy. Then, to further improve the accuracy of loop closure detection in structurally similar environments, we propose an efficient and reliable selective memory storage technique based on scene recognition and key descriptor evaluation, which also reduces the memory consumption of the loop closure database. Next, based on the two proposed techniques, we develop a LiDAR SLAM system with loop closure detection capability, which maintains high accuracy and robustness even in challenging environments with structural similarity. Finally, extensive experiments in self-built simulation, real-world environments, and public datasets demonstrate that VS-SLAM outperforms state-of-the-art methods in terms of memory efficiency, accuracy, and robustness. Specifically, the memory consumption of the loop closure database is reduced by an average of 92.86% compared with SC-LVI-SAM and VS-SLAM-w/o-st, and the localization accuracy in structurally similar challenging environments is improved by an average of 66.41% compared with LVI-SAM.
format Article
id doaj-art-6319b5b8daf744e88527dbd0f3b22d89
institution OA Journals
issn 2076-0825
language English
publishDate 2025-03-01
publisher MDPI AG
record_format Article
series Actuators
spelling doaj-art-6319b5b8daf744e88527dbd0f3b22d892025-08-20T02:11:04ZengMDPI AGActuators2076-08252025-03-0114313210.3390/act14030132VS-SLAM: Robust SLAM Based on LiDAR Loop Closure Detection with Virtual Descriptors and Selective Memory Storage in Challenging EnvironmentsZhixing Song0Xuebo Zhang1Shiyong Zhang2Songyang Wu3Youwei Wang4College of Artificial Intelligence, Nankai University, Tianjin 300350, ChinaCollege of Artificial Intelligence, Nankai University, Tianjin 300350, ChinaCollege of Artificial Intelligence, Nankai University, Tianjin 300350, ChinaCollege of Artificial Intelligence, Nankai University, Tianjin 300350, ChinaCollege of Artificial Intelligence, Nankai University, Tianjin 300350, ChinaLiDAR loop closure detection is a key technology to mitigate localization drift in LiDAR SLAM, but it remains challenging in structurally similar environments and memory-constrained platforms. This paper proposes VS-SLAM, a novel and robust SLAM system that leverages virtual descriptors and selective memory storage to enhance LiDAR loop closure detection in challenging environments. Firstly, to mitigate the sensitivity of existing descriptors to translational changes, we propose a novel virtual descriptor technique that enhances translational invariance and improves loop closure detection accuracy. Then, to further improve the accuracy of loop closure detection in structurally similar environments, we propose an efficient and reliable selective memory storage technique based on scene recognition and key descriptor evaluation, which also reduces the memory consumption of the loop closure database. Next, based on the two proposed techniques, we develop a LiDAR SLAM system with loop closure detection capability, which maintains high accuracy and robustness even in challenging environments with structural similarity. Finally, extensive experiments in self-built simulation, real-world environments, and public datasets demonstrate that VS-SLAM outperforms state-of-the-art methods in terms of memory efficiency, accuracy, and robustness. Specifically, the memory consumption of the loop closure database is reduced by an average of 92.86% compared with SC-LVI-SAM and VS-SLAM-w/o-st, and the localization accuracy in structurally similar challenging environments is improved by an average of 66.41% compared with LVI-SAM.https://www.mdpi.com/2076-0825/14/3/132LiDAR simultaneous localization and mapping (SLAM)loop closure detectionscene recognitionvirtual descriptorrobot navigationsensor fusion
spellingShingle Zhixing Song
Xuebo Zhang
Shiyong Zhang
Songyang Wu
Youwei Wang
VS-SLAM: Robust SLAM Based on LiDAR Loop Closure Detection with Virtual Descriptors and Selective Memory Storage in Challenging Environments
Actuators
LiDAR simultaneous localization and mapping (SLAM)
loop closure detection
scene recognition
virtual descriptor
robot navigation
sensor fusion
title VS-SLAM: Robust SLAM Based on LiDAR Loop Closure Detection with Virtual Descriptors and Selective Memory Storage in Challenging Environments
title_full VS-SLAM: Robust SLAM Based on LiDAR Loop Closure Detection with Virtual Descriptors and Selective Memory Storage in Challenging Environments
title_fullStr VS-SLAM: Robust SLAM Based on LiDAR Loop Closure Detection with Virtual Descriptors and Selective Memory Storage in Challenging Environments
title_full_unstemmed VS-SLAM: Robust SLAM Based on LiDAR Loop Closure Detection with Virtual Descriptors and Selective Memory Storage in Challenging Environments
title_short VS-SLAM: Robust SLAM Based on LiDAR Loop Closure Detection with Virtual Descriptors and Selective Memory Storage in Challenging Environments
title_sort vs slam robust slam based on lidar loop closure detection with virtual descriptors and selective memory storage in challenging environments
topic LiDAR simultaneous localization and mapping (SLAM)
loop closure detection
scene recognition
virtual descriptor
robot navigation
sensor fusion
url https://www.mdpi.com/2076-0825/14/3/132
work_keys_str_mv AT zhixingsong vsslamrobustslambasedonlidarloopclosuredetectionwithvirtualdescriptorsandselectivememorystorageinchallengingenvironments
AT xuebozhang vsslamrobustslambasedonlidarloopclosuredetectionwithvirtualdescriptorsandselectivememorystorageinchallengingenvironments
AT shiyongzhang vsslamrobustslambasedonlidarloopclosuredetectionwithvirtualdescriptorsandselectivememorystorageinchallengingenvironments
AT songyangwu vsslamrobustslambasedonlidarloopclosuredetectionwithvirtualdescriptorsandselectivememorystorageinchallengingenvironments
AT youweiwang vsslamrobustslambasedonlidarloopclosuredetectionwithvirtualdescriptorsandselectivememorystorageinchallengingenvironments