RTK-rs is a set of GNSS oriented tools and libraries. The core libraries are written in pure Rust.
Join our Discord channel for FAQ, the latest news and more learning material.
Our framework is published under the Mozilla Public v2 license and AGPLv3 when that applies.
- RINEX (Receiver Independent EXchange) parser for RINEX file management and processing
- SP3 parser for SP3 files management and PPP processing pipelines
- GNSS lib for high level definitions
- GNSS-RTK a Position Velocity TIme (PVT) solution solver
- GNSS Quality Control for standardized fileset Qc and post processing
- CGGTTS file parsing and production for remote clock comparison & "time transfer"
- BINEX (Binary EXchange) parser the only open source real-time GNSS streaming format
- SINEX parser and writer for SINEX files management, PPP processing pipelines and constellations analysis
- RT-NAVI High precision real time navigation
- RINEX-Cli RINEX and SP3 post processing
- including operations similar to TEQc
- including a PVT solutions solver like RTKlib
- include a CGGTTS solutions solver
- CRX2RNX CRINEX decompression tool
- RNX2CRX RINEX compression tool
- UBX2RINEX capture U-Blox stream to RINEX
- RINEX2BIN RINEX serialization to BINEX
- BIN2RINEX capture BINEX stream to RINEX
rtk-rs
relies or is closely tied to some great frameworks available
in Rust, among those we can cite
- Nyx-Space
- Hifitime for accurate timing and time scales definition
- ANISE for navigation
- Nyx for complex orbital functions