3 #include <SimoxUtility/algorithm/string.h>
6 #include <RobotAPI/libraries/armem_skills/aron/Skill.aron.generated.h>
21 const std::string& prefix)
37 auto commitDataAron = std::make_shared<aron::data::Dict>(commitData);
40 skills::arondto::SkillExecutionRequest request;
41 request.fromAron(commitDataAron);
57 skills::arondto::SkillExecutionRequest request;
60 auto aron = request.toAron();
63 auto& entityUpdate = comm.
add();
67 skillExecutionMemID.
entityName = request.skillId.skillName;
69 entityUpdate.entityID = skillExecutionMemID;
70 entityUpdate.instancesData = {aron};
71 entityUpdate.confidence = 1.0;
76 auto& entityUpdate = comm.
add();
80 skillExecutionMemID.
entityName =
"All Skill Execution Requests";
82 entityUpdate.entityID = skillExecutionMemID;
83 entityUpdate.instancesData = {aron};
84 entityUpdate.confidence = 1.0;