Learning GNSS Positioning Corrections for Smartphones Using Graph Convolution Neural Networks

被引:2
|
作者
Mohanty, Adyasha [1 ]
Gao, Grace [1 ,2 ]
机构
[1] Stanford Univ, Dept Aeronaut & Astronaut, Stanford, CA USA
[2] Stanford Univ, Dept Aeronaut & Astronaut, Stanford, CA 94305 USA
来源
关键词
AI; convolutions; GNSS; graph learning; machine learning; urban environment;
D O I
10.33012/navi.622
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Smartphone receivers comprise approximately 1.5 billion global navigation satellite system receivers currently manufactured worldwide. Smartphone receivers provide measurements with lower signal levels and higher noise than commercial receivers. Because of constraints on size, weight, power consumption, and cost, it is challenging to achieve accurate positioning with these receivers, particularly in urban environments. Traditionally, global positioning system measurements are processed via model-based approaches, such as weighted least-squares and Kalman filtering approaches. While model-based approaches can provide meter-level positioning accuracy in a postprocessing manner, these approaches require strong assumptions on the corresponding noise models and require manual tuning of parameters such as covariances. In contrast, learning-based approaches have been proposed that make fewer assumptions about the data structure and can accurately model environment-specific errors. However, these approaches provide lower accuracy than model-based methods and are sensitive to initialization. In this paper, we propose a hybrid framework for learning position correction, which corresponds to the offset between the true receiver position and the estimated position. For a learning-based approach, we propose a graph convolution neural network (GCNN) that can learn different graph structures with multi-constellation and multi-frequency signals. For better initialization of the GCNN, we use a Kalman filter to estimate a coarse receiver position. We then use this coarse receiver position to condition the input features to the graph. We test our proposed approach on real-world data sets from the Google Smartphone Decimeter Challenge and show improved positioning performance over model-based methods such as the weighted least-squares and Kalman filter methods.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Improving GNSS Positioning using Neural Network-based Corrections
    Kanhere, Ashwin, V
    Gupta, Shubh
    Shetty, Akshay
    Gao, Grace
    [J]. PROCEEDINGS OF THE 34TH INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS+ 2021), 2021, : 3068 - 3080
  • [2] Improving GNSS Positioning Using Neural-Network-Based Corrections
    Kanhere, Ashwin V.
    Gupta, Shubh
    Shetty, Akshay
    Gao, Grace
    [J]. NAVIGATION-JOURNAL OF THE INSTITUTE OF NAVIGATION, 2022, 69 (04):
  • [3] GNSS Precise Positioning Determinations Using Smartphones
    Netthonglang, Chaowalit
    Thongtan, Thayathip
    Satirapod, Chalermchon
    [J]. 2019 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS 2019), 2019, : 401 - 404
  • [4] Improving Precision GNSS Positioning and Navigation Accuracy on Smartphones using Machine Learning
    Siemuri, Akpojoto
    Selvan, Kannan
    Kuusniemi, Heidi
    Valisuo, Petri
    Elmusrati, Mohammed S.
    [J]. PROCEEDINGS OF THE 34TH INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS+ 2021), 2021, : 3081 - 3093
  • [5] Reward shaping using directed graph convolution neural networks for reinforcement learning and games
    Sang, Jianghui
    Ahmad Khan, Zaki
    Yin, Hengfu
    Wang, Yupeng
    [J]. FRONTIERS IN PHYSICS, 2023, 11
  • [6] Traffic Flow Prediction Using Graph Convolution Neural Networks
    Agafonov, Anton
    [J]. 2020 10TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND TECHNOLOGY (ICIST), 2020, : 91 - 95
  • [7] Graph matching as a graph convolution operator for graph neural networks
    Martineau, Chloe
    Raveaux, Romain
    Conte, Donatello
    Venturini, Gilles
    [J]. PATTERN RECOGNITION LETTERS, 2021, 149 : 59 - 66
  • [8] Graph matching as a graph convolution operator for graph neural networks
    Martineau, Chloé
    Raveaux, Romain
    Conte, Donatello
    Venturini, Gilles
    [J]. Pattern Recognition Letters, 2021, 149 : 59 - 66
  • [9] GNSS precise positioning for smartphones based on the integration of factor graph optimization and solution separation
    Jiang, Yang
    Gao, Yuting
    Ding, Wei
    Gao, Yang
    [J]. MEASUREMENT, 2022, 203
  • [10] Prediction and interpretation of cancer survival using graph convolution neural networks
    Ramirez, Ricardo
    Chiu, Yu-Chiao
    Zhang, Song Yao
    Ramirez, Joshua
    Chen, Yidong
    Huang, Yufei
    Jin, Yu-Fang
    [J]. METHODS, 2021, 192 : 120 - 130