Module nyx_space::od::process

source ·
Expand description

Provides the interfaces to the orbit determination process

Re-exports§

  • pub use crate::od::estimate::*;
  • pub use crate::od::snc::*;
  • pub use crate::od::*;

Structs§

  • Defines generally usable durations for nanosecond precision valid for 32,768 centuries in either direction, and only on 80 bits / 10 octets.
  • An EkfTrigger on the number of measurements processed and a time between measurements.
  • Reject measurements with a residual ratio greater than the provided sigmas values. Will only be turned used if at least min_accepted measurements have been processed so far. If unsure, use the default: FltResid::default() in Rust, and FltResid() in Python (i.e. construct without arguments).
  • GroundStation defines a two-way ranging and doppler station.
  • Defines a filter iteration configuration. Allows iterating on an OD solution until convergence criteria is met. The root mean squared of the prefit residuals ratios is used to assess convergence between iterations.
  • An orbit determination process. Note that everything passed to this structure is moved.

Enums§

  • Defines the stopping condition for the smoother
  • An Enum to perform time unit conversions.