Towards End-to-End GPS Localization with Neural Pseudorange Correction

Xu Weng, KV Ling, Haochen Liu, Kun Cao
1/19/2024
cs.LGcs.AIeess.SP

No official code found. Best implementation: AILocAR/E2EPrNet (6 stars, Apache-2.0, last commit 2024-08-16).

Abstract

The pseudorange error is one of the root causes of localization inaccuracy in GPS. Previous data-driven methods regress and eliminate pseudorange errors using handcrafted intermediate labels. Unlike them, we propose an end-to-end GPS localization framework, E2E-PrNet, to train a neural network for pseudorange correction (PrNet) directly using the final task loss calculated with the ground truth of GPS receiver states. The gradients of the loss with respect to learnable parameters are backpropagated through a Differentiable Nonlinear Least Squares (DNLS) optimizer to PrNet. The feasibility of fusing the data-driven neural network and the model-based DNLS module is verified with GPS data collected by Android phones, showing that E2E-PrNet outperforms the baseline weighted least squares method and the state-of-the-art end-to-end data-driven approach. Finally, we discuss the explainability of E2E-PrNet.

View on arXivView PDF

Code Implementations(1)

AILocAR/E2EPrNetCommunity100%
Apache-2.0

End-to-End Neural Pseudorange Correction

60Python, Jupyter NotebookAug 8, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{weng2024towards,
  title  = {Towards End-to-End GPS Localization with Neural Pseudorange Correction},
  author = {Xu Weng and KV Ling and Haochen Liu and Kun Cao},
  year   = {2024},
  eprint = {2401.10685},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2401.10685v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2401.10685.svg)](https://codeofpaper.com/paper/2401.10685)

Discussion