Implements the accelerometer-gyrometer measurements.
More...
#include <accelerometer-gyrometer.hpp>
|
|
| AccelerometerGyrometer (bool matrixMode=false, bool withAcceleroBias=false, bool withGyroBias=false) |
| virtual | ~AccelerometerGyrometer () |
| | Virtual destructor.
|
| void | setMatrixMode (bool matrixMode) |
| void | setWithGyroBias (bool withGyroBias) |
| void | setWithAcceleroBias (bool withAcceleroBias) |
|
| AlgebraicSensor () |
| | Default constructor.
|
| virtual | ~AlgebraicSensor () |
| | virtual destructor
|
| virtual Vector | getMeasurements (bool noisy=true) |
| virtual void | setState (const Vector &state, TimeIndex k) |
| | Sets the value of the state at instant k.
|
| virtual TimeIndex | getTime () const |
| | gets the current time
|
| virtual Index | getStateSize () const |
| | gets the state vector size. Pure virtual method.
|
| virtual Index | getMeasurementSize () const |
| | get the size of the measurements. Pure virtual method.
|
| virtual Index | concatenateWithInput (Index n) |
|
| SensorBase () |
| | default constructor
|
| virtual | ~SensorBase () |
| | virtual destructor
|
| virtual void | setNoise (NoiseBase *) |
|
virtual NoiseBase * | getNoise () const |
| | gets the pointer on the measurements noise
|
|
virtual void | resetNoise () |
| | removes the noise
|
|
virtual Vector | stateVectorZero () const |
| | gets a zero vector of the size of a state vector
|
|
virtual bool | checkStateVector (const Vector &) const |
| | checks whether a vector is correctly sized or not
|
Implements the accelerometer-gyrometer measurements.
Definition at line 33 of file accelerometer-gyrometer.hpp.
◆ ~AccelerometerGyrometer()
| virtual stateObservation::AccelerometerGyrometer::~AccelerometerGyrometer |
( |
| ) |
|
|
inlinevirtual |
◆ setMatrixMode()
| void stateObservation::AccelerometerGyrometer::setMatrixMode |
( |
bool | matrixMode | ) |
|
|
inline |
◆ setWithGyroBias()
| void stateObservation::AccelerometerGyrometer::setWithGyroBias |
( |
bool | withGyroBias | ) |
|
|
inline |
◆ setWithAcceleroBias()
| void stateObservation::AccelerometerGyrometer::setWithAcceleroBias |
( |
bool | withAcceleroBias | ) |
|
|
inline |
◆ getStateSize_()
| virtual Index stateObservation::AccelerometerGyrometer::getStateSize_ |
( |
| ) |
const |
|
protectedvirtual |
◆ getMeasurementSize_()
| virtual Index stateObservation::AccelerometerGyrometer::getMeasurementSize_ |
( |
| ) |
const |
|
protectedvirtual |
◆ computeNoiselessMeasurement_()
| virtual Vector stateObservation::AccelerometerGyrometer::computeNoiselessMeasurement_ |
( |
| ) |
|
|
protectedvirtual |
◆ r_
| Matrix3 stateObservation::AccelerometerGyrometer::r_ |
|
protected |
◆ acc_
| Vector3 stateObservation::AccelerometerGyrometer::acc_ |
|
protected |
◆ omega_
| Vector3 stateObservation::AccelerometerGyrometer::omega_ |
|
protected |
◆ output_
| Vector stateObservation::AccelerometerGyrometer::output_ |
|
protected |
◆ withGyroBias_
| bool stateObservation::AccelerometerGyrometer::withGyroBias_ |
|
protected |
◆ withAcceleroBias_
| bool stateObservation::AccelerometerGyrometer::withAcceleroBias_ |
|
protected |
◆ matrixMode_
| bool stateObservation::AccelerometerGyrometer::matrixMode_ |
|
protected |
◆ stateSize_
| const Index stateObservation::AccelerometerGyrometer::stateSize_ = 10 |
|
staticprotected |
◆ stateSizeMatrix_
| const Index stateObservation::AccelerometerGyrometer::stateSizeMatrix_ = 15 |
|
staticprotected |
◆ measurementSize_
| const Index stateObservation::AccelerometerGyrometer::measurementSize_ = 6 |
|
staticprotected |
◆ currentStateSize_
| Index stateObservation::AccelerometerGyrometer::currentStateSize_ |
|
protected |
The documentation for this class was generated from the following file: