| 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 |