offline-ekf-flexibility-estimation.hpp
Go to the documentation of this file.
1 
14 #ifndef FLEXIBILITYESTIMATION_OFFLINEEKFFLEXIBILITYESTIMATION_H
15 #define FLEXIBILITYESTIMATION_OFFLINEEKFFLEXIBILITYESTIMATION_H
16 
18 #include <vector>
19 
20 namespace stateObservation
21 {
22 namespace examples
23 {
24 
51  const Vector & xh0,
52  unsigned numberOfContacts,
53  const std::vector<Vector3, Eigen::aligned_allocator<Vector3>> & contactsPositions,
54  double dt,
55  IndexedVectorArray * ino = 0x0,
56  IndexedVectorArray * premea = 0x0);
57 
81  const Vector & xh0,
82  unsigned numberOfContacts,
83  const std::vector<Vector3, Eigen::aligned_allocator<Vector3>> & contactsPositions,
84  double dt);
85 
86 #include <state-observation/examples/offline-ekf-flexibility-estimation.hxx>
87 
88 } // namespace examples
89 
90 } // namespace stateObservation
91 
92 #endif // FLEXIBILITYESTIMATION_OFFLINEEKFFLEXIBILITYESTIMATION_H
stateObservation::Vector
Eigen::VectorXd Vector
Dynamic sized scalar vector.
Definition: definitions.hpp:76
stateObservation::IndexedVectorArray
IndexedMatrixArrayT< Vector > IndexedVectorArray
Definition: definitions.hpp:659
stateObservation::IndexedMatrixArrayT< Vector >
stateObservation::examples::offlineEKFFlexibilityEstimation
stateObservation::IndexedVectorArray offlineEKFFlexibilityEstimation(const stateObservation::IndexedVectorArray &y, const stateObservation::IndexedVectorArray &u, const Vector &xh0, unsigned numberOfContacts, const std::vector< Vector3, Eigen::aligned_allocator< Vector3 >> &contactsPositions, double dt, IndexedVectorArray *ino=0x0, IndexedVectorArray *premea=0x0)
fixed-contact-ekf-flex-estimator-imu.hpp
Declares the class of the estimation of the flexibility using an extended Kalman filter and a fixed c...
stateObservation::Vector3
Eigen::Vector3d Vector3
3D vector
Definition: definitions.hpp:85
stateObservation
Definition: bidim-elastic-inv-pendulum-dyn-sys.hpp:20