CM-LIUW-Odometry: Robust and High-Precision LiDAR-Inertial-UWB-Wheel Odometry for Extreme Degradation Coal Mine Tunnels
Kun Hu, Menggang Li, Zhiwen Jin, Chaoquan Tang, Eryi Hu, Gongbo Zhou
TL;DR
The paper addresses GPS-denied, feature-poor underground coal mine SLAM by proposing CM-LIUW-Odometry, a multimodal SLAM framework that tightly fuses LiDAR-Inertial Odometry with UWB absolute positioning and integrates wheel odometry under nonholonomic constraints. It leverages an Iterated Error-State Kalman Filter to fuse multiple sensor modalities and introduces a covariance PCA-based degradation detection with adaptive motion mode switching to maintain accuracy beyond the UWB range. Key contributions include global-position alignment via UWB, extended robustness through wheel odometry with lever-arm compensation, and an adaptive mechanism that switches among LIU, LIO, and LIW modes. Real-world experiments in degraded tunnels demonstrate superior accuracy and robustness compared with state-of-the-art methods, and the authors provide open-source code for the robotics community.
Abstract
Simultaneous Localization and Mapping (SLAM) in large-scale, complex, and GPS-denied underground coal mine environments presents significant challenges. Sensors must contend with abnormal operating conditions: GPS unavailability impedes scene reconstruction and absolute geographic referencing, uneven or slippery terrain degrades wheel odometer accuracy, and long, feature-poor tunnels reduce LiDAR effectiveness. To address these issues, we propose CoalMine-LiDAR-IMU-UWB-Wheel-Odometry (CM-LIUW-Odometry), a multimodal SLAM framework based on the Iterated Error-State Kalman Filter (IESKF). First, LiDAR-inertial odometry is tightly fused with UWB absolute positioning constraints to align the SLAM system with a global coordinate. Next, wheel odometer is integrated through tight coupling, enhanced by nonholonomic constraints (NHC) and vehicle lever arm compensation, to address performance degradation in areas beyond UWB measurement range. Finally, an adaptive motion mode switching mechanism dynamically adjusts the robot's motion mode based on UWB measurement range and environmental degradation levels. Experimental results validate that our method achieves superior accuracy and robustness in real-world underground coal mine scenarios, outperforming state-of-the-art approaches. We open source our code of this work on Github to benefit the robotics community.
