MDF: Multi-Modal Data Fusion with CNN-Based Object Detection for Enhanced Indoor Localization Using LiDAR-SLAM
Saqi Hussain Kalan, Boon Giin Lee, Wan-Young Chung
TL;DR
The paper tackles indoor localization in GPS-denied environments by proposing a cost-effective handheld system that fuses 2D LiDAR, an IMU, and CNN-based object detection within a Cartographer ROS framework. The approach integrates CNN-derived object landmarks into a tightly coupled LiDAR-IMU fusion with IEKF, followed by object-assisted pose and map optimization and global pose-graph refinement, achieving notable improvements in localization performance. Key contributions include a feature-based LiDAR separation into edge and surface points, a Madgwick+EKF IMU denoising pipeline, an IEKF-based LiDAR-IMU fusion, a CNN model that outputs up to four object landmarks, and landmark-assisted SLAM with dynamic-object management and global optimization. Experimental results demonstrate significant reductions in ATE (around $21.03\%$) and RMSE improvements, along with high object-detection accuracy ($\text{Precision}=92.5\%$, $\text{Recall}=91.3\%$, $\text{F1}=0.919$) on real indoor corridors and KITTI-like datasets, all while maintaining real-time performance (~$15$ FPS on CPU) and avoiding loop closures. The work shows strong potential for robust, scalable indoor localization in robotics, emergency response, and industrial automation, with clear directions for extending to 3D sensing and memory-efficient deployment.
Abstract
Indoor localization faces persistent challenges in achieving high accuracy, particularly in GPS-deprived environments. This study unveils a cutting-edge handheld indoor localization system that integrates 2D LiDAR and IMU sensors, delivering enhanced high-velocity precision mapping, computational efficiency, and real-time adaptability. Unlike 3D LiDAR systems, it excels with rapid processing, low-cost scalability, and robust performance, setting new standards for emergency response, autonomous navigation, and industrial automation. Enhanced with a CNN-driven object detection framework and optimized through Cartographer SLAM (simultaneous localization and mapping ) in ROS, the system significantly reduces Absolute Trajectory Error (ATE) by 21.03%, achieving exceptional precision compared to state-of-the-art approaches like SC-ALOAM, with a mean x-position error of -0.884 meters (1.976 meters). The integration of CNN-based object detection ensures robustness in mapping and localization, even in cluttered or dynamic environments, outperforming existing methods by 26.09%. These advancements establish the system as a reliable, scalable solution for high-precision localization in challenging indoor scenarios
