DGMapping receives multi-sensor input and builds a 2D grid map with compensatory 3D structure
DGMapping receives input data from multiple sensors and follows the proposed standardized process: 1) constructing a probabilistic model to determine the probability distribution of candidate states for each sensor; 2) identifying scene degeneration categories and constructing scene degeneration descriptors; 3) adaptively building a joint probabilistic model. As a result, DGMapping enables real-time optimal state estimation and constructs a high-precision 2D grid map, enhanced with compensatory 3D structural information.
01

Abstract

2D LiDAR is widely employed for map construction due to its cost-effectiveness and reliable measurements. However, its inherent limitation of single-plane scanning constrains the dimensionality and scale of the observed data, resulting in degeneration caused by insufficient geometric constraints. Although LiDAR-inertial fusion enhances mapping by compensating for LiDAR degeneration through motion correction, it struggles with accumulating sensor errors and fails to capture comprehensive 3D structural information.

In this paper, we focus on enhancing environmental data utilization, refining the observation model, and integrating 3D structural information to improve mapping quality, rather than relying solely on low-precision motion compensation. We introduce DGMapping, a cost-effective multi-sensor fusion framework that follows a standardized process from joint probabilistic model construction to optimization. During the model construction phase, we incorporate a sampling-optimized fusion observation model to improve the efficiency and completeness of environmental data utilization. Additionally, we further refine the scene degeneration description to enhance the adaptive optimization of the joint probabilistic model. Experimental results across six real-world scenarios demonstrate that DGMapping outperforms existing algorithms in terms of odometry and mapping performance.

02

Framework

The overall framework of DGMapping
The overall framework of DGMapping. DGMapping integrates data from an RGB-D camera and a 2D LiDAR via a sampling optimization strategy to construct a fused observation model. Subsequently, scene degeneration types are characterized using both LiDAR and fused observations. These degeneration descriptions guide the adaptive adjustment of the joint probability model, enabling real-time optimal state estimation.
03

Experimental Setup

Mobile platform sensor suite and the six experimental scenes
Overview of real-world experiments. Left: The mobile platform equipped with a sensor suite comprising an RGB-D camera, a 3D LiDAR, a 2D LiDAR, and an IMU. Right: The experimental scenarios covered in our dataset, categorized into General Environments and Degraded Environments, each containing three representative scenes. All 2D grid maps shown are constructed using our proposed DGMapping.
04

Quantitative Results

TABLE I: Quantitative evaluation of odometry performance in degenerate environments.
Method Geometric Degeneration Range Degeneration Planar Degeneration Average CE ↓
ATE [m] ↓ ARE [rad] ↓ ATE [m] ↓ ARE [rad] ↓ ATE [m] ↓ ARE [rad] ↓
RMSE STD RMSE STD RMSE STD RMSE STD RMSE STD RMSE STD
ORB-SLAM3 2.7310.9460.0210.013 1.5020.6710.0250.011 0.0460.0090.0070.003 0.722
Hector 13.5355.2920.0270.013 12.3576.4690.1170.063 5.5822.1360.0210.012 6.328
Karto 11.2835.1950.0260.012 10.9575.2640.1920.119 3.4351.7190.0190.010 4.319
CSM θ = 1.0 10.3254.8790.0290.014 9.7735.1320.0730.044 3.2531.6580.0170.009 3.912
θ = 0.5 8.8583.6940.0370.025 6.6333.1970.1680.095 1.1460.7320.0280.019 2.812
θ = 0.1 5.2221.9410.0840.052 5.5042.6770.1910.119 0.9460.6320.0360.026 1.997
Cartographer 4.2311.2890.0270.014 3.6431.9120.0850.036 0.9300.2930.0290.017 1.490
DN-CSM 3.0381.1360.0150.008 3.0441.5730.0350.017 0.9130.5970.0320.021 1.180
DGMapping (w/o) 2.1350.9940.0130.007 2.8021.3070.0330.016 0.4410.2060.0250.014 0.908
DGMapping (ours) 1.9970.8410.0130.007 2.5411.1510.0320.015 0.1840.0800.0110.006 0.796

Absolute Trajectory Error (ATE, m) and Absolute Rotational Error (ARE, rad) are reported. Proposed method Visual reference (degenerate table). Bold and underlined values indicate the best and second-best results.

05

Mapping Results

Technology Building
Technology Building overview
Technology Building map by DGMapping
DGMapping (ours)
Technology Building map by DN-CSM
DN-CSM
Corridors
Corridors overview
Corridors map by DGMapping
DGMapping (ours)
Corridors map by DN-CSM
DN-CSM

Mapping results for Tech Tower and corridor scenes. The top row displays the scene overviews, while the bottom row compares the mapping outcomes of DGMapping and DN-CSM. Images are cropped for clarity.

06

Efficiency & Cost Analysis

Memory footprint monitoring
(a) Memory footprint
CPU usage statistics
(b) CPU usage
Runtime analysis
(c) Runtime analysis
SWaP-C metrics comparison
(d) SWaP-C metrics

Computational efficiency and resource evaluation. (a) Memory footprint monitoring shows the memory consumption patterns of different algorithms. (b) CPU usage statistics demonstrate the computational load distribution. (c) Runtime analysis of system components highlights the time efficiency of each module. (d) Comprehensive SWaP-C (Size, Weight, Power, and Cost) metrics comparison against baselines.

07

Citation

@article{11569794,
  author  = {Liu, Yu and Li, Zhongyu and Zhou, Meiqi and Fan, Zipei and Feng, Guanyuan},
  journal = {IEEE Transactions on Instrumentation and Measurement},
  title   = {DGMapping: Degeneration-Guided Adaptive Multisensor Fusion for Cost-Effective Mapping},
  year    = {2026},
  volume  = {75},
  pages   = {9526218-9526218},
  doi     = {10.1109/TIM.2026.3704099}
}