Go to the documentation of this file.
28 #include <MemoryX/interface/components/WorkingMemoryInterface.h>
44 defineOptionalProperty<std::string>(
"RobotStateComponentName",
"RobotStateComponent",
"Name of the RobotStateComponent that should be used");
45 defineOptionalProperty<std::string>(
"WorkingMemoryName",
"WorkingMemory",
"Name of the WorkingMemory that should be used. Leave empty to not use the working memory and update the robotstate directly");
70 return "StaticAgentReporter";
104 memoryx::AgentInstancesSegmentBasePrx agentInstanceSegment;
void onExitComponent() override
std::string prefix
Prefix of the properties such as namespace, domain, component name, etc.
void onConnectComponent() override
void onDisconnectComponent() override
Brief description of class StaticAgentReporter.
std::string getDefaultName() const override
Baseclass for all ArmarX ManagedIceObjects requiring properties.
Default component property definition container.
StaticAgentReporterPropertyDefinitions(std::string prefix)
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::shared_ptr< class Robot > RobotPtr
void onInitComponent() override