A4 Refereed article in a conference publication
Seamless Outdoor–Indoor Pedestrian Positioning System with GNSS/UWB/IMU Fusion: A Comparison of EKF, FGO, and PF; 
Authors: Zhang, Jiaqiang; Yu, Xianjia; Ha, Sier; Torrico Moron, Paola; Salimpour, Sahar; Keramat, Farhad; Zhang, Haizhou; Westerlund, Tomi
Editors: Shakshuki, Elhadi
Conference name: International Conference on Ambient Systems, Networks and Technologies Networks
Publication year: 2026
Journal: Procedia Computer Science
Book title : The 17th International Conference on Ambient Systems, Networks and Technologies Networks (ANT)/ the 9th International Conference on Emerging Data and Industry 4.0 (EDI40)
Volume: 280
First page : 422
Last page: 429
eISSN: 1877-0509
DOI: https://doi.org/10.1016/j.procs.2026.04.054
Publication's open availability at the time of reporting: Open Access
Publication channel's open availability : Open Access publication channel
Web address : https://doi.org/10.1016/j.procs.2026.04.054
Self-archived copy’s web address: https://research.utu.fi/converis/portal/detail/Publication/526462774
Self-archived copy's licence: CC BY NC ND
Self-archived copy's version: Publisher`s PDF
Accurate and continuous pedestrian positioning across outdoor–indoor environments remains challenging because GNSS, UWB, and inertial PDR are complementary yet individually fragile under signal blockage, multipath, and drift. This paper presents a unified GNSS/UWB/IMU fusion framework for seamless pedestrian localization and provides a controlled comparison of three probabilistic back-ends: an error-state extended Kalman filter, sliding-window factor graph optimization, and a particle filter. The system uses chest-mounted IMU-based PDR as the motion backbone and integrates absolute updates from GNSS outdoors and UWB indoors. To enhance transition robustness and mitigate urban GNSS degradation, we introduce a lightweight map-based feasibility constraint derived from OpenStreetMap building footprints, treating most building interiors as non-navigable while allowing motion inside a designated UWB-instrumented building. The framework is implemented in ROS 2 and runs in real time on a wearable platform, with visualization in Foxglove. We evaluate three scenarios: indoor (UWB+PDR), outdoor (GNSS+PDR), and seamless outdoor–indoor (GNSS+UWB+PDR). Results show that the ESKF provides the most consistent overall performance in our implementation.
Downloadable publication This is an electronic reprint of the original article. |