37 #ifndef PEOPLE_TRACKING_FILTER_MEASMODEL_POS_H 38 #define PEOPLE_TRACKING_FILTER_MEASMODEL_POS_H 43 #include <bfl/model/measurementmodel.h> 44 #include <bfl/pdf/conditionalpdf.h> 45 #include <bfl/wrappers/matrix/matrix_wrapper.h> 61 void CovarianceSet(
const MatrixWrapper::SymmetricMatrix& cov);
85 delete MeasurementPdfGet();
89 #endif // PEOPLE_TRACKING_FILTER_MEASMODEL_POS_H
virtual tf::Vector3 ExpectedValueGet() const
Class representing state with pos and vel.
~MeasModelPos()
destructor
GaussianVector meas_noise_
virtual BFL::Probability ProbabilityGet(const tf::Vector3 &input) const
Class representing gaussian vector.
virtual ~MeasPdfPos()
Destructor.
MeasPdfPos(const tf::Vector3 &sigma)
Constructor.
MeasModelPos(const tf::Vector3 &sigma)
constructor
TFSIMD_FORCE_INLINE Vector3()
virtual MatrixWrapper::SymmetricMatrix CovarianceGet() const
void CovarianceSet(const MatrixWrapper::SymmetricMatrix &cov)
virtual bool SampleFrom(BFL::Sample< tf::Vector3 > &one_sample, int method, void *args) const