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

Measurement update and residual rejection shall account for each participant's noise level #331

Closed ChristopherRabotin closed 4 months ago

ChristopherRabotin commented 4 months ago

High level description

At the moment, the filter is configured to have a fixed measurement noise matrix, R. This is unrealistic: each participant will have its own noise levels.

Requirements

Test plans

Design

ChristopherRabotin commented 4 months ago

This PR will also update the values used for the DSN as per the chapter 3 of the DESCANSO: https://descanso.jpl.nasa.gov/monograph/series1/Descanso1_C03.pdf .

Image

ChristopherRabotin commented 4 months ago

The PR should include a plot of the measurement noise values used for each measurement update.