#include <poseupdate.h>
Public Types | |
typedef ColumnVector_ < MeasurementDimension > | MeasurementVector |
typedef SymmetricMatrix_ < MeasurementDimension > | NoiseCovariance |
Public Member Functions | |
virtual Matrix | dfGet (unsigned int i) const |
virtual ColumnVector | ExpectedValueGet () const |
PositionZModel () | |
void | updateState (const SymmetricMatrix &Px, const ColumnVector &x, const ColumnVector &diff, SymmetricMatrix &Pxy, ColumnVector &xy) const |
virtual | ~PositionZModel () |
Static Public Attributes | |
static const unsigned int | MeasurementDimension = 1 |
Definition at line 55 of file poseupdate.h.
typedef ColumnVector_<MeasurementDimension> hector_pose_estimation::PositionZModel::MeasurementVector |
Definition at line 58 of file poseupdate.h.
typedef SymmetricMatrix_<MeasurementDimension> hector_pose_estimation::PositionZModel::NoiseCovariance |
Definition at line 59 of file poseupdate.h.
Definition at line 61 of file poseupdate.h.
virtual hector_pose_estimation::PositionZModel::~PositionZModel | ( | ) | [inline, virtual] |
Definition at line 62 of file poseupdate.h.
Matrix hector_pose_estimation::PositionZModel::dfGet | ( | unsigned int | i | ) | const [virtual] |
Implements hector_pose_estimation::MeasurementModel.
Definition at line 430 of file poseupdate.cpp.
ColumnVector hector_pose_estimation::PositionZModel::ExpectedValueGet | ( | ) | const [virtual] |
Implements hector_pose_estimation::MeasurementModel.
Definition at line 425 of file poseupdate.cpp.
void hector_pose_estimation::PositionZModel::updateState | ( | const SymmetricMatrix & | Px, |
const ColumnVector & | x, | ||
const ColumnVector & | diff, | ||
SymmetricMatrix & | Pxy, | ||
ColumnVector & | xy | ||
) | const |
Definition at line 436 of file poseupdate.cpp.
const unsigned int hector_pose_estimation::PositionZModel::MeasurementDimension = 1 [static] |
Definition at line 57 of file poseupdate.h.