Robust High-Precision UAV Positioning in Urban Environments via Lightweight GPS/IMU EKF Fusion
DOI:
https://doi.org/10.61173/b5gqek79Keywords:
GPS/IMU fusion, EKF, urban canyon, robust localization, UAVAbstract
In dense urban canyons, multipath and occlusions significantly degrade standalone GPS accuracy or even cause loss of lock, while low-cost MEMS IMUs provide high-rate continuity but suffer from drift. To balance shortterm stability and long-term accuracy, this paper presents a deployable and lightweight GPS/IMU tightly coupled fusion method based on the Extended Kalman Filter (EKF). The state vector includes position, velocity, attitude, and IMU biases. We employ IMU-driven prediction with Liealgebra small-angle updates and quaternion normalization for numerical stability, and introduce measurement consistency tests and an adaptive quality-based weighting scheme that adjusts the GPS covariance using satellite count, HDOP, and residual statistics. A MATLAB/Simulink urban-block simulation with noisy measurements, intermittent occlusions, and 30 s continuous blackouts compares GPS-only, IMU-only, and the proposed fusion. Results show over 60% reduction in position RMSE compared with single-sensor baselines; during a 30 s blackout the maximum position deviation is contained within 3 m, and after recovery the error returns to <2 m in 4–6 s. The approach requires few parameters and low computation, making it suitable for real-time deployment on resource-constrained UAVs.
References
[1] Grewal, M. S., & Andrews, A. P. (2015). Kalman Filtering: Theory and Practice. Wiley.
[2] Farrell, J. A. (2008). Aided Navigation: GPS with High Rate Sensors. McGraw-Hill.
[3] Driessen, J. N. (2005). INS/GPS Integration for UAV Navigation: An EKF Approach. AIAA GNC.
[4] Julier, S., & Uhlmann, J. (2004). Unscented Filtering and Nonlinear Estimation. Proceedings of the IEEE, 92(3), 401–422.
[5] Qin, T., Li, P., & Shen, S. (2018). VINS-Mono: A Robust Monocular Visual-Inertial System. IEEE Transactions on Robotics, 34(4), 1004–1020.
[6] Mourikis, A. I., & Roumeliotis, S. I. (2007). A Multi-State Constraint Kalman Filter for Vision-Aided Inertial Navigation. ICRA, 3565–3572.
[7] Hesch, J. A., et al. (2014). Camera-IMU Calibration Using Trajectory Smoothness. IJRR, 33(1), 54–71.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 by the authors.

This work is licensed under a Creative Commons Attribution 4.0 International License.
