|
#include <armarx/navigation/human/HumanSystemModel.h>
Classes | |
struct | dim |
Public Types | |
using | ControlNoiseT = Eigen::Matrix< FloatT, dim::control, 1 > |
using | ControlT = ControlSO2xR2< FloatT > |
using | FloatT = floatT |
using | ObsT = Eigen::Matrix< FloatT, dim::obs, 1 > |
using | SigmaPointsT = Eigen::Matrix< FloatT, dim::state, 1 > |
using | StateT = StateSO2xR2< 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 46 of file HumanSystemModel.h.
using ControlNoiseT = Eigen:: Matrix<FloatT, dim::control, 1> |
Definition at line 59 of file HumanSystemModel.h.
using ControlT = ControlSO2xR2<FloatT> |
Definition at line 56 of file HumanSystemModel.h.
using FloatT = floatT |
Definition at line 54 of file HumanSystemModel.h.
using ObsT = Eigen::Matrix<FloatT, dim::obs, 1> |
Definition at line 57 of file HumanSystemModel.h.
using SigmaPointsT = Eigen::Matrix<FloatT, dim::state, 1> |
Definition at line 60 of file HumanSystemModel.h.
using StateT = StateSO2xR2<FloatT> |
Definition at line 55 of file HumanSystemModel.h.
|
static |
Definition at line 50 of file HumanSystemModel.cpp.
|
static |
Definition at line 10 of file HumanSystemModel.cpp.
|
static |
Definition at line 20 of file HumanSystemModel.cpp.
|
static |
Definition at line 35 of file HumanSystemModel.cpp.