#include <PaFilBFL.h>

Public Member Functions | |
| PaFilBFL3D () | |
| Parametrical constructor. | |
| PaFilBFL3D (PaFilBFLPar par) | |
| Parametrical constructor. | |
| ~PaFilBFL3D () | |
| Destructor. | |
| virtual void | step (MutLocFilInput3D &input)=0 |
| Generic step function. | |
| virtual void | reset ()=0 |
| Reset the filter. | |
| virtual int | getEstimate (Pose3D *, Velocity3D *bestVel=0) |
| Get the current estimate. | |
| virtual int | getCovariance (MIPMatrix *cov) |
| Get the current covariance. | |
| virtual int | getAllEstimates (vector< Pose3D > &estimates, vector< Decimal > &weights, vector< Velocity3D > &velEstimates) |
| Get all current particles. | |
| virtual Decimal | getLastOdomUpdateTime () |
| Take the last time when a propagation step was performed. | |
| virtual string | print () |
| Print function. | |
Protected Attributes | |
| BootstrapFilter< ColumnVector, ColumnVector > * | _filter |
| PaFilBFLPar | _par |
| bool | _ignoreMeasures |
| bool | _nextStepResamplingOnMeasures |
| bool | _lastStepSystemUpdate |
| MipAlgorithms::PaFilBFL3D::PaFilBFL3D | ( | ) |
Parametrical constructor.
1.5.6