43 #ifndef vpKalmanFilter_h
44 #define vpKalmanFilter_h
46 #include <visp/vpMatrix.h>
47 #include <visp/vpColVector.h>
132 vpKalmanFilter(
unsigned int size_state,
unsigned int size_measure,
unsigned int n_signal) ;
140 this->nsignal = n_signal;
144 void init(
unsigned int size_state,
unsigned int size_measure,
unsigned int n_signal) ;
168 void verbose(
bool on) { verbose_mode = on;};
Definition of the vpMatrix class.
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()
Class that provides a data structure for the column vectors as well as a set of operations on these v...
unsigned int getMeasureSize()
vpMatrix F
Transition matrix that describes the evolution of the state.
vpMatrix H
Matrix that describes the evolution of the measurements.
bool verbose_mode
When set to true, print the content of internal variables during filtering() and prediction().
This class provides a generic Kalman filtering algorithm along with some specific state model (consta...
vpMatrix Q
Process noise covariance matrix .
virtual ~vpKalmanFilter()