app rt-navi

High precision navigation in real time

1 unstable release

0.0.1 Jul 28, 2024

45 downloads per month

MPL-2.0 and AGPL-3.0-or-later

39KB
155 lines

RT-NAVI

RT-NAVI stands for Real Time Navigation and aims at real time high precision navigation.

Real time / Post processing

This application is dedicated to real time navigation, as opposed to post processed navigation.
Our position solver GNSS-RTK serves as the solution solver.

We differentiate real time from post processed navigation, by capability to resolve a position at the instant of signal sampling. The signal Sampling Period (also refered to as Observation Period) dictates the rate of solutions production.

The Georust RINEX-Cli application is dedicated to post processed navigation and does not require a hardware interface. It uses the same navigation core as this application.

GNSS receiver (Hardware)

For this task, rt-navi requires real time access to a GNSS receiver.
We currently support Ublox 8 device, 9 and 10 series being hypothetically supported.

Cross-compilation

rt-navi is compatible with cross-compilation, but it currently requires support of the std library.

Ecosystem

rt-navi uses the combination of several major crates to achieve its objectives

Dependencies

~48–64MB
~1M SLoC