GNSSFormer: Enhancing GNSS Single Point Positioning Performance Based on Transformer for Smartphone
The Global Navigation Satellite System (GNSS) provides continuous high-precision positioning, enabling many applications such as vehicle navigation and pedestrian monitoring. However, in challenging environments such as urban canyons, positioning accuracy is significantly degraded due to multi-path and non-line-of-sight (NLOS) issues. To tackle this issue, we introduce a single point positioning (SPP) framework based on pseudorange correction, including three modules: feature extraction, pseudorange correction, and positioning model. Heavy pseudorange error is the primary cause of inaccurate localization, and in particular, we introduce GNSSFormer, a transformer-based model to obtain the pseudorange correction values. After preprocessing raw observations of GNSS, we designed a pseudorange correction model GNSSFormer containing a temporal transformer block and a multi-satellite joint spatial transformer block. GNSSFormer extracts multiple features related to both satellites and receivers, learning the complex global relationships between these features and the pseudorange errors to derive correction values. Subsequently, an extended Kalman filter (EKF)-based rauch tung striebel (RTS) smoothing SPP algorithm is employed to determine the location. Validation demonstrates that GNSSFormer significantly enhances SPP performance compared to state-of-the-art algorithms, improving positioning accuracy at least by 29.42% and 28.40% on two open source datasets and 18.91% on real-world dataset.
Authors
- Anlan Yu (ORCID: https://orcid.org/0009-0008-7092-7502)
- Jinkun Li
- Chundi Xiu
- James Chakwizira (ORCID: https://orcid.org/0000-0002-4319-1834)
- Zhiqing Hong (ORCID: https://orcid.org/0000-0003-3682-4290)
- Dongkai Yang (ORCID: https://orcid.org/0000-0001-5158-8754)
- Haotian Wang (ORCID: https://orcid.org/0000-0001-9783-6389)
- Feng Wang (ORCID: https://orcid.org/0000-0002-9046-3388)
- Yuchen Wang (ORCID: https://orcid.org/0009-0006-5921-4742)
Institutions
- Peking University (CN)
- Baptist Theological College of Southern Africa (ZA)
- Jingdong (China) (CN)
- South African Medical Association (ZA)
- Beihang University (CN)
- University of Venda (ZA)
Publication Details
- Journal
- IEEE Internet of Things Journal
- Published
- 2025-10-14
- DOI
- https://doi.org/10.1109/jiot.2025.3620847
- Primary Topic
- GNSS positioning and interference
- Type
- article
- Field-Weighted Citation Impact
- 0.00