state-observation 1.7.0
General implementation of observers.
Loading...
Searching...
No Matches
flexibility-estimator-base.hpp
Go to the documentation of this file.
1
11
12#ifndef FLEXIBILITY_ESTIMATION_FLEXIBILITY_ESTIMATOR_BASE_HPP
13#define FLEXIBILITY_ESTIMATION_FLEXIBILITY_ESTIMATOR_BASE_HPP
14
15#include <state-observation/api.h>
17
18namespace stateObservation
19{
20namespace flexibilityEstimation
21{
27class STATE_OBSERVATION_DLLAPI FlexibilityEstimatorBase
28{
29public:
32
35
38 virtual void setFlexibilityGuess(const Matrix &) = 0;
39
41 virtual void setMeasurement(const Vector &) = 0;
42
44 virtual Matrix4 getFlexibility() = 0;
45
46protected:
47};
48
49} // namespace flexibilityEstimation
50} // namespace stateObservation
51
52#endif // FLEXIBILITY_ESTIMATION_FLEXIBILITY_ESTIMATOR_BASE_HPP
virtual void setMeasurement(const Vector &)=0
Sets the value of the next sensor measurement y_{k+1}.
virtual Matrix4 getFlexibility()=0
Gets an estimation of the flexibility in the form of a homogeneous matrix.
Definitions of types and some structures.
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::MatrixXd Matrix
Dynamic sized Matrix.
Eigen::VectorXd Vector
Dynamic sized scalar vector.