40 #ifndef vpKalmanFilter_h 41 #define vpKalmanFilter_h 43 #include <visp3/core/vpColVector.h> 44 #include <visp3/core/vpMatrix.h> 132 vpKalmanFilter(
unsigned int size_state,
unsigned int size_measure,
unsigned int n_signal);
141 void init(
unsigned int size_state,
unsigned int size_measure,
unsigned int n_signal);
165 void verbose(
bool on) { verbose_mode = on; };
Implementation of a matrix and operations on matrices.
unsigned int getStateSize()
long iter
Filter step or iteration. When set to zero, initialize the filter.
unsigned int size_state
Size of the state vector .
vpMatrix R
Measurement noise covariance matrix .
unsigned int size_measure
Size of the measure vector .
vpMatrix I
Identity matrix .
unsigned int nsignal
Number of signal to filter.
void setNumberOfSignal(unsigned int n_signal)
unsigned int getNumberOfSignal()
Implementation of column vector and the associated operations.
unsigned int getMeasureSize()
vpMatrix H
Matrix that describes the evolution of the measurements.
This class provides a generic Kalman filtering algorithm along with some specific state model (consta...
vpMatrix Q
Process noise covariance matrix .
virtual ~vpKalmanFilter()