|
state-observation 1.7.0
|
This class describes the dynamics of a robot's flexibility this dynamics is the simplest possible system, the flexibility is expressed as a rotation against the contact positions with no other hypothesis than that the contact points are at constant position. More...
#include <state-observation/flexibility-estimation/imu-fixed-contact-dynamical-system.hpp>


Protected Types | |
| typedef kine::indexes< kine::rotationVector > | indexes |
Protected Member Functions | |
| Quaternion | computeQuaternion_ (const Vector3 &x) |
Protected Member Functions inherited from stateObservation::DynamicalSystemFunctorBase | |
| void | assertStateVector_ (const Vector &v) |
| void | assertInputVector_ (const Vector &v) |
Protected Attributes | |
| stateObservation::AccelerometerGyrometer | sensor_ |
| stateObservation::NoiseBase * | processNoise_ |
| double | dt_ |
| Vector3Unaligned | orientationVector_ |
| QuaternionUnaligned | quaternion_ |
| Index | measurementSize_ |
| std::vector< Vector3, Eigen::aligned_allocator< Vector3 > > | contactPositions_ |
Static Protected Attributes | |
| static const Index | stateSize_ = 18 |
| static const Index | inputSize_ = 15 |
| static const Index | measurementSizeBase_ = 6 |
This class describes the dynamics of a robot's flexibility this dynamics is the simplest possible system, the flexibility is expressed as a rotation against the contact positions with no other hypothesis than that the contact points are at constant position.
|
protected |
|
explicit |
constructor
|
virtual |
virtual destructor
|
protected |
|
virtual |
Gets the input size.
Implements stateObservation::DynamicalSystemFunctorBase.
|
virtual |
Gets a pointer on the measurement noise.
|
virtual |
Gets the measurement size.
Implements stateObservation::DynamicalSystemFunctorBase.
|
virtual |
Gets the process noise.
|
virtual |
Gets the state size.
Implements stateObservation::DynamicalSystemFunctorBase.
|
virtual |
Description of the sensor's dynamics.
Implements stateObservation::DynamicalSystemFunctorBase.
|
virtual |
Removes the measurement noise.
|
virtual |
Removes the process noise.
|
virtual |
Sets the position of the contact number i.
|
virtual |
Sets the number of contacts.
|
virtual |
Sets a noise which disturbs the measurements.
|
virtual |
Sets a noise which disturbs the state dynamics.
|
virtual |
Set the period of the time discretization.
|
virtual |
Description of the state dynamics.
Implements stateObservation::DynamicalSystemFunctorBase.
|
protected |
|
protected |
|
staticprotected |
|
protected |
|
staticprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
staticprotected |