Seamless Outdoor-Indoor Pedestrian Positioning System with GNSS/UWB/IMU Fusion: A Comparison of EKF, FGO, and PF

📅 2025-12-11
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address robustness degradation in outdoor-to-indoor seamless pedestrian localization—caused by GNSS multipath effects, limited UWB coverage, and IMU drift—this paper proposes a unified tightly-coupled localization framework integrating GNSS, UWB, and a chest-mounted IMU. Leveraging IMU-based pedestrian dead reckoning (PDR) as the motion model, it incorporates a lightweight navigation feasibility constraint derived from OpenStreetMap building footprints to significantly enhance transition stability across domains. For the first time, this work systematically compares three backend estimation approaches—Error-State Kalman Filter (ESKF), sliding-window factor graph optimization, and particle filtering—within a single unified architecture. Real-world experiments demonstrate ESKF’s superior overall performance, achieving mean positioning errors of <0.8 m indoors, <1.2 m outdoors, and <1.5 m during domain transitions. The system is implemented in real time on an embedded platform using ROS 2 and visualized via Foxglove, validating both algorithmic efficacy and engineering practicality.

Technology Category

Application Category

📝 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.
Problem

Research questions and friction points this paper is trying to address.

Seamless pedestrian positioning across outdoor-indoor environments
Comparison of EKF, FGO, and PF fusion back-ends
Robust integration of GNSS, UWB, and IMU data
Innovation

Methods, ideas, or system contributions that make the work stand out.

GNSS/UWB/IMU fusion framework for seamless positioning
Map-based constraint from OpenStreetMap to enhance transitions
Real-time ROS 2 implementation with three probabilistic back-ends
🔎 Similar Papers
No similar papers found.
Jiaqiang Zhang
Jiaqiang Zhang
Unknown affiliation
Xianjia Yu
Xianjia Yu
University of Turku
Sensing and PerceptionRoboticsMachine/Deep Learning
Sier Ha
Sier Ha
University of Turku
robotic system
P
Paola Torrico Moron
Turku Intelligent Embedded and Robotic Systems (TIERS) Lab, University of Turku, Finland
Sahar Salimpour
Sahar Salimpour
researcher at University of Turku
machine-learningdeep-learningrobotics
F
Farhad Kerama
Turku Intelligent Embedded and Robotic Systems (TIERS) Lab, University of Turku, Finland
H
Haizhou Zhang
Turku Intelligent Embedded and Robotic Systems (TIERS) Lab, University of Turku, Finland
Tomi Westerlund
Tomi Westerlund
Professor, University of Turku, Finland - DIWA Flagship (https://digitalwaters.fi/)
Internet of ThingsUAVUGVUSVRobots