#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