48 MeasPdfVector::MeasPdfVector(
const Vector3& sigma)
50 meas_noise_(
Vector3(0, 0, 0), sigma)
71 cerr <<
"MeasPdfVector::SampleFrom Method not applicable" << endl;
82 cerr <<
"MeasPdfVector::ExpectedValueGet Method not applicable" << endl;
94 cerr <<
"MeasPdfVector::CovarianceGet Method not applicable" << endl;
104 Vector3 cov_vec(sqrt(cov(1, 1)), sqrt(cov(2, 2)), sqrt(cov(3, 3)));
virtual bool SampleFrom(BFL::Sample< tf::Vector3 > &one_sample, int method, void *args) const
void sigmaSet(const tf::Vector3 &sigma)
virtual Probability ProbabilityGet(const tf::Vector3 &input) const
virtual BFL::Probability ProbabilityGet(const tf::Vector3 &input) const
virtual ~MeasPdfVector()
Destructor.
virtual MatrixWrapper::SymmetricMatrix CovarianceGet() const
virtual tf::Vector3 ExpectedValueGet() const
void CovarianceSet(const MatrixWrapper::SymmetricMatrix &cov)
GaussianVector meas_noise_
static const unsigned int DIM_MEASMODEL_VECTOR
static const unsigned int NUM_MEASMODEL_VECTOR_COND_ARGS