A long-term localization and mapping system for autonomous inspection robots in large-scale environments using 3D LiDAR sensors.

Inspection mobile robots equipped with 3D LiDAR sensors are now widely used in substations and other critical circumstances. However, the application of traditional LiDAR sensors is restricted in large-scale environments. Prolonged operation poses the risk of sensor degradation, while the presence o...

Full description

Saved in:
Bibliographic Details
Main Authors: Wandeng Mao, Liang Jiang, Shanfeng Liu, Shengzhe Xi, Hua Bao
Format: Article
Language:English
Published: Public Library of Science (PLoS) 2025-01-01
Series:PLoS ONE
Online Access:https://doi.org/10.1371/journal.pone.0328169
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849392131596091392
author Wandeng Mao
Liang Jiang
Shanfeng Liu
Shengzhe Xi
Hua Bao
author_facet Wandeng Mao
Liang Jiang
Shanfeng Liu
Shengzhe Xi
Hua Bao
author_sort Wandeng Mao
collection DOAJ
description Inspection mobile robots equipped with 3D LiDAR sensors are now widely used in substations and other critical circumstances. However, the application of traditional LiDAR sensors is restricted in large-scale environments. Prolonged operation poses the risk of sensor degradation, while the presence of dynamic objects disrupts the stability of the constructed map, consequently impacting the accuracy of robot localization. To address these challenges, we propose a 3D LiDAR-based long-term localization and map maintenance system, enabling autonomous deployment and operation of inspection robots. The whole system is composed of three key subsystems: a hierarchical SLAM system, a global localization system, and a map maintenance system. The SLAM subsystem includes Local Map Representation, LiDAR Odometry, Global Map Formulation and Optimization, and Dense Map Generation. Specifically, we construct an efficient map representation that voxelizes only the occupied space and computes local geometry within each voxel. The design of LiDAR Odometry ensures high consistency with this map representation mechanism. Then, to address drift errors, we formulate the global map as a graph of local submaps that undergo global optimization. Furthermore, we utilize marching cubes to generate a mesh model of the map. Our system outperforms the state-of-the-art LiDAR odometry method, LOAM, reducing average absolute position error by 30 % and 38 % on two public datasets. The comparative evaluation highlights the system's superior accuracy and robustness, and demonstrates its high SLAM ranking in real-world scenarios. For global localization, we propose a novel ScanContext-ICP method, which integrates our improved ScanContext method, termed ScanContext++, for place recognition and global pose initialization. The Iterative Closest Point (ICP) algorithm is then employed for precise point cloud alignment and pose refinement, enabling the recovery of the robot's position on the offline map when localization is lost. Finally, the map maintenance system tracks environmental changes, distinguishing stable features from dynamic ones. The system assigns higher weight to stable voxels, thereby improving localization accuracy. Furthermore, our time distribution mechanism refines map updates by filtering unstable points through temporal and segment-level analysis, which further enhances map maintenance. We conduct extensive experiments on public datasets to validate our system. The experimental results demonstrate that our system is effective and can be deployed on inspection mobile robots.
format Article
id doaj-art-cf5b2e04d88842529a99257e554b2a5f
institution Kabale University
issn 1932-6203
language English
publishDate 2025-01-01
publisher Public Library of Science (PLoS)
record_format Article
series PLoS ONE
spelling doaj-art-cf5b2e04d88842529a99257e554b2a5f2025-08-20T03:40:50ZengPublic Library of Science (PLoS)PLoS ONE1932-62032025-01-01207e032816910.1371/journal.pone.0328169A long-term localization and mapping system for autonomous inspection robots in large-scale environments using 3D LiDAR sensors.Wandeng MaoLiang JiangShanfeng LiuShengzhe XiHua BaoInspection mobile robots equipped with 3D LiDAR sensors are now widely used in substations and other critical circumstances. However, the application of traditional LiDAR sensors is restricted in large-scale environments. Prolonged operation poses the risk of sensor degradation, while the presence of dynamic objects disrupts the stability of the constructed map, consequently impacting the accuracy of robot localization. To address these challenges, we propose a 3D LiDAR-based long-term localization and map maintenance system, enabling autonomous deployment and operation of inspection robots. The whole system is composed of three key subsystems: a hierarchical SLAM system, a global localization system, and a map maintenance system. The SLAM subsystem includes Local Map Representation, LiDAR Odometry, Global Map Formulation and Optimization, and Dense Map Generation. Specifically, we construct an efficient map representation that voxelizes only the occupied space and computes local geometry within each voxel. The design of LiDAR Odometry ensures high consistency with this map representation mechanism. Then, to address drift errors, we formulate the global map as a graph of local submaps that undergo global optimization. Furthermore, we utilize marching cubes to generate a mesh model of the map. Our system outperforms the state-of-the-art LiDAR odometry method, LOAM, reducing average absolute position error by 30 % and 38 % on two public datasets. The comparative evaluation highlights the system's superior accuracy and robustness, and demonstrates its high SLAM ranking in real-world scenarios. For global localization, we propose a novel ScanContext-ICP method, which integrates our improved ScanContext method, termed ScanContext++, for place recognition and global pose initialization. The Iterative Closest Point (ICP) algorithm is then employed for precise point cloud alignment and pose refinement, enabling the recovery of the robot's position on the offline map when localization is lost. Finally, the map maintenance system tracks environmental changes, distinguishing stable features from dynamic ones. The system assigns higher weight to stable voxels, thereby improving localization accuracy. Furthermore, our time distribution mechanism refines map updates by filtering unstable points through temporal and segment-level analysis, which further enhances map maintenance. We conduct extensive experiments on public datasets to validate our system. The experimental results demonstrate that our system is effective and can be deployed on inspection mobile robots.https://doi.org/10.1371/journal.pone.0328169
spellingShingle Wandeng Mao
Liang Jiang
Shanfeng Liu
Shengzhe Xi
Hua Bao
A long-term localization and mapping system for autonomous inspection robots in large-scale environments using 3D LiDAR sensors.
PLoS ONE
title A long-term localization and mapping system for autonomous inspection robots in large-scale environments using 3D LiDAR sensors.
title_full A long-term localization and mapping system for autonomous inspection robots in large-scale environments using 3D LiDAR sensors.
title_fullStr A long-term localization and mapping system for autonomous inspection robots in large-scale environments using 3D LiDAR sensors.
title_full_unstemmed A long-term localization and mapping system for autonomous inspection robots in large-scale environments using 3D LiDAR sensors.
title_short A long-term localization and mapping system for autonomous inspection robots in large-scale environments using 3D LiDAR sensors.
title_sort long term localization and mapping system for autonomous inspection robots in large scale environments using 3d lidar sensors
url https://doi.org/10.1371/journal.pone.0328169
work_keys_str_mv AT wandengmao alongtermlocalizationandmappingsystemforautonomousinspectionrobotsinlargescaleenvironmentsusing3dlidarsensors
AT liangjiang alongtermlocalizationandmappingsystemforautonomousinspectionrobotsinlargescaleenvironmentsusing3dlidarsensors
AT shanfengliu alongtermlocalizationandmappingsystemforautonomousinspectionrobotsinlargescaleenvironmentsusing3dlidarsensors
AT shengzhexi alongtermlocalizationandmappingsystemforautonomousinspectionrobotsinlargescaleenvironmentsusing3dlidarsensors
AT huabao alongtermlocalizationandmappingsystemforautonomousinspectionrobotsinlargescaleenvironmentsusing3dlidarsensors
AT wandengmao longtermlocalizationandmappingsystemforautonomousinspectionrobotsinlargescaleenvironmentsusing3dlidarsensors
AT liangjiang longtermlocalizationandmappingsystemforautonomousinspectionrobotsinlargescaleenvironmentsusing3dlidarsensors
AT shanfengliu longtermlocalizationandmappingsystemforautonomousinspectionrobotsinlargescaleenvironmentsusing3dlidarsensors
AT shengzhexi longtermlocalizationandmappingsystemforautonomousinspectionrobotsinlargescaleenvironmentsusing3dlidarsensors
AT huabao longtermlocalizationandmappingsystemforautonomousinspectionrobotsinlargescaleenvironmentsusing3dlidarsensors