#include <sot/core/kalman.hh>
List of all members.
Public Member Functions |
| virtual const std::string & | getClassName (void) const |
| virtual std::string | getDocString () const |
| | Kalman (const std::string &name) |
| void | display (std::ostream &os) const |
| void | commandLine (const std::string &cmdLine, std::istringstream &cmdArgs, std::ostream &os) |
Public Attributes |
| SignalPtr< Vector, int > | measureSIN |
| SignalPtr< Matrix, int > | modelTransitionSIN |
| SignalPtr< Matrix, int > | modelMeasureSIN |
| SignalPtr< Matrix, int > | noiseTransitionSIN |
| SignalPtr< Matrix, int > | noiseMeasureSIN |
| SignalPtr< Vector, int > | statePredictedSIN |
| SignalPtr< Vector, int > | observationPredictedSIN |
| SignalTimeDependent< Matrix, int > | varianceUpdateSOUT |
| SignalTimeDependent< Vector, int > | stateUpdateSOUT |
| SignalTimeDependent< Matrix, int > | gainSINTERN |
| SignalTimeDependent< Matrix, int > | innovationSINTERN |
Static Public Attributes |
| static const std::string | CLASS_NAME |
Protected Member Functions |
| Matrix & | computeVarianceUpdate (Matrix &P_k_k, const int &time) |
| Vector & | computeStateUpdate (Vector &x_est, const int &time) |
| void | setStateEstimation (const Vector &x0) |
| void | setStateVariance (const Matrix &P0) |
Protected Attributes |
| unsigned int | size_state |
| unsigned int | size_measure |
| double | dt |
| Vector | stateEstimation_ |
| Matrix | stateVariance_ |
| Vector | z_ |
| Matrix | FP_ |
| Matrix | Pk_k_1_ |
| Matrix | S_ |
| Matrix | K_ |
Constructor & Destructor Documentation
Member Function Documentation
Member Data Documentation