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 条
  • [31] Analysis of the change in bugginess and adaptiveness of python']python software systems
    Yousuf, Mir Mohammad
    Rashid, Mamoon
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (30) : 43107 - 43123
  • [32] Python']Python software libraries for computing with words (CWW) methodologies
    Gupta, Prashant K.
    NEUROCOMPUTING, 2023, 559
  • [33] Development of Word Cloud Generator Software Based on Python']Python
    Jin, Yuping
    13TH GLOBAL CONGRESS ON MANUFACTURING AND MANAGEMENT, 2017, 174 : 788 - 792
  • [34] LQG/LTR control for a propelled AUV: A Python']Python software
    Huallpa-Apaza, Diana L.
    Huamani-Chuma, Maria L.
    Luque-Gutierrez, Kevin C.
    Yanyachi, Daniel
    Cutipa-Luque, Juan C.
    SOFTWAREX, 2024, 27
  • [35] BciPy: brain-computer interface software in Python']Python
    Memmott, Tab
    Kocanaogullari, Aziz
    Lawhead, Matthew
    Klee, Daniel
    Dudy, Shiran
    Fried-Oken, Melanie
    Oken, Barry
    BRAIN-COMPUTER INTERFACES, 2021, 8 (04) : 137 - 153
  • [36] PyMaxEnt: A Python']Python software for maximum entropy moment reconstruction
    Saad, Tony
    Ruai, Giovanna
    SOFTWAREX, 2019, 10
  • [37] yupi: Generation, tracking and analysis of trajectory data in Python']Python
    Reyes, A.
    Viera-Lopez, G.
    Morgado-Vega, J. J.
    Altshuler, E.
    ENVIRONMENTAL MODELLING & SOFTWARE, 2023, 163
  • [38] A new design of scientific software using python']python and XML
    Gross, Lutz
    Muhlhaus, Hans
    Thorne, Elspeth
    Steube, Ken
    PURE AND APPLIED GEOPHYSICS, 2008, 165 (3-4) : 653 - 670
  • [39] Tracking Drone Orientation with Multiple GPS Receivers
    Gowda, Mahanth
    Manweiler, Justin
    Dhekne, Ashutosh
    Choudhury, Romit Roy
    Weisz, Justin D.
    MOBICOM'16: PROCEEDINGS OF THE 22ND ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2016, : 280 - 293
  • [40] ImagePy: an open-source, Python']Python-based and platform-independent software package for bioimage analysis
    Wang, Anliang
    Yan, Xiaolong
    Wei, Zhijun
    BIOINFORMATICS, 2018, 34 (18) : 3238 - 3240