Skip to main content

Module velocity

Module velocity 

Source
Expand description

Receiver velocity and clock-drift solve from GNSS range-rate observations.

This module owns the language-independent inverse of the observable range rate model. The caller supplies a known receiver position plus one epoch of pseudorange-rate or Doppler observations; the core builds the deterministic normal equations and returns receiver velocity, clock drift, residuals, and used-satellite ordering.

Structs§

VelocityObservation
One satellite observation for the velocity solve.
VelocitySolution
Receiver velocity solve result.
VelocitySolveOptions
Options controlling the velocity solve.

Enums§

VelocityError
Error returned by the velocity solve.
VelocityObservable
Observation value convention for solve.

Functions§

doppler_to_range_rate
Convert a Doppler shift in hertz to pseudorange rate in meters per second.
range_rate_to_doppler
Convert a pseudorange rate in meters per second to Doppler shift in hertz.
solve
Solve receiver velocity and clock drift from one epoch of observations.