|
APM:Libraries
|
#include <ExtendedKalmanFilter.h>
Public Member Functions | |
| ExtendedKalmanFilter (void) | |
| void | reset (const VectorN< float, N > &x, const MatrixN< float, N > &p, const MatrixN< float, N > q, float r) |
| void | update (float z, float Vx, float Vy) |
Public Attributes | |
| VectorN< float, N > | X |
| MatrixN< float, N > | P |
| MatrixN< float, N > | Q |
| float | R |
Private Member Functions | |
| float | measurementpredandjacobian (VectorN< float, N > &A) |
Definition at line 14 of file ExtendedKalmanFilter.h.
|
inline |
Definition at line 16 of file ExtendedKalmanFilter.h.
Definition at line 5 of file ExtendedKalmanFilter.cpp.
Referenced by update().
| void ExtendedKalmanFilter::reset | ( | const VectorN< float, N > & | x, |
| const MatrixN< float, N > & | p, | ||
| const MatrixN< float, N > | q, | ||
| float | r | ||
| ) |
Definition at line 23 of file ExtendedKalmanFilter.cpp.
Referenced by SoaringController::init_thermalling().
| void ExtendedKalmanFilter::update | ( | float | z, |
| float | Vx, | ||
| float | Vy | ||
| ) |
Definition at line 32 of file ExtendedKalmanFilter.cpp.
Referenced by SoaringController::update_thermalling().
Definition at line 19 of file ExtendedKalmanFilter.h.
Referenced by reset(), update(), and SoaringController::update_thermalling().
Definition at line 20 of file ExtendedKalmanFilter.h.
| float ExtendedKalmanFilter::R |
Definition at line 21 of file ExtendedKalmanFilter.h.
Definition at line 18 of file ExtendedKalmanFilter.h.
Referenced by SoaringController::check_cruise_criteria(), SoaringController::get_target(), measurementpredandjacobian(), reset(), update(), and SoaringController::update_thermalling().
1.8.13