31 #include <RobotAPI/interface/core/FramedPoseBase.h>
42 usingProxy(getProperty<std::string>(
"RobotStateComponentName").getValue());
44 usingProxy(getProperty<std::string>(
"WorkingMemoryName").getValue());
45 usingProxy(getProperty<std::string>(
"ObjectMemoryObserverName").getValue());
46 usingProxy(getProperty<std::string>(
"PriorKnowledgeName").getValue());
47 usingProxy(getProperty<std::string>(
"ViewSelectionName").getValue());
58 robotStateComponent = getProxy<RobotStateComponentInterfacePrx>(
59 getProperty<std::string>(
"RobotStateComponentName").getValue());
64 workingMemoryProxy = getProxy<memoryx::WorkingMemoryInterfacePrx>(
65 getProperty<std::string>(
"WorkingMemoryName").getValue());
66 objectMemoryObserverProxy = getProxy<memoryx::ObjectMemoryObserverInterfacePrx>(
67 getProperty<std::string>(
"ObjectMemoryObserverName").getValue());
68 priorKnowledgeProxy = getProxy<memoryx::PriorKnowledgeInterfacePrx>(
69 getProperty<std::string>(
"PriorKnowledgeName").getValue());
70 viewSelection = getProxy<ViewSelectionInterfacePrx>(
71 getProperty<std::string>(
"ViewSelectionName").getValue());
76 remoteRobot.reset(
new RemoteRobot(robotStateComponent->getSynchronizedRobot()));
78 debugDrawerTopicProxy = getTopic<armarx::DebugDrawerInterfacePrx>(
"DebugDrawerUpdates");
90 BringObjectGroupStatechartContext::createPropertyDefinitions()