Adaptive Kalman Filter-Based SLAM in LiDAR-Degenerated Environments
Abstract
1. Introduction
- A new adaptive Kalman filter (AKF) method is proposed to fuse IMU and the wheel odometer, which can estimate IMU’s acceleration and gyroscope zero biases, the mounting angle, and the lever arm length. The adaptive factor of the AKF can dynamically adjust the variance of the process noise and measurement noise based on the residual.
- In the back-end, the pose from AKF is introduced as constraints into the particle filter (PF) to overcome the mismatch, which commonly occurs in scan-map matching, especially under LiDAR-degenerated environments.
- The field tests show that the proposed method can provide a reliable and robust positioning and mapping service in LiDAR-degenerated environments, compared with the traditional 2D LiDAR SLAM methods (Karto SLAM, Hector SLAM, and Cartographer).
2. Related Works
2.1. Multi-Sensors Fusion SLAM
2.2. AI-Based SLAM
3. System Overview
4. Adaptive Kalman Filter
4.1. System Model
4.2. State Estimation with AKF
4.2.1. State Prediction
4.2.2. State Update
5. PF in the Back-End Optimization
6. Experimental Results
6.1. Experiments Settings
6.1.1. Experiment Platform
6.1.2. Experiment Scenarios
6.1.3. Evaluation Metrics
6.1.4. System Parameter Settings
6.2. Positioning and Mapping Results
6.2.1. Mapping Results
6.2.2. Positioning Results
7. Discussion
7.1. Influence of the Sliding Window Length L
7.2. Comparison Between the PF-Only and AKF+PF
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Smith, R.C.; Cheeseman, P. On the representation and estimation of spatial uncertainty. Int. J. Robot. Res. 1986, 5, 56–68. [Google Scholar] [CrossRef]
- Jung, J.; Lee, S.-M.; Myung, H. Indoor Mobile Robot Localization and Mapping Based on Ambient Magnetic Fields and Aiding Radio Sources. IEEE Trans. Instrum. Meas. 2015, 64, 1922–1934. [Google Scholar] [CrossRef]
- Yin, J.; Luo, D.; Yan, F.; Zhuang, Y. A Novel Lidar-Assisted Monocular Visual SLAM Framework for Mobile Robots in Outdoor Environments. IEEE Trans. Instrum. Meas. 2022, 71, 8503911. [Google Scholar] [CrossRef]
- Xing, Z.; Ma, G.; Wang, L.; Yang, L.; Guo, X.; Chen, S. Toward Visual Interaction: Hand Segmentation by Combining 3-D Graph Deep Learning and Laser Point Cloud for Intelligent Rehabilitation. IEEE Internet Things J. 2025, 12, 21328–21338. [Google Scholar] [CrossRef]
- Messbah, H.; Emharraf, M.; Saber, M. Robot indoor navigation: Comparative analysis of LiDAR 2D and visual SLAM IAES. Int. J. Robot. Autom. 2024, 13, 2089–4856. [Google Scholar] [CrossRef]
- Zheng, Z.; Su, K.; Lin, S.; Fu, Z.; Yang, C. Development of vision–based SLAM: From traditional methods to multimodal fusion. Robot. Intell. Autom. 2024, 44, 529–548. [Google Scholar] [CrossRef]
- Yang, N.; Wang, R.; Gao, X.; Cremers, D. Challenges in Monocular Visual Odometry: Photometric Calibration, Motion Bias and Rolling Shutter Effect. arXiv 2018, arXiv:1705.04300. [Google Scholar] [CrossRef]
- Chen, P.; Zhao, X.; Zeng, L.; Liu, L.; Liu, S.; Sun, L.; Li, Z.; Chen, H.; Liu, G.; Qiao, Z.; et al. A Review of Research on SLAM Technology Based on the Fusion of LiDAR and Vision. Sensors 2025, 25, 1447. [Google Scholar] [CrossRef]
- Besl, P.J.; McKay, N.D. A method for registration of 3-D shapes. IEEE Trans. Pattern Anal. Mach. Intell. 1992, 14, 239–256. [Google Scholar] [CrossRef]
- Rusu, R.B.; Cousins, S. 3D is here: Point Cloud Library (PCL). In Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China, 9–13 May 2011; pp. 1–4. [Google Scholar] [CrossRef]
- Censi, A. An ICP variant using a point-to-line metric. In Proceedings of the 2008 IEEE International Conference on Robotics and Automation, Pasadena, CA, USA, 19–23 May 2008; pp. 19–25. [Google Scholar] [CrossRef]
- Zhang, J.; Yao, Y.; Deng, B. Fast and Robust Iterative Closest Point. IEEE Trans. Pattern Anal. Mach. Intell. 2022, 44, 3450–3466. [Google Scholar] [CrossRef] [PubMed]
- Pavlov, A.L.; Ovchinnikov, G.W.; Derbyshev, D.Y.; Tsetserukou, D.; Oseledets, I.V. AA-ICP: Iterative Closest Point with Anderson Acceleration. In Proceedings of the 2018 IEEE International Conference on Robotics and Automation (ICRA), Brisbane, QLD, Australia, 21–25 May 2018; pp. 3407–3412. [Google Scholar] [CrossRef]
- Ahmed, Z.; Raafat, S. An Extensive Analysis and Fine-Tuning of Gmapping’s Initialization Parameters. Int. J. Intell. Eng. Syst. 2023, 16. [Google Scholar] [CrossRef]
- Oršulić, J.; Milijas, R.; Batinovic, A.; Markovic, L.; Ivanovic, A.; Bogdan, S. Flying with Cartographer: Adapting the Cartographer 3D Graph SLAM Stack for UAV Navigation. In Proceedings of the 2021 Aerial Robotic Systems Physically Interacting with the Environment (AIRPHARO), Biograd na Moru, Croatia, 4–5 October 2021; pp. 1–7. [Google Scholar] [CrossRef]
- Zhang, J.; Singh, S. Low-drift and real-time lidar odometry and mapping. Auton Robot 2017, 41, 401–416. [Google Scholar] [CrossRef]
- Kim, B.; Jung, C.; Shim, D.H.; Agha–mohammadi, A. Adaptive Keyframe Generation based LiDAR Inertial Odometry for Complex Underground Environments. In Proceedings of the 2023 IEEE International Conference on Robotics and Automation (ICRA), London, UK, 29 May–2 June 2023; pp. 3332–3338. [Google Scholar] [CrossRef]
- Niu, X.; Wu, Y.; Kuang, J. Wheel-INS: A Wheel-Mounted MEMS IMU-Based Dead Reckoning System. IEEE Trans. Veh. Technol. 2021, 70, 9814–9825. [Google Scholar] [CrossRef]
- Júnior, G.P.C.; Rezende, A.M.C.; Miranda, V.R.F.; Fernandes, R.; Azpúrua, H.; Neto, A.A.; Pessin, G.; Freitas, G.M. EKF-LOAM: An Adaptive Fusion of LiDAR SLAM With Wheel Odometry and Inertial Data for Confined Spaces With Few Geometric Features. IEEE Trans. Autom. Sci. Eng. 2022, 19, 1458–1471. [Google Scholar] [CrossRef]
- Lin, J.; Zheng, C.; Xu, W.; Zhang, F. R2 LIVE: A Robust, Real-Time, LiDAR-Inertial-Visual Tightly-Coupled State Estimator and Mapping. IEEE Robot. Autom. Lett. 2021, 6, 7469–7476. [Google Scholar] [CrossRef]
- Du, T.; Shi, S.; Zeng, Y.; Yang, J.; Guo, L. An Integrated INS/Lidar Odometry/Polarized Camera Pose Estimation via Factor Graph Optimization for Sparse Environment. IEEE Trans. Instrum. Meas. 2022, 71, 8501511. [Google Scholar] [CrossRef]
- Zhou, H.; Yao, Z.; Lu, M. Lidar/UWB Fusion Based SLAM With Anti-Degeneration Capability. IEEE Trans. Veh. Technol. 2021, 70, 820–830. [Google Scholar] [CrossRef]
- Qian, C.; Zhang, H.; Tang, J.; Li, B.; Liu, H. An Orthogonal Weighted Occupancy Likelihood Map with IMU-Aided Laser Scan Matching for 2D Indoor Mapping. Sensors 2019, 19, 1742. [Google Scholar] [CrossRef]
- Chen, B.; Zhao, H.; Zhu, R.; Hu, Y. Marked-LIEO: Visual Marker-Aided LiDAR/IMU/Encoder Integrated Odometry. Comput. Sci. Sens. 2022, 22, 4749. [Google Scholar] [CrossRef]
- Shan, T.; Englot, B.; Meyers, D.; Wang, W.; Ratti, C.; Rus, D. LIO-SAM: Tightly-coupled Lidar Inertial Odometry via Smoothing and Mapping. In Proceedings of the 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA, 24 October 2020–24 January 2021; pp. 5135–5142. [Google Scholar] [CrossRef]
- Zhou, X.; Ma, Z.; Wang, C.; Chu, M.; Zhao, W.; Zhang, H. A Factor Graph Optimization SLAM Mapping Method for Autonomous Vehicles Considering Dynamic Target Motion. IEEE Trans. Intell. Transp. Syst. 2025, 26, 20836–20849. [Google Scholar] [CrossRef]
- Li, C.; Wang, S.; Zhuang, Y.; Yan, F. Deep Sensor Fusion Between 2D Laser Scanner and IMU for Mobile Robot Localization. IEEE Sens. J. 2021, 21, 8501–8509. [Google Scholar] [CrossRef]
- Nicolai, A.; Skeele, R.; Eriksen, C.; Hollinger, G.A. Deep learning for laser based odometry estimatio. RSS Workshop Limits Potentials Deep. Learn. Robot. 2016, 184, 1. [Google Scholar]
- Deng, H.; Birdal, T.; Ilic, S. PPFNet: Global Context Aware Local Features for Robust 3D Point Matching. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 195–205. [Google Scholar] [CrossRef]
- Vongkulbhisal, J.; Ugalde, B.I.; la Torre, F.D.; Costeira, J.P. Inverse Composition Discriminative Optimization for Point Cloud Registration. In Proceedings of the 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition, Salt Lake City, UT, USA, 18–23 June 2018; pp. 2993–3001. [Google Scholar] [CrossRef]
- Paris, S.; Durand, F. A Fast Approximation of the Bilateral Filter Using a Signal Processing Approach. Int. J. Comput. Vis. 2009, 81, 24–52. [Google Scholar] [CrossRef]
- Maybeck, P.S. Stochastic Models, Estimation, and Control; Academic Press: London, UK, 1982; pp. 12–109. [Google Scholar]
- Brown, R.G.; Hwang, P.Y. Introduction to Random Signals and Applied Kalman Filtering; Wiley: Hoboken, NJ, USA, 1992; pp. 159–205. [Google Scholar]
- Downsampling a PointCloud Using a VoxelGrid filter—Point Cloud Library 0.0 Documentation. Available online: https://pcl.readthedocs.io/projects/tutorials/en/latest/voxel_grid.html (accessed on 5 April 2024).
- Michalczyk, J.; Jung, R.; Weiss, S. Tightly-Coupled EKF-Based Radar-Inertial Odometry. In Proceedings of the 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), Kyoto, Japan, 23–27 October 2022; pp. 12336–12343. [Google Scholar] [CrossRef]
- Grisetti, G.; Stachniss, C.; Burgard, W. Improved Techniques for Grid Mapping With Rao-Blackwellized Particle Filters. IEEE Trans. Robot. 2007, 23, 34–46. [Google Scholar] [CrossRef]
- GS-100G Handheld SLAM LiDAR-Handheld LiDAR, SLAM LiDAR_Geosun Navigation. Available online: https://en.geosuntech.com/Product/1.html (accessed on 19 November 2024).
- Ji, M.; Shi, W.; Cui, Y.; Liu, C.; Chen, Q. Adaptive Denoising-Enhanced LiDAR Odometry for Degeneration Resilience in Diverse Terrains. arXiv 2024, arXiv:2309.14641. [Google Scholar] [CrossRef]









