|
|
#include <RobotAPI/libraries/ukfm/SystemModel.h>
Classes | |
| struct | dim |
Public Types | |
| using | ControlNoiseT |
| using | ControlT = ControlSE3<FloatT> |
| using | FloatT = floatT |
| using | ObsT = Eigen::Matrix<FloatT, dim::obs, 1> |
| using | SigmaPointsT = Eigen::Matrix<FloatT, dim::state, 1> |
| using | StateT = StateSE3<FloatT> |
Static Public Member Functions | |
| static SigmaPointsT | inverseRetraction (const StateT &state1, const StateT &state2) |
| static ObsT | observationFunction (const StateT &state) |
| static StateT | propagationFunction (const StateT &state, const ControlT &control, const ControlNoiseT &noise, FloatT dt) |
| static StateT | retraction (const StateT &state, const SigmaPointsT &sigmaPoints) |
Definition at line 78 of file SystemModel.h.
| using ControlNoiseT |
Definition at line 91 of file SystemModel.h.
| using ControlT = ControlSE3<FloatT> |
Definition at line 89 of file SystemModel.h.
| using FloatT = floatT |
Definition at line 87 of file SystemModel.h.
| using ObsT = Eigen::Matrix<FloatT, dim::obs, 1> |
Definition at line 90 of file SystemModel.h.
| using SigmaPointsT = Eigen::Matrix<FloatT, dim::state, 1> |
Definition at line 93 of file SystemModel.h.
Definition at line 88 of file SystemModel.h.
|
static |
Definition at line 54 of file SystemModel.cpp.
|
static |
Definition at line 34 of file SystemModel.cpp.
|
static |
Definition at line 42 of file SystemModel.cpp.
|
static |
Definition at line 63 of file SystemModel.cpp.