3 #include <SimoxUtility/algorithm/string.h>
6 #include <RobotAPI/libraries/armem_skills/aron/Skill.aron.generated.h>
21 const std::string& prefix)
36 auto commitDataAron = std::make_shared<aron::data::Dict>(commitData);
39 skills::arondto::SkillExecutionRequest request;
40 request.fromAron(commitDataAron);
56 skills::arondto::SkillExecutionRequest request;
59 auto aron = request.toAron();
62 auto& entityUpdate = comm.
add();
66 skillExecutionMemID.
entityName = request.skillId.skillName;
68 entityUpdate.entityID = skillExecutionMemID;
69 entityUpdate.instancesData = {aron};
70 entityUpdate.confidence = 1.0;
75 auto& entityUpdate = comm.
add();
79 skillExecutionMemID.
entityName =
"All Skill Execution Requests";
81 entityUpdate.entityID = skillExecutionMemID;
82 entityUpdate.instancesData = {aron};
83 entityUpdate.confidence = 1.0;