Header image

S4.8 - PNT in Urban Environments (II)

Tracks
Track: Application Areas
Thursday, April 30, 2026
11:50 AM - 12:50 PM
Room N2

Speaker

Ms. Aicha Karite
Phd Student
German Aerospace Center (dlr)

Barometer-Based Fingerprinting for Underground Positioning in Subway Systems Using Smartphones

Abstract text

Accurate positioning in underground transportation systems remains a significant challenge due to the absence of Global Navigation Satellite System (GNSS) signals and the complex structure of subway environments. Many existing solutions depend on additional infrastructure such as beacons, Wi-Fi access points, or specialized sensors, which increases deployment costs and limits scalability. In this paper, we present a smartphone-based underground positioning approach that relies solely on embedded sensors, with a particular focus on barometric pressure measurements.
The proposed method is based on barometer fingerprinting, exploiting the fact that subway lines and stations exhibit distinctive and repeatable barometric pressure patterns. These patterns arise from elevation changes, tunnel gradients, station depths, ventilation effects, and train dynamics. Using off-the-shelf smartphones, we collected more than 15 hours of real-world sensor data across multiple U-Bahn lines in Munich. The dataset includes barometric pressure readings, transport mode annotations, and contextual information, allowing us to build detailed barometric pressure maps that serve as fingerprints for individual subway segments and stations. The data is filtered and downsampled to improve robustness against sensor noise and environmental variability.
To estimate the passenger’s trajectory, we integrate the barometric fingerprints into a particle filter framework. The particle filter represents multiple hypotheses of the passenger’s position along the subway network and updates them over time using barometric observations and motion constraints derived from the subway topology. This probabilistic approach enables the estimation of the subway line being used, detection of station arrivals and stops, and tracking of passenger progression along the route.
Experimental results demonstrate that barometric pressure signatures are sufficiently distinctive to discriminate between subway lines and stations, even in dense underground networks. The proposed approach achieves reliable line identification and station-level localization without relying on external infrastructure or prior user calibration. These findings highlight the potential of barometer-based fingerprinting combined with probabilistic filtering as a low-cost, energy-efficient, and scalable solution for underground positioning. The presented work contributes a practical step toward robust smartphone-based localization in subway and other GNSS-denied transportation environments.

Biography

She joined the German Aerospace Center, Institute of Communications and Navigation, in 2021, where she is currently working as a Ph.D. Researcher in urban mobility applications. received the M.Sc. degree in big data from the Euromed Universtiy of Fes, Morocco, in 2020. Her current research interests include machine learning methods for smart city applications, multimodal transportation, and mobility models for user flow prediction.
Ms. Yilin FAN
Phd Student
The Hong Kong Polytechnic University

Enhancing Urban GNSS Measurement Accuracy: A Statistical 3D Mapping Aided NLOS Error Correction Framework

Abstract text

In recent years, many location-based services and autonomous systems increasingly rely on user position information. However, in complex environments such as urban canyons, Global Navigation Satellite System (GNSS) performance is degraded by non-line-of-sight (NLOS) and multipath effects. Environmental obstacles such as buildings can block the direct line-of-sight (LOS) or lead to another reflected path (multipath) for satellite signals, introducing significant pseudorange biases and degraded measurement quality and preventing meter-level accuracy.

Previous studies have used three-dimensional (3D) maps to transform GNSS measurement errors into location-dependent features that indicate the user’s position, rather than explicitly correcting the measurements; however, these methods have notable limitations. In 2011, Groves et al. proposed a 3D mapping‑aided (3DMA) GNSS algorithm, shadow matching, which uses 3D maps to predict satellite LOS/NLOS status and compare these predictions with receiver data to improve urban positioning. Nevertheless, using carrier‑to‑noise density ratio (C/N₀)–based satellite visibility patterns as a position indicator can cause ambiguity, since many urban locations share similar sky visibility. In 2015, Hsu et al. introduced a 3D map‑based ray‑tracing method that simulates reflected paths and resultant delays for NLOS reception and estimates the most likely user position by matching simulated and measured delays at candidate locations. However, since this estimation is performed at the positioning level within a feature‑matching framework, NLOS pseudorange errors are not explicitly corrected, which limits tight integration with other technologies.

