#include <PaFilBFL.h>
Public Member Functions | |
PaFilBFL () | |
Parametrical constructor. | |
PaFilBFL (PaFilBFLPar par) | |
Parametrical constructor. | |
~PaFilBFL () | |
Destructor. | |
virtual void | step (MutLocFilInput &input)=0 |
Generic step function. | |
virtual void | reset ()=0 |
Reset the filter. | |
virtual int | getEstimate (Pose *) |
Get the current estimate. | |
virtual int | getCovariance (MIPMatrix *cov) |
Get the current covariance. | |
virtual int | getAllEstimates (vector< Pose > &estimates, vector< Decimal > &weights) |
Get all current particles. | |
virtual string | print () |
Print function. | |
Protected Attributes | |
BootstrapFilter< ColumnVector, ColumnVector > * | _filter |
PaFilBFLPar | _par |
bool | _ignoreMeasures |
bool | _nextStepResamplingOnMeasures |
bool | _lastStepSystemUpdate |
MipAlgorithms::PaFilBFL::PaFilBFL | ( | ) |
Parametrical constructor.