Class implementing an innovationCheck used in IEKF. More...
#include <innovationCheck.h>
Public Member Functions | |
| bool | check (MatrixWrapper::ColumnVector innovation) |
| check Innovation More... | |
| InnovationCheck (double min_innovation=0.0) | |
| virtual | ~InnovationCheck () |
| Destructor. More... | |
Private Attributes | |
| double | min_innovation |
| the minimal innovation desired per iteration of the iteratedExtendedKalmanFilter More... | |
Class implementing an innovationCheck used in IEKF.
This is a class implementing the innovationCheck class used for Iterated Extended Kalman Filters innovation check.
Definition at line 33 of file innovationCheck.h.
| BFL::InnovationCheck::InnovationCheck | ( | double | min_innovation = 0.0 | ) |
Constructor
| min_innovation | is the minimal innovation desired per iteration of the iteratedExtendedKalmanFilter |
Definition at line 27 of file innovationCheck.cpp.
|
virtual |
Destructor.
Definition at line 31 of file innovationCheck.cpp.
| bool BFL::InnovationCheck::check | ( | MatrixWrapper::ColumnVector | innovation | ) |
check Innovation
Returns true if the innovation is still considered 'larger' than the minimal innovation
| innovation | innovation to be checked |
Definition at line 35 of file innovationCheck.cpp.
|
private |
the minimal innovation desired per iteration of the iteratedExtendedKalmanFilter
Definition at line 55 of file innovationCheck.h.