32 #ifdef USE_HECTOR_TIMING 33 #include <hector_diagnostics/timing.h> 69 #ifdef USE_HECTOR_TIMING 70 hector_diagnostics::TimingSection section(
"predict");
88 #ifdef USE_HECTOR_TIMING 89 hector_diagnostics::TimingSection section(
"predict." + system->getName());
91 return system->update(dt);
108 #ifdef USE_HECTOR_TIMING 109 hector_diagnostics::TimingSection section(
"correct");
117 result &=
correct(measurement);
127 #ifdef USE_HECTOR_TIMING 128 hector_diagnostics::TimingSection section(
"correct." + measurement->getName());
130 return measurement->process();
const_iterator end() const
const_iterator begin() const
virtual bool preparePredict(double dt)
virtual bool doPredict(double dt)
virtual bool correct(const Measurements &measurements)
ListType::const_iterator iterator
virtual bool predict(const Systems &systems, double dt)
virtual bool init(PoseEstimation &estimator)
virtual bool prepareCorrect()