This study proposes an algorithm for correcting GNSS pseudorange errors using a ray-tracing–based positioning approach. First, 3D map data are used to simulate signal propagation and estimate measurement status (LOS, NLOS, or multipath) and the corresponding delays. Second, candidate receiver positions are sampled around the initial solution from the traditional solution, and likelihoods are evaluated by matching simulated and measured delays. Inspired by statistical aggregation used in other 3DMA GNSS methods for velocity or visibility estimation, the propagation delays and their likelihoods over all candidates are statistically summarized into a weighted NLOS delay in the local area. The contributions of this study are twofold: (1) it systematically assesses the potential of 3D map–based ray-tracing for statistically correcting GNSS pseudorange measurements at the true user position; (2) it introduces a 3D map–aided GNSS NLOS correction method that models local NLOS delay statistics and applies likelihood-based delay matching to obtain weighted pseudorange correction.

The experimental results demonstrate the effectiveness of the proposed algorithm. We use the mean absolute error (MAE) (meters) and standard deviation (STD) (meters) of pseudorange errors as key indicators of NLOS error distributions and correction performance. At the ground-truth location, the MAE and STD for NLOS satellites change from 58.9 m and 25.4 m to 14.7 m and 25.1 m, indicating strong potential at the true user position. After applying likelihood-based matching to real measured data, they become 20.7 m and 31.6 m, still showing a clear reduction in systematic bia. Across four test datasets, the correction not only reduces the mean pseudorange error but also yields a residual error distribution that is more symmetric and more tightly centered around zero.

Biography

Yilin Fan received her bachelor’s degree in measurement and control from Harbin Institution of Technology, China. She is now pursing her Ph.D. degree in Aeronautical and Aviation Engineering, the Hong Kong Polytechnic University. Her research interest is in GNSS positiong.
Dr. Josef Krska
Researcher
Czech Technical University In Prague, Faculty Of Electrical Engineering

Joint Synchronization and SS-TWR Multilateration for Dynamic Anchor Deployment in UWB Positioning Network

Abstract text

Ultra-Wide Band (UWB) positioning networks are comprised of anchor (infrastructure) and tag (user) devices. For the positioning of the tags, the position of each of the anchors is required to be known. This network determination process is performed before the network operation (i.e. tag positioning), it is typically time-consuming and often requires expensive equipment. Yet, repositioning and adding of anchors during the network’s operation is beneficial, improving flexibility and positioning robustness.
Considering Time Difference of Arrival (TDoA) positioning method, the anchors need to be precisely synchronized. Consequently, when an anchor is added to the network or moved, both their position and distance to other anchors needs to be retrieved. Specifically, for Downlink TDoA, where tags are passive and anchors transmit periodically, the positioning broadcast messages can be used for positioning of both the tags and the anchors.
In this work we propose to utilize the synchronization Kalman Filter (KF), which tracks time bias, drift and drift rate to the reference timescale, to compensate the drift error in inter-anchor Single-Sided Two-Way Ranging (SS-TWR). In contrast, the traditional SS-TWR implementation relies on drift estimation through carrier frequency offset (CFO) observations that are approximately two orders of magnitude worse than the KF-based drift estimate and often impaired by observable bias.
The SS-TWR leverages on the already present joint synchronization and downlink positioning broadcast messages. The overhead required to distribute the necessary timestamps is marginal and is substantially more effective than employing dedicated two-way ranging messages. The inter-anchor ranges provided by the SS-TWR and positions of already determined anchors within the localization network are then directly used to estimate the unresolved anchor's position through multilateration.
This approach enables the addition of new anchors to existing networks and to reposition the anchors within the network while the network is online, without interruption of the tag positioning service. Also, the approach provides the means for sanity checks of the anchor positions and tampering detection. The algorithm design aims to minimize the additional load introduced to the localization network, to maximize the available tag localization capacity.

Biography

Josef Krška received B.S. and M.S. degrees in control engineering from the Czech Technical University in Prague (CTU), Faculty of Electrical Engineering (FEE), in 2018 and 2021, respectively. He received Ph.D. degree in radio engineering at CTU FEE in 2025. He is currently employed on a research position at the CTU FEE Department of Radioengineering. His research is primarily focused on UWB networks, UWB positioning, and data fusion with other positioning systems. Dr. Krška has been a part of Integrated Satellite and Terrestrial Navigation Technologies Center at the department since 2016.
loading