| Sensors | Configuration |
|---|---|
| IMU | Frequency: 100 Hz Zero bias stability of gyroscope: 10°/h Zero bias stability of accelerometer: 35 g Measurement range of gyroscope: 2000°/s Measurement range of acceleration: ±8 g |
| Wheel Odometer | Frequency: 10 Hz Sensor coupled to wheels: Hall encoder Linear velocity estimation: A skid-steering model based in [19] |
| 2D LiDAR | Frequency: 10 Hz Measurement range: 40 m, when the reflective surface is white Measurement range: 10 m, when the reflective surface is black Angular resolution: 0.391° Distance resolution: 3 cm |
| Scenario | Scenario 1 | Scenario 2 | Scenario 3 | Scenario 4 |
|---|---|---|---|---|
| Value | 0.91 | 0 | 0.58 | 1 |
| Method | Sensors Used | Front-End Method |
|---|---|---|
| Karto SLAM | IMU; Wheel Odometer; LiDAR | AKF |
| Hector SLAM | IMU; Wheel Odometer; LiDAR | AKF |
| Cartographer | IMU; Wheel Odometer; LiDAR | Pre-Integration |
| Proposed Method | IMU; Wheel Odometer; LiDAR | AKF |
| Method | Max | Mean | Median | RMSE | |
|---|---|---|---|---|---|
| Scenario 1 | Karto SLAM | 17.52 m | 6.43 m | 6.93 m | 7.63 m |
| Hector SLAM | 6.61 m | 3.70 m | 4.15 m | 4.15 m | |
| Cartographer | 8.00 m | 3.37 m | 1.98 m | 4.47 m | |
| Proposed Method | 1.87 m | 0.90 m | 0.76 m | 1.02 m | |
| Scenario 2 | Karto SLAM | 1.60 m | 0.64 m | 0.58 m | 0.76 m |
| Hector SLAM | 0.98 m | 0.37 m | 0.40 m | 0.42 m | |
| Cartographer | 1.33 m | 0.45 m | 0.40 m | 0.56 m | |
| Proposed Method | 0.47 m | 0.25 m | 0.23 m | 0.27 m | |
| Scenario 3 | Karto SLAM | 1.74 m | 0.95 m | 0.98 m | 1.06 m |
| Hector SLAM | 16.32 m | 9.04 m | 11.83 m | 11.29 m | |
| Cartographer | 1.41 m | 0.66 m | 0.55 m | 0.73 m | |
| Proposed Method | 0.86 m | 0.34 m | 0.33 m | 0.41 m | |
| Scenario 4 | Karto SLAM | 57.77 m | 19.99 m | 17.11 m | 25.29 m |
| Hector SLAM | 103.34 m | 41.48 m | 38.54 m | 55.80 m | |
| Cartographer | 12.12 m | 6.47 m | 8.03 m | 7.72 m | |
| Proposed Method | 0.96 m | 0.50 m | 0.51 m | 0.54 m |
| Metric | Values | |||||
|---|---|---|---|---|---|---|
| L | 50 | 100 | 500 | 1000 | 1500 | 2000 |
| RMSE | 0.548 m | 0.529 m | 0.534 m | 0.519 m | 0.542 m | 0.533 m |
| Scenario | Scenario 1 | Scenario 2 | Scenario 3 | Scenario 4 |
|---|---|---|---|---|
| PF-only | 10.63 m | 0.57 m | 1.05 m | 21.60 m |
| AKF+PF | 1.02 m | 0.27 m | 0.41 m | 0.54 m |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. 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.
Share and Cite
Ma, R.; Zhou, T.; Chen, L. Adaptive Kalman Filter-Based SLAM in LiDAR-Degenerated Environments. Sensors 2026, 26, 861. https://doi.org/10.3390/s26030861
Ma R, Zhou T, Chen L. Adaptive Kalman Filter-Based SLAM in LiDAR-Degenerated Environments. Sensors. 2026; 26(3):861. https://doi.org/10.3390/s26030861
Chicago/Turabian StyleMa, Ran, Tao Zhou, and Liang Chen. 2026. "Adaptive Kalman Filter-Based SLAM in LiDAR-Degenerated Environments" Sensors 26, no. 3: 861. https://doi.org/10.3390/s26030861
APA StyleMa, R., Zhou, T., & Chen, L. (2026). Adaptive Kalman Filter-Based SLAM in LiDAR-Degenerated Environments. Sensors, 26(3), 861. https://doi.org/10.3390/s26030861

