Skip to content

mmurrian/GRID

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 

Repository files navigation

GRID Software-defined GNSS Receiver

GRID is a sophisticated software-defined GNSS receiver created in C++ and SIMD-accelerated for both Intel and ARM architectures. It offers support for multiple constellations, frequencies, and antennas, making it well-suited for post-processing experimentation and analysis in academic research, as well as real-time, low-latency GNSS navigation on resource-limited general computing hardware. With over 15 years of continuous development, GRID has reached a high level of maturity.

Graphic showing several actual applications of GRID: "Ionospheric Sounding", "RF Monitoring", "Secure GNSS", "Precise Navigation", and "Assured and Precise PNT"

Operating within the Longhorn Dense Reference Network, GRID powers fixed reference stations, including solar-powered single-board computer-based units and survey-quality installations. Its scientific applications range from satellite-based atmospheric sounding to shipboard bathymetry. It has achieved many firsts in the world of GNSS: It was the first GNSS SDR with built-in spoofing detection, the first GNSS SDR to operate in space, and, since 2017, on the International Space Station, the first receiver of any kind to show that centimeter-accurate GNSS positioning is possible with a smartphone antenna, the first receiver to be used to locate terrestrial sources of GNSS interference from low-Earth orbit, and is the basis of the current state-of-the-art in urban RTK positioning. GRID has also reaffirmed the commercial viability of GNSS SDR in widespread low-cost applications: it was recently licensed by a major aerospace company for use across all company operations, including in the thousands of satellites of the company's broadband Internet mega-constellation.

Tailored for and proven in RTK applications, GRID functions as both the base station and rover for static surveying, lane-level vehicle navigation in challenging urban environments (video), and precision-flying drones. The software has also been utilized in innovative applications such as highly-precise signal direction-of-arrival sensors, custom two-way ranging/communication datalinks, and GNSS signal abnormality detection and monitoring.

A turnkey GNSS receiver based on GRID and a triple-frequency, dual-antenna RF front end can be purchased from Locus Lock. Locus Lock also offers licensing of the GRID binary executable. GRID source code licensing is available for academic, commercial, or personal use, with negotiable terms through the University of Texas at Austin Office of Technology Commercialization. For more information, consult our recent publication or direct inquiries to the Radionavigation Laboratory.