17 return "GraspControlSkillProvider";
22 graspControlSkillContext.
onInit(*
this);
32 addSkill(std::make_unique<CloseHandAndAttachSkill>(mns,
arviz, graspControlSkillContext));
33 addSkill(std::make_unique<MovePlatformForGraspSkill>(mns,
arviz, graspControlSkillContext));
34 addSkill(std::make_unique<MovePlatformAfterGraspSkill>(mns,
arviz, graspControlSkillContext));
35 addSkill(std::make_unique<ExecuteGraspSkill>(mns,
arviz, graspControlSkillContext));
36 addSkill(std::make_unique<GraspObjectSkill>(mns,
arviz, graspControlSkillContext));
38 addSkill(std::make_unique<OpenHandAndDetachSkill>(mns,
arviz, graspControlSkillContext));
39 addSkill(std::make_unique<MovePlatformForPutdownSkill>(mns,
arviz, graspControlSkillContext));
40 addSkill(std::make_unique<MovePlatformAfterPutdownSkill>(mns,
arviz, graspControlSkillContext));
41 addSkill(std::make_unique<ExecutePutdownSkill>(mns,
arviz, graspControlSkillContext));
42 addSkill(std::make_unique<PutdownObjectSkill>(mns,
arviz, graspControlSkillContext));