A Python']Python Software Platform for Cooperatively Tracking Multiple GPS Receivers

被引:0
|
作者
Wycoff, Eliot [1 ]
Gao, Grace Xingxin [1 ]
机构
[1] Univ Illinois, Aerosp Engn, Champaign, IL 61801 USA
关键词
D O I
暂无
中图分类号
TP7 [遥感技术];
学科分类号
081102 ; 0816 ; 081602 ; 083002 ; 1404 ;
摘要
Existing software platforms are not well suited to the task of processing data from a network of GNSS receivers. Because data are expected to be shared amongst networked receivers, not only must new algorithms be designed, but new software platforms upon which these algorithms can be tested must also be built. In this work a software platform for simultaneously processing data from many GNSS receivers is designed and implemented. An object oriented design philosophy is used so that objects such as receivers, networks of receivers, and constellations of satellites are all defined as separate blocks of code with the capacity to store relevant data and perform object-specific functions. Under this coding design and with this software platform, experiments on cooperative positioning that leverage shared data between receivers in a network can be quickly implemented. Therefore the fast prototyping of ideas in cooperative GNSS can be realized. As an example of this, a real-world experiment involving data from two SiGe Samplers was performed at Lake Titicaca in Peru in which both receivers shared tracking data to help prevent loss-of-lock during scalar tracking. Acquisition, cooperative scalar tracking, and navigation were all performed using the software platform developed in this work. For the example experiment of this project, two receivers on a moving boat maintained a fixed baseline and thus shared code phase information to prevent loss-of-lock situations due to signal loss at either receiver. Experimental results show that indeed loss-of-lock is prevented. In addition, example usages from this experiment highlight the benefits of using the Python Software Receiver over traditional software receivers.
引用
收藏
页码:1417 / 1425
页数:9
相关论文
共 50 条
  • [41] Python']Python BMDS: A Python']Python interface library and web application for the canonical EPA dose-response modeling software
    Pham, Ly Ly
    Watford, Sean
    Friedman, Katie Paul
    Wignall, Jessica
    Shapiro, Andrew J.
    REPRODUCTIVE TOXICOLOGY, 2019, 90 : 102 - 108
  • [42] Sequoya: multiobjective multiple sequence alignment in Python']Python
    Benitez-Hidalgo, Antonio
    Nebro, Antonio J.
    Aldana-Montes, Jose F.
    BIOINFORMATICS, 2020, 36 (12) : 3892 - 3893
  • [43] Influence of multiple hypothesis testing on reproducibility in neuroimaging research: A simulation study and Python']Python-based software
    Puolivali, Tuomas
    Palva, Satu
    Palva, J. Matias
    JOURNAL OF NEUROSCIENCE METHODS, 2020, 337
  • [44] FitAO: a Python']Python-based platform for algorithmic development in AO
    Krokberg, Tomi
    Nousiainen, Jalo
    Lehtonen, Jonatan
    Helin, Tapio
    ADAPTIVE OPTICS SYSTEMS VIII, 2022, 12185
  • [45] Design of Data Mining of WeChat Public Platform Based on Python']Python
    You, Fucheng
    Gong, Hechen
    Guan, Xinxin
    Cao, Yue
    Zhang, Chenwei
    Lai, Shuren
    Zhao, Yangze
    3RD ANNUAL INTERNATIONAL CONFERENCE ON INFORMATION SYSTEM AND ARTIFICIAL INTELLIGENCE (ISAI2018), 2018, 1069
  • [46] Development of a digital twin operational platform using Python']Python Flask
    Bonney, Matthew S.
    de Angelis, Marco
    Dal Borgo, Mattia
    Andrade, Luis
    Beregi, Sandor
    Jamia, Nidhal
    Wagg, David J.
    DATA-CENTRIC ENGINEERING, 2022, 3 (01):
  • [47] DEVSimPy: A Collaborative Python']Python Software for Modeling and Simulation of DEVS Systems
    Capocchi, L.
    Santucci, J. F.
    Poggi, B.
    Nicolai, C.
    2011 20TH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2011, : 170 - 175
  • [48] Software review: DEAP (Distributed Evolutionary Algorithm in Python']Python) library
    Kim, Jinhan
    Yoo, Shin
    GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2019, 20 (01) : 139 - 142
  • [49] FORMAL VERIFICATION OF LOCAL AND DISTRIBUTED PYTHON']PYTHON SOFTWARE TRANSACTIONAL MEMORIES
    Popovic, Marko
    Popovic, Miroslav
    Ghilezan, Silvia
    Kordic, Branislav
    REVUE ROUMAINE DES SCIENCES TECHNIQUES-SERIE ELECTROTECHNIQUE ET ENERGETIQUE, 2019, 64 (04): : 423 - 428
  • [50] A Python']Python-based Software Tool for Power System Analysis
    Milano, Federico
    2013 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING (PES), 2013,