![]() |
Larus glider flight sensor system 3.9.2024
Software-In-The-Loop test and validation system
|
Kalman-filter-based sensor fusion observer for variometer. More...
#include <KalmanVario.h>
Public Member Functions | |
| KalmanVario_t (float _x=ZERO, float v=ZERO, float a=ZERO, float a_offset=ZERO) | |
| void | reset (const float altitude, const float acceleration_offset) |
| float | update (const float altitude, const float acceleration) |
| float | get_x (state index) const |
Public Attributes | |
| typedef | enum |
Kalman-filter-based sensor fusion observer for variometer.
Blend vertical acceleration inclusive gravity with altitude data to provide UN-compensated variometer plus vertical net acceleration w/o gravity
Definition at line 39 of file KalmanVario.h.
|
inline |
Definition at line 62 of file KalmanVario.h.
Definition at line 76 of file KalmanVario.h.
Definition at line 66 of file KalmanVario.h.
Referenced by variometer_t::reset().
Definition at line 35 of file KalmanVario.cpp.
Referenced by variometer_t::update_at_100Hz().
| typedef KalmanVario_t::enum |
Definition at line 57 of file KalmanVario.h.