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;




AuthorsZhang, Jiaqiang; Yu, Xianjia; Ha, Sier; Torrico Moron, Paola; Salimpour, Sahar; Keramat, Farhad; Zhang, Haizhou; Westerlund, Tomi

EditorsShakshuki, Elhadi

Conference nameInternational Conference on Ambient Systems, Networks and Technologies Networks

Publication year2026

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)

Volume280

First page 422

Last page429

eISSN1877-0509

DOIhttps://doi.org/10.1016/j.procs.2026.04.054

Publication's open availability at the time of reportingOpen 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 addresshttps://research.utu.fi/converis/portal/detail/Publication/526462774

Self-archived copy's licenceCC BY NC ND

Self-archived copy's versionPublisher`s PDF


Abstract

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.
This reprint may differ from the original in pagination and typographic detail. Please cite the original version.





Last updated on 09/06/2026 12:07:24 PM