![]() |
Ginan
|
Structure to encapsulate all filter data objects read from binary files. More...
Structure to encapsulate all filter data objects read from binary files.
Public Member Functions | |
| void | resetTransitionMatrix (int size) |
| Reset transition matrix to identity. | |
| void | updateTransitionMatrix (const MatrixXd &newTransition) |
| Update transition matrix by multiplying with new transition. | |
| void | initializeSmoothedFilter (const KFState &kfState) |
| Initialize smoothed filter from kalman plus state. | |
| bool | performRtsComputation (KFState &kfState, const RtsConfiguration &config) |
| Perform RTS smoothing computation for current epoch. | |
Data Fields | |
| KFState | kalmanMinus |
| KFState | kalmanPlus |
| KFState | smoothedKF |
| KFMeas | measurements |
| MatrixXd | transitionMatrix |
| TransitionMatrixObject | transitionMatrixObject |
| map< string, string > | metaDataMap |
| bool | smoothedXready = false |
| bool | smoothedPready = false |
| bool | skipNextRts = false |
| void FilterData::initializeSmoothedFilter | ( | const KFState & | kfState | ) |
Initialize smoothed filter from kalman plus state.
| bool FilterData::performRtsComputation | ( | KFState & | kfState, |
| const RtsConfiguration & | config ) |
Perform RTS smoothing computation for current epoch.
| void FilterData::resetTransitionMatrix | ( | int | size | ) |
Reset transition matrix to identity.
| void FilterData::updateTransitionMatrix | ( | const MatrixXd & | newTransition | ) |
Update transition matrix by multiplying with new transition.
| KFState FilterData::kalmanMinus |
| KFState FilterData::kalmanPlus |
| KFMeas FilterData::measurements |
| map<string, string> FilterData::metaDataMap |
| bool FilterData::skipNextRts = false |
| KFState FilterData::smoothedKF |
| bool FilterData::smoothedPready = false |
| bool FilterData::smoothedXready = false |
| MatrixXd FilterData::transitionMatrix |
| TransitionMatrixObject FilterData::transitionMatrixObject |