#include <measurement_update.h>
Public Types | |
enum | { MeasurementDimension = MeasurementModel::MeasurementDimension } |
typedef Update_< MeasurementModel > | Type |
typedef MeasurementModel::NoiseVariance | Variance |
typedef MeasurementModel::MeasurementVector | Vector |
Public Member Functions | |
virtual Variance const & | getVariance () const |
virtual Vector const & | getVector () const |
virtual bool | hasVariance () const |
virtual Vector & | operator= (Vector const &y) |
virtual Vector & | operator= (double y) |
virtual void | setVariance (Variance const &R) |
Update_ () | |
Update_ (Vector const &y) | |
Update_ (double y) | |
Update_ (double x, double y, double z) | |
template<typename OtherDerived > | |
Update_ (const Eigen::MatrixBase< OtherDerived > &other) | |
virtual | ~Update_ () |
Public Member Functions inherited from hector_pose_estimation::MeasurementUpdate | |
MeasurementUpdate () | |
virtual | ~MeasurementUpdate () |
Protected Attributes | |
bool | has_variance_ |
Variance | R_ |
Vector | y_ |
Definition at line 46 of file measurement_update.h.
typedef Update_<MeasurementModel> hector_pose_estimation::Update_< MeasurementModel >::Type |
Definition at line 49 of file measurement_update.h.
typedef MeasurementModel::NoiseVariance hector_pose_estimation::Update_< MeasurementModel >::Variance |
Definition at line 51 of file measurement_update.h.
typedef MeasurementModel::MeasurementVector hector_pose_estimation::Update_< MeasurementModel >::Vector |
Definition at line 50 of file measurement_update.h.
anonymous enum |
Enumerator | |
---|---|
MeasurementDimension |
Definition at line 48 of file measurement_update.h.
|
inline |
Definition at line 53 of file measurement_update.h.
|
inline |
Definition at line 58 of file measurement_update.h.
|
inline |
Definition at line 63 of file measurement_update.h.
|
inline |
Definition at line 68 of file measurement_update.h.
|
inline |
Definition at line 73 of file measurement_update.h.
|
inlinevirtual |
Definition at line 77 of file measurement_update.h.
|
inlinevirtual |
Definition at line 85 of file measurement_update.h.
|
inlinevirtual |
Definition at line 82 of file measurement_update.h.
|
inlinevirtual |
Reimplemented from hector_pose_estimation::MeasurementUpdate.
Definition at line 84 of file measurement_update.h.
|
inlinevirtual |
Definition at line 79 of file measurement_update.h.
|
inlinevirtual |
Definition at line 80 of file measurement_update.h.
|
inlinevirtual |
Definition at line 86 of file measurement_update.h.
|
protected |
Definition at line 91 of file measurement_update.h.
|
protected |
Definition at line 90 of file measurement_update.h.
|
protected |
Definition at line 89 of file measurement_update.h.