Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
169 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

PrNet: A Neural Network for Correcting Pseudoranges to Improve Positioning with Android Raw GNSS Measurements (2309.12204v2)

Published 16 Sep 2023 in cs.LG and eess.SP

Abstract: We present a neural network for mitigating biased errors in pseudoranges to improve localization performance with data collected from mobile phones. A satellite-wise Multilayer Perceptron (MLP) is designed to regress the pseudorange bias correction from six satellite, receiver, context-related features derived from Android raw Global Navigation Satellite System (GNSS) measurements. To train the MLP, we carefully calculate the target values of pseudorange bias using location ground truth and smoothing techniques and optimize a loss function involving the estimation residuals of smartphone clock bias. The corrected pseudoranges are then used by a model-based localization engine to compute locations. The Google Smartphone Decimeter Challenge (GSDC) dataset, which contains Android smartphone data collected from both rural and urban areas, is utilized for evaluation. Both fingerprinting and cross-trace localization results demonstrate that our proposed method outperforms model-based and state-of-the-art data-driven approaches.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (27)
  1. Android raw GNSS measurement datasets for precise positioning. In Proceedings of the 33rd international technical meeting of the satellite division of the Institute of Navigation (ION GNSS+ 2020), pages 1925–1937, 2020.
  2. GNSS smartphones positioning: advances, challenges, opportunities, and future perspectives. Satellite navigation, 2:1–23, 2021.
  3. Ambient intelligence for next-generation AR. arXiv preprint arXiv:2303.12968, 2023.
  4. Characteristics of raw multi-GNSS measurement error from Google Android smart devices. GPS Solutions, 23:1–16, 2019.
  5. On the feasibility of cm-accurate positioning via a smartphone’s antenna and GNSS chip. In 2016 IEEE/ION position, location and navigation symposium (PLANS), pages 232–242. IEEE, 2016.
  6. An introduction to variable and feature selection. Journal of machine learning research, 3(Mar):1157–1182, 2003.
  7. Intelligent GPS L1 LOS/multipath/NLOS classifiers based on correlator-, RINEX-and NMEA-level measurements. Remote Sensing, 11(16):1851, 2019.
  8. Improving GPS code phase positioning accuracy in urban environments using machine learning. IEEE Internet of Things Journal, 8(8):7065–7078, 2020.
  9. Prediction on the urban GNSS measurement uncertainty based on deep learning networks with long short-term memory. IEEE Sensors Journal, 21(18):20563–20577, 2021.
  10. Resilient pseudorange error prediction and correction for GNSS positioning in urban areas. IEEE Internet of Things Journal, 2023.
  11. Maximum likelihood estimates of linear dynamic systems. AIAA journal, 3(8):1445–1450, 1965.
  12. GPS multipath mitigation: a nonlinear regression approach. GPS solutions, 17:371–380, 2013.
  13. Machine-learning-based position error estimation for satellite-based localization systems. Proceedings-ettc2020, pages 89–97, 2020.
  14. Machine learning correction for improved PVT accuracy. In Proceedings of the 34th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2021), pages 3392–3401, 2021.
  15. Improving GNSS positioning using neural-network-based corrections. NAVIGATION: Journal of the Institute of Navigation, 69(4), 2022.
  16. Learning GNSS positioning corrections for smartphones using graph convolution neural networks. In Proceedings of the 35th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2022), pages 2215–2225, 2022.
  17. Least-squares support vector machine-based kalman filtering for GNSS navigation with dynamic model real-time correction. IET Radar, Sonar & Navigation, 11(3):528–538, 2017.
  18. Designing deep neural networks for sequential GNSS positioning. In Proceedings of the 35th International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2022), pages 1209–1219, 2022.
  19. Learning-enhanced adaptive robust GNSS navigation in challenging environments. IEEE Robotics and Automation Letters, 7(4):9905–9912, 2022.
  20. Li-Ta Hsu. GNSS multipath detection using a machine learning approach. In 2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC), pages 1–6. IEEE, 2017.
  21. A gradient boosting decision tree based GPS signal reception classification algorithm. Applied Soft Computing, 86:105942, 2020.
  22. Yuan Sun and Li Fu. Stacking ensemble learning for non-line-of-sight detection of global navigation satellite system. IEEE Transactions on Instrumentation and Measurement, 71:1–10, 2022.
  23. Understanding GPS/GNSS: principles and applications. Artech house, 2017.
  24. Xu Weng and Keck Voon Ling. Localization with noisy Android raw GNSS measurements. In 2023 IEEE Asia Pacific Conference on Wireless and Mobile (APWiMob). IEEE, 2023 (accepted).
  25. Nerf: Representing scenes as neural radiance fields for view synthesis. Communications of the ACM, 65(1):99–106, 2021.
  26. Attention is all you need. Advances in neural information processing systems, 30, 2017.
  27. Dive into deep learning. arXiv preprint arXiv:2106.11342, 2021.
Citations (3)

Summary

We haven't generated a summary for this paper yet.