static int N_DISCRETEKALMAN_FILTER
const PMF * PDFtoPMF(const PDF &pdf)
virtual void reset()
Resets the internal state of the estimator to its initial value.
virtual void update(const pbl::PDF &z, const mhf::Time &time)
Updates the internal state based on measurement z.
void update(const pbl::PMF &pmf)
virtual DiscreteFilter * clone() const
virtual void propagate(const mhf::Time &time)
Propagates the internal state to Time time.
Estimator that can be used to estimate discrete states. The update is applied according to Bayes...
virtual ~DiscreteFilter()
virtual const pbl::PDF & getValue() const
Returns the current estimated state value.
#define PLUGINLIB_EXPORT_CLASS(class_type, base_class_type)