32#ifndef __BOOTSTRAP_FILTER__
33#define __BOOTSTRAP_FILTER__
35#include "particlefilter.h"
92 int resampleperiod = 0,
93 double resamplethreshold = 0,
94 int resamplescheme = DEFAULT_RS);
106 MCPdf<StateVar> * post,
107 int resampleperiod = 0,
108 double resamplethreshold = 0,
109 int resamplescheme = DEFAULT_RS);
118#include "bootstrapfilter.cpp"
Particular particle filter : Proposal PDF = SystemPDF.
virtual bool UpdateInternal(SystemModel< StateVar > *const sysmodel, const StateVar &u, MeasurementModel< MeasVar, StateVar > *const measmodel, const MeasVar &z, const StateVar &s)
Actual implementation of updateinternal.
BootstrapFilter(MCPdf< StateVar > *prior, MCPdf< StateVar > *post, int resampleperiod=0, double resamplethreshold=0, int resamplescheme=DEFAULT_RS)
Constructor.
virtual ~BootstrapFilter()
Destructor.
BootstrapFilter(MCPdf< StateVar > *prior, int resampleperiod=0, double resamplethreshold=0, int resamplescheme=DEFAULT_RS)
Constructor.
Virtual Class representing all particle filters.