56 if (!
onInit(estimator))
return false;
98 while(!(
queue().empty())) {
virtual Queue & queue()=0
virtual bool update(const MeasurementUpdate &update)
SystemStatus status_flags_
virtual bool active(const State &state)
virtual const std::string & getName() const
virtual MeasurementModel * getModel() const
virtual ParameterList & parameters()
virtual bool onInit(PoseEstimation &estimator)
Measurement(const std::string &name)
virtual Filter * filter() const
virtual const State & state() const
ParameterList & add(const std::string &key, T &value, const T &default_value)
virtual void reset(State &state)
virtual SystemStatus getStatusFlags()
virtual bool updateImpl(const MeasurementUpdate &update)
virtual void reset(State &state)
virtual bool active(const State &state)
virtual SystemStatus getSystemStatus() const
virtual bool init(PoseEstimation &estimator, State &state)
virtual void push(const MeasurementUpdate &update)=0
void increase_timer(double dt)
virtual void add(const MeasurementUpdate &update)