Go to the documentation of this file.
8 #include <ArmarXCore/interface/core/Profiler.h>
11 #include <RobotAPI/interface/skills/SkillManagerInterface.h>
12 #include <RobotAPI/interface/skills/SkillProviderInterface.h>
A base class for core segments.
Helps connecting a Memory server to the Ice interface.
SkillExecutionRequestCoreSegment(armem::server::MemoryToIceAdapter &iceMemory)
skills::SkillExecutionRequest convertCommit(const aron::data::dto::DictPtr &commitData)
void defineProperties(PropertyDefinitionsPtr defs, const std::string &prefix)
static constexpr const char * CoreSegmentName
std::shared_ptr< Dict > DictPtr
MemoryToIceAdapter & iceMemory
void addSkillExecutionRequest(const skills::SkillExecutionRequest &info)