Added an AttitudeEstimator model to mimic the attitude estimator running on the flight computer. More telemetry is exposed as runtime than is available off the flight computer itself.
Added a new simulation AttitudeEstimatorTestGnc to actually run tests.
Note that most of the lazily evaluated fields simply facilitate checks on filter health. They are designed to mimic the plots @stewartaslan provided in his old MATLAB script.
Testing
See the plots included with #287 as well as the screenshot below.
Attitude Estimator Model
Closes #197.
Pairs with #287 and #288.
Summary of Changes
AttitudeEstimator
model to mimic the attitude estimator running on the flight computer. More telemetry is exposed as runtime than is available off the flight computer itself.AttitudeEstimatorTestGnc
to actually run tests.Note that most of the lazily evaluated fields simply facilitate checks on filter health. They are designed to mimic the plots @stewartaslan provided in his old MATLAB script.
Testing
See the plots included with #287 as well as the screenshot below.