Go to the documentation of this file.
29 #ifndef HECTOR_POSE_ESTIMATION_HEIGHT_H
30 #define HECTOR_POSE_ESTIMATION_HEIGHT_H
63 virtual void onReset();
64 double resetElevation(
const State &state, boost::function<
double()> altitude_func);
74 Height(
const std::string& name =
"height");
77 void setElevation(
double elevation) { getModel()->setElevation(elevation); }
80 virtual void onReset();
81 virtual bool prepareUpdate(
State &state,
const Update &update);
86 #endif // HECTOR_POSE_ESTIMATION_HEIGHT_H
virtual void getStateJacobian(MeasurementMatrix &C, const State &state, bool init)
void setElevation(double elevation)
unsigned int SystemStatus
double getElevation() const
virtual void getExpectedValue(MeasurementVector &y_pred, const State &state)
virtual void getMeasurementNoise(NoiseVariance &R, const State &, bool init)
bool elevation_initialized_
double getElevation() const
void setElevation(double elevation)
virtual SystemStatus getStatusFlags()