全球导航卫星系统应用
计算机科学
星座
强化学习
构造(python库)
人工智能
实时计算
图形
多径传播
人工神经网络
分布式计算
全球定位系统
理论计算机科学
电信
频道(广播)
计算机网络
天文
物理
作者
Haoli Zhao,Jianhao Tang,Zhenni Li,Zhuoyu Wu,Shengli Xie,Zhaofeng Wu,Ming Liu,Banage T. G. S. Kumara
出处
期刊:Proceedings of the Satellite Division's International Technical Meeting
日期:2023-10-05
卷期号:: 216-230
被引量:4
摘要
With the wide applications of the Global Navigation Satellite System (GNSS) in autonomous driving scenarios, the demand for high-precision positioning of navigation systems has increased dramatically in complex multipath environments. Conventional model-based methods are constrained by strict assumptions about noise models and can hardly model complex environment errors. In contrast, approaches based on artificial intelligent learning have become an important direction to solving the problem of high-precision positioning because learning-based approaches only require simple assumptions. However, current learning-based approaches are facing the following issues. The existing Graph Neural Network-based (GNN) method could hardly adapt to dynamically changing driving environment scenarios since it considers positioning discretely. On the other hand, existing Reinforcement Learning-based (RL) approaches ignore the relationship between multi-constellation satellites, resulting in an inadequate description of the driving correction environment observations. In this paper, we construct a GNNdriven recurrent reinforcement learning method to consider the GNSS measurement of multi-constellation satellites and to learn real-time correction strategy in the dynamic driving environment. To establish a comprehensive positioning correction environment, we construct a multi-constellation graph observation, based on the feature vector concerning GNSS measurement of multi-constellation satellites and edges for satellites in and between constellations. To make more effective use of GNSS measurements, we employ the graph embedding module to deal with the multi-constellation graph inputs, to extract hidden topological features to form the brief states about relationships between multi-constellation satellites for the RL environment. Finally, we construct a recurrent actor-critic structured RL model with cumulative reward and continuous action space to exploit historical information and achieve dynamic satellite positioning correction. The performance of the proposed model is validated on the Google Smartphone Decimeter Challenge (GSDC) dataset with Android raw GNSS measurements and our collected GNSS dataset in Shanghai areas (SHGNSS) with base and rover GNSS measurements. The experimental results show that our algorithm can outperform state-of-the-art model-based and learning-based approaches with better correction performances both in urban and semi-urban areas, e.g., 26% improvement in the GSDC urban dataset and about 10% improvement in the SHGNSS semi-urban dataset from baseline.
科研通智能强力驱动
Strongly Powered by AbleSci AI