nyx-space / nyx

Nyx is a high fidelity, fast, reliable and validated astrodynamics toolkit library written in Rust and available in Python
https://nyxspace.com
GNU Affero General Public License v3.0
198 stars 20 forks source link

Support estimation of ground station biases #326

Open ChristopherRabotin opened 5 months ago

ChristopherRabotin commented 5 months ago

High level description

Ground stations have biases, which are currently modeled as first order Gauss Markov processes. With a reasonably high bias, the OD results are quite noisy because we don't estimate that bias.

Requirements

Test plans

Design

What is estimated must be part of the state and the Jacobian. It isn't immediately clear how this fits in the statically sized vectors and matrices of the current architecture, but that needs to be figured out.

ChristopherRabotin commented 4 months ago

This work will also likely lead to a separation of a Ground Station and whatever can generate OD measurements. Right now, the Ground Station structure includes more information than needed to define a ground point.