#include <MemoryX/libraries/motionmodels/AbstractMotionModel.h>
Definition at line 39 of file AbstractMotionModel.h.
◆ EMotionModelType
| Enumerator |
|---|
| eMotionModelStaticObject | |
| eMotionModelRobotHand | |
| eMotionModelAttachedToOtherObject | |
| eMotionModelKBM | |
Definition at line 42 of file AbstractMotionModel.h.
◆ AbstractMotionModel() [1/2]
◆ AbstractMotionModel() [2/2]
◆ getMotionModelName()
| std::string getMotionModelName |
( |
| ) |
|
|
virtual |
◆ getMotionModelType()
◆ getMotionModelTypeByName()
◆ getPoseAtLastLocalisation()
| armarx::LinkedPoseBasePtr getPoseAtLastLocalisation |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
|
|
override |
◆ getPredictedPose()
| armarx::LinkedPoseBasePtr getPredictedPose |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
|
|
override |
◆ getPredictedPoseAtStartOfCurrentLocalization()
| armarx::LinkedPoseBasePtr getPredictedPoseAtStartOfCurrentLocalization |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
|
|
override |
◆ getPredictedPoseInternal()
◆ getUncertainty()
| memoryx::MultivariateNormalDistributionBasePtr getUncertainty |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
|
|
override |
◆ getUncertaintyAtStartOfCurrentLocalization()
| memoryx::MultivariateNormalDistributionBasePtr getUncertaintyAtStartOfCurrentLocalization |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
|
|
override |
◆ getUncertaintyInternal()
| virtual MultivariateNormalDistributionBasePtr getUncertaintyInternal |
( |
| ) |
|
|
protectedpure virtual |
◆ savePredictedPoseAtStartOfCurrentLocalization()
| void savePredictedPoseAtStartOfCurrentLocalization |
( |
const Ice::Current & |
= Ice::emptyCurrent | ) |
|
|
override |
◆ setPoseAtLastLocalisation()
| void setPoseAtLastLocalisation |
( |
const armarx::LinkedPoseBasePtr & |
poseAtLastLocalization, |
|
|
const armarx::PoseBasePtr & |
globalRobotPoseAtLastLocalization, |
|
|
const MultivariateNormalDistributionBasePtr & |
uncertaintyAtLastLocalization, |
|
|
const Ice::Current & |
= Ice::emptyCurrent |
|
) |
| |
|
override |
◆ GenericFactory
| friend class GenericFactory |
|
friend |
◆ motionPredictionLock
| std::recursive_mutex motionPredictionLock |
|
protected |
The documentation for this class was generated from the following files: