state-observation 1.7.0
General implementation of observers.
Loading...
Searching...
No Matches
imu-multiplicative-attitude-reconstruction.hpp
1
13
14#ifndef IMUMULTUPLICATIVEATTITUDETRAJECTORYRECONTRUCTIONHPP
15#define IMUMULTUPLICATIVEATTITUDETRAJECTORYRECONTRUCTIONHPP
16
17#include <state-observation/api.h>
19#include <state-observation/dynamical-system/imu-mltpctive-dynamical-system.hpp>
20#include <state-observation/observer/extended-kalman-filter.hpp>
22
23namespace stateObservation
24{
25namespace examples
26{
27
54
55IndexedVectorArray imuMultiplicativeAttitudeReconstruction(const IndexedVectorArray & y,
56 const IndexedVectorArray & u,
57 const Vector & xh0,
58 const Matrix & p,
59 const Matrix & q,
60 const Matrix & r,
61 double dt);
62
87IndexedVectorArray imuMultiplicativeAttitudeReconstruction(const IndexedVectorArray & y,
88 const Vector & xh0,
89 const Matrix & p,
90 const Matrix & q,
91 const Matrix & r,
92 double dt);
93
94#include <state-observation/examples/imu-multiplicative-attitude-reconstruction.hxx>
95
96} // namespace examples
97
98} // namespace stateObservation
99
100#endif // IMUMULTUPLICATIVEATTITUDETRAJECTORYRECONTRUCTIONHPP
Provides an interface to simulate the dynamics provided by a dynamics functor.
Gathers many kinds of algorithms.
Filtering of divergent component of motion (DCM) and estimation of a bias betweeen the DCM and the co...
Eigen::MatrixXd Matrix
Dynamic sized Matrix.
Eigen::VectorXd Vector
Dynamic sized scalar vector.