Bayesian Filtering Library
Generated from SVN r
|
This is the complete list of members for NonminimalKalmanFilter, including all inherited members.
_K (defined in KalmanFilter) | KalmanFilter | protected |
_mapMeasUpdateVariables (defined in KalmanFilter) | KalmanFilter | protected |
_mapMeasUpdateVariables_it (defined in KalmanFilter) | KalmanFilter | protected |
_Mu_new (defined in KalmanFilter) | KalmanFilter | protected |
_Nis (defined in KalmanFilter) | KalmanFilter | protected |
_post | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | protected |
_prior | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | protected |
_Sigma_new (defined in KalmanFilter) | KalmanFilter | protected |
_Sigma_temp (defined in KalmanFilter) | KalmanFilter | protected |
_Sigma_temp_par (defined in KalmanFilter) | KalmanFilter | protected |
_SMatrix (defined in KalmanFilter) | KalmanFilter | protected |
_timestep | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | protected |
AllocateMeasModel(const vector< unsigned int > &meas_dimensions) | KalmanFilter | |
AllocateMeasModel(const unsigned int &meas_dimensions) | KalmanFilter | |
CalculateMeasUpdate(const MatrixWrapper::ColumnVector &z, const MatrixWrapper::ColumnVector &Z, const MatrixWrapper::Matrix &H, const MatrixWrapper::SymmetricMatrix &R) | KalmanFilter | protected |
CalculateNis(const MatrixWrapper::ColumnVector &z, const MatrixWrapper::ColumnVector &Z, const MatrixWrapper::Matrix &H, const MatrixWrapper::SymmetricMatrix &R) (defined in KalmanFilter) | KalmanFilter | protected |
CalculateSysUpdate(const MatrixWrapper::ColumnVector &J, const MatrixWrapper::Matrix &F, const MatrixWrapper::SymmetricMatrix &Q) | KalmanFilter | protected |
Filter(Pdf< MatrixWrapper::ColumnVector > *prior) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | |
Filter(const Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > &filt) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | |
KalmanFilter(Gaussian *prior) | KalmanFilter | |
MeasUpdate(MeasurementModel< ColumnVector, ColumnVector > *const measmodel, const ColumnVector &z, const ColumnVector &s) (defined in NonminimalKalmanFilter) | NonminimalKalmanFilter | virtual |
BFL::KalmanFilter::MeasUpdate(MeasurementModel< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > *const measmodel, const MatrixWrapper::ColumnVector &z, const MatrixWrapper::ColumnVector &s)=0 | KalmanFilter | protectedpure virtual |
NonminimalKalmanFilter(Gaussian *prior, unsigned int NrIterations, vector< NLSysModel * > minimalsysmodels, vector< NLMeasModel * > minimalmeasmodels, vector< GiNaC::symbol > nonlinearstate= *(new vector< GiNaC::symbol >)) | NonminimalKalmanFilter | |
PostGet() | KalmanFilter | virtual |
PostMuSet(const MatrixWrapper::ColumnVector &c) | KalmanFilter | protected |
PostSigmaSet(const MatrixWrapper::SymmetricMatrix &s) | KalmanFilter | protected |
Reset(Pdf< MatrixWrapper::ColumnVector > *prior) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | virtual |
SysUpdate(SystemModel< ColumnVector > *const sysmodel, const ColumnVector &u) (defined in NonminimalKalmanFilter) | NonminimalKalmanFilter | virtual |
BFL::KalmanFilter::SysUpdate(SystemModel< MatrixWrapper::ColumnVector > *const sysmodel, const MatrixWrapper::ColumnVector &u)=0 | KalmanFilter | protectedpure virtual |
TimeStepGet() const | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | |
Update(SystemModel< MatrixWrapper::ColumnVector > *const sysmodel, const MatrixWrapper::ColumnVector &u, MeasurementModel< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > *const measmodel, const MatrixWrapper::ColumnVector &z, const MatrixWrapper::ColumnVector &s) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | virtual |
Update(SystemModel< MatrixWrapper::ColumnVector > *const sysmodel, MeasurementModel< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > *const measmodel, const MatrixWrapper::ColumnVector &z, const MatrixWrapper::ColumnVector &s) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | virtual |
Update(SystemModel< MatrixWrapper::ColumnVector > *const sysmodel, MeasurementModel< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > *const measmodel, const MatrixWrapper::ColumnVector &z) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | virtual |
Update(SystemModel< MatrixWrapper::ColumnVector > *const sysmodel, const MatrixWrapper::ColumnVector &u, MeasurementModel< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > *const measmodel, const MatrixWrapper::ColumnVector &z) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | virtual |
Update(SystemModel< MatrixWrapper::ColumnVector > *const sysmodel, const MatrixWrapper::ColumnVector &u) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | virtual |
Update(SystemModel< MatrixWrapper::ColumnVector > *const sysmodel) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | virtual |
Update(MeasurementModel< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > *const measmodel, const MatrixWrapper::ColumnVector &z, const MatrixWrapper::ColumnVector &s) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | virtual |
Update(MeasurementModel< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > *const measmodel, const MatrixWrapper::ColumnVector &z) | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | virtual |
UpdateInternal(SystemModel< MatrixWrapper::ColumnVector > *const sysmodel, const MatrixWrapper::ColumnVector &u, MeasurementModel< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > *const measmodel, const MatrixWrapper::ColumnVector &z, const MatrixWrapper::ColumnVector &s) | KalmanFilter | protectedvirtual |
~Filter() | Filter< MatrixWrapper::ColumnVector, MatrixWrapper::ColumnVector > | virtual |
~KalmanFilter() | KalmanFilter | virtual |
~NonminimalKalmanFilter() | NonminimalKalmanFilter | virtual |