DOI: 10.3390/electronics15132768 ISSN: 2079-9292

Adaptive Multi-Sensor Fusion for Robust Outdoor Localization and Path Tracking Under Weak GNSS Conditions

Yanyan Dai, Subin Park, Kidong Lee

Reliable outdoor localization is essential for autonomous mobile robots, where the Global Navigation Satellite System (GNSS) is widely used to provide global positioning information. However, GNSS signals are often degraded in real-world environments due to occlusions, multipath effects, and environmental interference, leading to unstable localization and degraded navigation performance. This paper proposes an adaptive multi-sensor fusion framework for robust outdoor localization and path tracking under weak GNSS conditions. The proposed system integrates GNSS, LiDAR, wheel odometry, and inertial measurement unit (IMU) measurements within an Extended Kalman Filter (EKF) framework. To address the limitations of GNSS, an adaptive weighting mechanism is introduced to dynamically adjust the influence of GNSS observations based on signal quality indicators. Furthermore, a GNSS quality-aware mode-switching strategy is developed, enabling seamless transition between GNSS-dominant localization and multi-sensor fusion-based localization. In the fusion mode, LiDAR, odometry, and IMU jointly provide robust pose estimation, while GNSS acts as a weak global constraint. The IMU further enhances heading estimation, improving orientation stability and path tracking performance. The estimated pose is then used for trajectory tracking using a path-following controller. Experimental results conducted in outdoor environments demonstrate that the proposed framework significantly improves localization robustness and path tracking performance under degraded GNSS conditions. Compared with raw GNSS localization, the proposed method reduces the mean localization error by 47.2% and decreases the root mean square localization error by 55.5%, while maintaining smoother and more continuous trajectory estimation in weak GNSS environments.

More from our Archive