Adaptive Integrated Particle Filter for Lightweight Matching Localization Based on Magnetic Map and Inertial Sensors
Gongxu Liu,Haojie Fan,Yang Ji,Lu Huang,Long Li
DOI: https://doi.org/10.1109/jiot.2024.3507826
IF: 10.6
2024-01-01
IEEE Internet of Things Journal
Abstract:Magnetic map matching localization has various strategic applications such as drone reconnaissance, submarine navigation, and cruise missile guidance, etc. However, the complexity of matching localization architectures based on magnetic map often fails to meet the fast position update frequency demands for high-speed moving targets. To address this issue, this paper proposes a lightweight matching localization architecture, i.e., an Adaptive Integrated Particle Filter (AIPF) method based on magnetic map and inertial sensors. The AIPF method includes the prediction phase, correction phase, normalization phase, integration phase, and estimation phase. By pre-establishing a Bayesian Probability Integral Table (BPIT) based on standard normal probability distribution functions and expectation functions, the integration results can be directly queried from the BPIT adaptively, avoiding the time-consuming integration operation when matching the potential magnetic fingerprint. The heading and step length can be obtained by dead reckoning based on inertial sensors. Extensive experiments show that when the heading uncertainty is less than 1.2∘, or the step length uncertainty is less than 30% of the precision of reference magnetic map, the AIPF method has comparable positioning accuracy while the computational complexity is reduced to one-tenth of that in the compared methods such as particle filter, adaptive optimization firefly algorithm, extended Kalman particle filter, etc. Moreover, when the experimental condition is more challenging, the AIPF method demonstrates better robustness than the compared methods. This work provides a new solution for lightweight matching localization algorithms using magnetic maps and inertial sensors, suitable for various applications requiring high position update frequencies or fast target localization and tracking.