18 #ifndef __MEASUREMENT_MODEL_GAUSSIANUNCERTAINTY__ 19 #define __MEASUREMENT_MODEL_GAUSSIANUNCERTAINTY__ 21 #include "../pdf/analyticconditionalgaussian.h" 50 virtual MatrixWrapper::Matrix
df_dxGet(
const MatrixWrapper::ColumnVector& u,
const MatrixWrapper::ColumnVector& x);
53 virtual MatrixWrapper::ColumnVector
PredictionGet(
const MatrixWrapper::ColumnVector& u,
const MatrixWrapper::ColumnVector& x);
56 virtual MatrixWrapper::SymmetricMatrix
CovarianceGet(
const MatrixWrapper::ColumnVector& u,
const MatrixWrapper::ColumnVector& x);
63 #endif // __MEASUREMENT_MODEL_GAUSSIANUNCERTAINTY__ virtual MatrixWrapper::Matrix df_dxGet(const MatrixWrapper::ColumnVector &u, const MatrixWrapper::ColumnVector &x)
Returns H-matrix.
virtual ~AnalyticMeasurementModelGaussianUncertainty()
Destructor.
AnalyticMeasurementModelGaussianUncertainty(AnalyticConditionalGaussian *Measurementpdf=NULL)
Constructor.
virtual MatrixWrapper::ColumnVector PredictionGet(const MatrixWrapper::ColumnVector &u, const MatrixWrapper::ColumnVector &x)
Returns estimation of measurement.
virtual MatrixWrapper::SymmetricMatrix CovarianceGet(const MatrixWrapper::ColumnVector &u, const MatrixWrapper::ColumnVector &x)
Returns covariance on the measurement.
Abstract Class representing all FULL Analytical Conditional gaussians.