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 
21 namespace stateObservation
22 {
23 namespace examples
24 {
25 
60  const Matrix & xh0,
61  const stateObservation::IndexedVectorArray numberOfContacts,
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(),
71  IndexedVectorArray * prediction = 0x0,
72  IndexedVectorArray * inovation = 0x0,
73  IndexedVectorArray * predictedMeasurements = 0x0,
74  IndexedVectorArray * simulatedMeasurements = 0x0,
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
stateObservation::IndexedVectorArray
IndexedMatrixArrayT< Vector > IndexedVectorArray
Definition: definitions.hpp:659
stateObservation::IndexedMatrixArrayT< Vector >
stateObservation::Matrix
Eigen::MatrixXd Matrix
Dynamic sized Matrix.
Definition: definitions.hpp:100
stateObservation::Matrix3
Eigen::Matrix3d Matrix3
3x3 Scalar Matrix
Definition: definitions.hpp:109
stateObservation::examples::offlineModelBaseFlexEstimation
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)
model-base-ekf-flex-estimator-imu.hpp
Declares the class of the estimation of the flexibility using an extended Kalman filter and a fixed c...
stateObservation
Definition: bidim-elastic-inv-pendulum-dyn-sys.hpp:20