state-observation 1.7.0
General implementation of observers.
Loading...
Searching...
No Matches
offline-ekf-flexibility-estimation.hpp
Go to the documentation of this file.
1
13
14#ifndef FLEXIBILITYESTIMATION_OFFLINEEKFFLEXIBILITYESTIMATION_H
15#define FLEXIBILITYESTIMATION_OFFLINEEKFFLEXIBILITYESTIMATION_H
16
18#include <vector>
19
20namespace stateObservation
21{
22namespace examples
23{
24
48stateObservation::IndexedVectorArray offlineEKFFlexibilityEstimation(
49 const stateObservation::IndexedVectorArray & y,
50 const stateObservation::IndexedVectorArray & u,
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
79stateObservation::IndexedVectorArray offlineEKFFlexibilityEstimation(
80 const stateObservation::IndexedVectorArray & y,
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
Declares the class of the estimation of the flexibility using an extended Kalman filter and a fixed c...
Filtering of divergent component of motion (DCM) and estimation of a bias betweeen the DCM and the co...
Eigen::Vector3d Vector3
3D vector
Eigen::VectorXd Vector
Dynamic sized scalar vector.