Performance Analysis of FGO Windowing Strategies for PDR+GNSS Fusion Architecture
Open Access
- 30 June 2025
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 13, 113461-113481
Abstract
Smartphone-based pedestrian navigation has become increasingly popular due to the widespread availability of low-cost Android devices. However, these smartphones often suffer from low positional accuracy caused by inexpensive GNSS antennas and receivers. To address these limitations, fusion mechanisms are employed, with Factor Graph Optimization (FGO) emerging as a prominent method in navigation solutions, particularly for INS+GNSS integration. While FGO has also gained popularity in Simultaneous Localization and Mapping (SLAM) applications, its reliance on batch data processing, referred to as Batch Factor Graph Optimization (BFGO) and which is used as the baseline for this study, results in significant computational overhead, making it impractical for real-time or resource-constrained scenarios. To address these challenges, two windowing-based FGO approaches are proposed: the Naive Windowing FGO (NW-FGO) and the Marginalized Windowing FGO (MW-FGO). By incorporating marginalization, MWFGO retains critical information while reducing computational costs. Both methods are evaluated under two error conditions GNSS multipath and PDR errors to assess their impact on positional accuracy and efficiency. Our findings reveal that optimal window sizes, such as 50s for GNSS errors and 30s for PDR errors, achieve accuracy comparable to BFGO while significantly reducing computational time from 2500 seconds to 38 seconds with MWFGO. Furthermore, MWFGO outperforms NW-FGO, improving mean positional accuracy by 2.18% across varying window sizes, underscoring the effectiveness of marginalization. This study demonstrates the feasibility of windowing-based FGO, particularly MWFGO, in balancing computational efficiency and accuracy. By optimizing window sizes and leveraging marginalization, we provide a robust alternative to FGO, making real-time pedestrian navigation viable in resource-constrained environments.Keywords
Funding Information
- Research Training Grants Programme of the University of Deusto
- Spanish Ministry of Science, Innovation and Universities through the Projects REPNIN++ and AGINPLACE (RED2022-134355-T, PID2023-146254OA-C44)
This publication has 27 references indexed in Scilit:
- Comparison of FGO and KF for PDR-GNSS Fusion on Smartphone for Diverse Pedestrian Movements2023
- Implementation and performance analysis of the PDR/GNSS integration on a smartphoneGPS Solutions, 2022
- Factor graph based navigation and positioning for control system design: A reviewChinese Journal of Aeronautics, 2022
- Factor graph optimization for GNSS/INS integration: A comparison with the extended Kalman filterNAVIGATION: Journal of the Institute of Navigation, 2021
- Recent advances and perspectives for positioning and applications with smartphone GNSS observationsMeasurement Science and Technology, 2020
- Tools for smartphone multi-sensor data registration and GT mapping for positioning applications2019
- Improved Localization for Android Smartphones Based on Integration of Raw GNSS Measurements and IMU Sensors2018
- GNSS/INS Integration2017
- An Integrated PDR/GNSS Pedestrian Navigation System2015
- Strapdown Inertial Navigation Technology2004