 |
Visual Servoing Platform
version 3.3.0
|
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; };
vpMatrix R
Measurement noise covariance matrix .
vpMatrix Q
Process noise covariance matrix .
long iter
Filter step or iteration. When set to zero, initialize the filter.
unsigned int size_state
Size of the state vector .
void setNumberOfSignal(unsigned int n_signal)
unsigned int size_measure
Size of the measure vector .
Implementation of column vector and the associated operations.
Implementation of a matrix and operations on matrices.
This class provides a generic Kalman filtering algorithm along with some specific state model (consta...
unsigned int getNumberOfSignal()
unsigned int getMeasureSize()
unsigned int nsignal
Number of signal to filter.
vpMatrix I
Identity matrix .
vpMatrix H
Matrix that describes the evolution of the measurements.
virtual ~vpKalmanFilter()
unsigned int getStateSize()