state-observation 1.7.0
Loading...
Searching...
No Matches
offline-model-base-flex-estimation.hpp
Go to the documentation of this file.
1
14#ifndef FLEXIBILITYESTIMATION_OFFLINEMODELBASEFLEXESTIMATOR_H
15#define FLEXIBILITYESTIMATION_OFFLINEMODELBASEFLEXESTIMATOR_H
16
17#include <state-observation/api.h>
19#include <vector>
20
21namespace stateObservation
22{
23namespace examples
24{
25
60 const Matrix & xh0,
62 double dt,
63 double mass,
64 bool withForce,
67 const Matrix3 & kfe = Matrix3::Zero(),
68 const Matrix3 & kfv = Matrix3::Zero(),
69 const Matrix3 & kte = Matrix3::Zero(),
70 const Matrix3 & ktv = Matrix3::Zero(),
75 int verbose = 0x0);
76
77#include <state-observation/examples/offline-model-base-flex-estimation.hxx>
78
79} // namespace examples
80
81} // namespace stateObservation
82
83#endif // FLEXIBILITYESTIMATION_OFFLINEEKFFLEXIBILITYESTIMATION_H
Declares the class of the estimation of the flexibility using an extended Kalman filter and a fixed c...
stateObservation::IndexedVectorArray offlineModelBaseFlexEstimation(const stateObservation::IndexedVectorArray &y, const stateObservation::IndexedVectorArray &u, const Matrix &xh0, const stateObservation::IndexedVectorArray numberOfContacts, double dt, double mass, bool withForce, const stateObservation::IndexedMatrixArray &Q=stateObservation::IndexedMatrixArray(), const stateObservation::IndexedMatrixArray &R=stateObservation::IndexedMatrixArray(), const Matrix3 &kfe=Matrix3::Zero(), const Matrix3 &kfv=Matrix3::Zero(), const Matrix3 &kte=Matrix3::Zero(), const Matrix3 &ktv=Matrix3::Zero(), IndexedVectorArray *prediction=0x0, IndexedVectorArray *inovation=0x0, IndexedVectorArray *predictedMeasurements=0x0, IndexedVectorArray *simulatedMeasurements=0x0, int verbose=0x0)
Definition bidim-elastic-inv-pendulum-dyn-sys.hpp:21
Eigen::Matrix3d Matrix3
3x3 Scalar Matrix
Definition definitions.hpp:109
Eigen::MatrixXd Matrix
Dynamic sized Matrix.
Definition definitions.hpp:100