13#ifndef FLEXBILITYESTMATOR_FIXEDCONTACTEKFFLEXIBILITYESTIMATOR_IMU_H
14#define FLEXBILITYESTMATOR_FIXEDCONTACTEKFFLEXIBILITYESTIMATOR_IMU_H
16#include <state-observation/api.h>
22namespace flexibilityEstimation
37 private boost::noncopyable
98 virtual void updateCovarianceMatrix_();
102 double virtualMeasurementCovariance_;
106 static const Index stateSizeConst_ = 18;
107 static const Index measurementSizeConst_ = 6;
108 static const Index inputSizeConst_ = 15;
EKFFlexibilityEstimatorBase(Index stateSize, Index measurementSize, Index inputSize, const Vector &dx=Vector::Zero(0))
Declare the class of the flexibility estimation using the extended Kalman Filter.
Filtering of divergent component of motion (DCM) and estimation of a bias betweeen the DCM and the co...
Eigen::Matrix4d Matrix4
4x4 Scalar Matrix
Eigen::Vector3d Vector3
3D vector
Eigen::MatrixXd Matrix
Dynamic sized Matrix.
Eigen::VectorXd Vector
Dynamic sized scalar vector.