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