34 #ifndef VP_UK_SIGMA_DRAWER_ABSTRACT_H
35 #define VP_UK_SIGMA_DRAWER_ABSTRACT_H
39 #include <visp3/core/vpConfig.h>
41 #if (VISP_CXX_STANDARD >= VISP_CXX_STANDARD_11)
42 #include <visp3/core/vpColVector.h>
60 }vpSigmaPointsWeights;
Implementation of column vector and the associated operations.
Implementation of a matrix and operations on matrices.
virtual vpSigmaPointsWeights computeWeights()=0
Computed the weigths that correspond to the sigma poitns that have been drawn.
virtual std::vector< vpColVector > drawSigmaPoints(const vpColVector &mean, const vpMatrix &covariance)=0
Draw the sigma points according to the current mean and covariance of the state of the Unscented Kalm...
vpUKSigmaDrawerAbstract(const unsigned int &n)
The weights corresponding to the sigma points drawing.
std::vector< double > m_wm
std::vector< double > m_wc