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 条
  • [31] GNSS positioning accuracy improvement based on surface meteorological parameters using artificial neural networks
    Mohammednour, Agab Bakheet
    Ozdemir, Ahmet Turan
    INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2020, 33 (09)
  • [32] Graph convolution neural network for recommendation using graph negative sampling
    Huang H.
    Mu C.
    Fang Y.
    Liu Y.
    Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2024, 51 (01): : 86 - 99
  • [33] Graph Structure Learning for Robust Graph Neural Networks
    Jin, Wei
    Ma, Yao
    Liu, Xiaorui
    Tang, Xianfeng
    Wang, Suhang
    Tang, Jiliang
    KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 66 - 74
  • [34] Heterogeneous Graph Structure Learning for Graph Neural Networks
    Zhao, Jianan
    Wang, Xiao
    Shi, Chuan
    Hu, Binbin
    Song, Guojie
    Ye, Yanfang
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 4697 - 4705
  • [35] Learning Graph Neural Networks with Deep Graph Library
    Zheng, Da
    Wang, Minjie
    Gan, Quan
    Zhang, Zheng
    Karypis, George
    WWW'20: COMPANION PROCEEDINGS OF THE WEB CONFERENCE 2020, 2020, : 305 - 306
  • [36] Learning graph edit distance by graph neural networks
    Riba, Pau
    Fischer, Andreas
    Llados, Josep
    Fornes, Alicia
    PATTERN RECOGNITION, 2021, 120
  • [37] Sign Language Classification Using Deep Learning Convolution Neural Networks Algorithm
    Lahari V.R.
    Anusha B.
    Ahammad S.H.
    Immanuvel A.
    Kumarganesh S.
    Thiyaneswaran B.
    Thandaiah Prabu R.
    Amzad Hossain M.
    Rashed A.N.Z.
    Journal of The Institution of Engineers (India): Series B, 2024, 105 (05) : 1347 - 1355
  • [38] Flower Species Recognition System using Convolution Neural Networks and Transfer Learning
    Gogul, I.
    Kumar, V. Sathiesh
    2017 FOURTH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, COMMUNICATION AND NETWORKING (ICSCN), 2017,
  • [39] Detecting Defects in PCB using Deep Learning via Convolution Neural Networks
    Adibhatla, Venkat Anil
    Shieh, Jiann-Shing
    Abbod, Maysam F.
    Chih, Huan-Chuang
    Hsu, Chi-Chang
    Cheng, Joseph
    2018 13TH INTERNATIONAL MICROSYSTEMS, PACKAGING, ASSEMBLY AND CIRCUITS TECHNOLOGY CONFERENCE (IMPACT), 2018, : 202 - 205
  • [40] Graph Partitioning and Sparse Matrix Ordering using Reinforcement Learning and Graph Neural Networks
    Gatti, Alice
    Hu, Zhixiong
    Smidt, Tess
    Ng, Esmond G.
    Ghysels, Pieter
    JOURNAL OF MACHINE LEARNING RESEARCH, 2022, 23