This class is used to customize the way the difference between measurements, the state update function and the differentiation are performed. default is the usual natual arithmetics. overload any ohter one. More...
#include <state-observation/tools/state-vector-arithmetics.hpp>
Public Member Functions | |
virtual void | stateSum (const Vector &stateVector, const Vector &tangentVector, Vector &sum) |
virtual void | stateDifference (const Vector &stateVector1, const Vector &stateVector2, Vector &difference) |
virtual void | measurementDifference (const Vector &measureVector1, const Vector &measureVector2, Vector &difference) |
This class is used to customize the way the difference between measurements, the state update function and the differentiation are performed. default is the usual natual arithmetics. overload any ohter one.
|
virtual |
Reimplemented in stateObservation::KineticsObserver.
|
virtual |
Reimplemented in stateObservation::KineticsObserver, and stateObservation::IMUMltpctiveDynamicalSystem.
|
virtual |
Reimplemented in stateObservation::KineticsObserver, and stateObservation::IMUMltpctiveDynamicalSystem.