AbstractMotionModel(armarx::RobotStateComponentInterfacePrx robotStateProxy) | AbstractMotionModel | |
AbstractMotionModel() | AbstractMotionModel | protected |
armarx::GenericFactory class | MotionModelKBM | friend |
CreateKBMFromSamples(VirtualRobot::RobotPtr robot, VirtualRobot::RobotNodeSetPtr nodeSet, VirtualRobot::SceneObjectPtr referenceFrame) | MotionModelKBM | static |
CreateSample(VirtualRobot::RobotNodeSetPtr nodeSet, Eigen::VectorXf jointMax, Eigen::VectorXf jointMin, VirtualRobot::RobotNodePtr root, VirtualRobot::RobotNodePtr TCP, Ice::DoubleSeq &prop, Ice::DoubleSeq &shape) | MotionModelKBM | static |
eMotionModelAttachedToOtherObject enum value | AbstractMotionModel | |
eMotionModelKBM enum value | AbstractMotionModel | |
eMotionModelRobotHand enum value | AbstractMotionModel | |
eMotionModelStaticObject enum value | AbstractMotionModel | |
EMotionModelType enum name | AbstractMotionModel | |
getJointAngles(armarx::SharedRobotInterfacePrx robotPrx) | MotionModelKBM | protected |
getMotionModelName() | AbstractMotionModel | virtual |
getMotionModelType() override | MotionModelKBM | inlinevirtual |
getMotionModelTypeByName(std::string motionModelName) | AbstractMotionModel | static |
getPoseAtLastLocalisation(const Ice::Current &=Ice::emptyCurrent) override | AbstractMotionModel | |
getPredictedPose(const Ice::Current &=Ice::emptyCurrent) override | AbstractMotionModel | |
getPredictedPoseAtStartOfCurrentLocalization(const Ice::Current &=Ice::emptyCurrent) override | AbstractMotionModel | |
getPredictedPoseInternal() override | MotionModelKBM | protectedvirtual |
getUncertainty(const Ice::Current &=Ice::emptyCurrent) override | AbstractMotionModel | |
getUncertaintyAtStartOfCurrentLocalization(const Ice::Current &=Ice::emptyCurrent) override | AbstractMotionModel | |
getUncertaintyInternal() override | MotionModelKBM | protectedvirtual |
ice_postUnmarshal() override | MotionModelKBM | protected |
kbm | MotionModelKBM | protected |
memoryName | MotionModelKBM | protected |
MotionModelKBM(std::string referenceNodeName, std::string nodeSetName, armarx::RobotStateComponentInterfacePrx robotStateProxy, memoryx::LongtermMemoryInterfacePrx longtermMemoryPrx) | MotionModelKBM | |
MotionModelKBM() | MotionModelKBM | inlineprotected |
motionPredictionLock | AbstractMotionModel | protected |
periodicUpdate() | MotionModelKBM | protected |
robot | MotionModelKBM | protected |
savePredictedPoseAtStartOfCurrentLocalization(const Ice::Current &=Ice::emptyCurrent) override | AbstractMotionModel | |
setPoseAtLastLocalisation(const armarx::LinkedPoseBasePtr &poseAtLastLocalization, const armarx::PoseBasePtr &globalRobotPoseAtLastLocalization, const MultivariateNormalDistributionBasePtr &uncertaintyAtLastLocalization, const Ice::Current &c=Ice::emptyCurrent) override | MotionModelKBM | |
updaterThreadTask | MotionModelKBM | protected |