25 #include <VirtualRobot/VirtualRobot.h>
34 #include <MemoryX/interface/components/LongtermMemoryInterface.h>
44 std::string nodeSetName,
46 memoryx::LongtermMemoryInterfacePrx longtermMemoryPrx);
54 static void CreateSample(VirtualRobot::RobotNodeSetPtr nodeSet,
55 Eigen::VectorXf jointMax,
56 Eigen::VectorXf jointMin,
57 VirtualRobot::RobotNodePtr root,
58 VirtualRobot::RobotNodePtr TCP,
60 Ice::DoubleSeq& shape);
63 VirtualRobot::RobotNodeSetPtr nodeSet,
66 const armarx::LinkedPoseBasePtr& poseAtLastLocalization,
67 const armarx::PoseBasePtr& globalRobotPoseAtLastLocalization,
68 const MultivariateNormalDistributionBasePtr& uncertaintyAtLastLocalization,
69 const Ice::Current&
c = Ice::emptyCurrent)
override;
82 template <
class IceBaseClass,
class DerivedClass>