#include <zerorate.h>
Public Member Functions | |
virtual bool | active (const State &state) |
virtual void | getExpectedValue (MeasurementVector &y_pred, const State &state) |
const MeasurementVector * | getFixedMeasurementVector () const |
virtual void | getMeasurementNoise (NoiseVariance &R, const State &, bool init) |
virtual void | getStateJacobian (MeasurementMatrix &C, const State &state, bool init) |
virtual SystemStatus | getStatusFlags () |
virtual bool | init (PoseEstimation &estimator, Measurement &measurement, State &state) |
ZeroRateModel () | |
virtual | ~ZeroRateModel () |
Public Member Functions inherited from hector_pose_estimation::MeasurementModel_< ZeroRateModel, 1 > | |
ZeroRateModel * | derived () |
const ZeroRateModel * | derived () const |
virtual int | getDimension () const |
virtual void | getInputJacobian (InputMatrix &D, const State &state, bool init=true) |
virtual void | limitError (MeasurementVector &error) |
virtual | ~MeasurementModel_ () |
Public Member Functions inherited from hector_pose_estimation::MeasurementModel | |
virtual void | afterUpdate (State &state) |
virtual bool | prepareUpdate (State &state, const MeasurementUpdate &update) |
virtual | ~MeasurementModel () |
Public Member Functions inherited from hector_pose_estimation::Model | |
virtual void | cleanup () |
ParameterList & | parameters () |
const ParameterList & | parameters () const |
virtual void | reset (State &state) |
virtual | ~Model () |
Protected Attributes | |
SubState_< 3 >::Ptr | bias_ |
double | stddev_ |
std::string | use_bias_ |
Protected Attributes inherited from hector_pose_estimation::Model | |
ParameterList | parameters_ |
Definition at line 38 of file zerorate.h.
hector_pose_estimation::ZeroRateModel::ZeroRateModel | ( | ) |
Definition at line 37 of file zerorate.cpp.
|
virtual |
Definition at line 43 of file zerorate.cpp.
|
inlinevirtual |
Reimplemented from hector_pose_estimation::MeasurementModel.
Definition at line 45 of file zerorate.h.
|
virtual |
Reimplemented from hector_pose_estimation::MeasurementModel_< ZeroRateModel, 1 >.
Definition at line 72 of file zerorate.cpp.
|
virtual |
Reimplemented from hector_pose_estimation::MeasurementModel_< ZeroRateModel, 1 >.
Definition at line 90 of file zerorate.cpp.
|
virtual |
Reimplemented from hector_pose_estimation::MeasurementModel_< ZeroRateModel, 1 >.
Definition at line 65 of file zerorate.cpp.
|
virtual |
Reimplemented from hector_pose_estimation::MeasurementModel_< ZeroRateModel, 1 >.
Definition at line 81 of file zerorate.cpp.
|
inlinevirtual |
Reimplemented from hector_pose_estimation::MeasurementModel.
Definition at line 46 of file zerorate.h.
|
virtual |
Reimplemented from hector_pose_estimation::MeasurementModel.
Definition at line 45 of file zerorate.cpp.
|
protected |
Definition at line 57 of file zerorate.h.
|
protected |
Definition at line 55 of file zerorate.h.
|
protected |
Definition at line 56 of file zerorate.h.