25#include <RobotSkillTemplates/libraries/skill_joint_control/aron/MoveJointsToPositionAcceptedType.aron.generated.h>
34 public PeriodicSimpleSpecializedSkill<
35 joint_control::arondto::MoveJointsToPositionAcceptedType>
38 using ArgType = joint_control::arondto::MoveJointsToPositionAcceptedType;
45 Skill::InitResult init(const SpecializedInitInput& in) final;
46 PeriodicSkill::StepResult step(const SpecializedMainInput& in) final;
47 Skill::ExitResult exit(const SpecializedExitInput& in) final;
53 bool already_running = false;
The memory name system (MNS) client.
JointControlSkill(armem::client::MemoryNameSystem &mns, JointControlSkillContext &c)
JointControlSkillContext & context
armem::client::MemoryNameSystem & mns
joint_control::arondto::MoveJointsToPositionAcceptedType ArgType
MoveJointsToPosition(armem::client::MemoryNameSystem &mns, JointControlSkillContext &context)
static SkillDescription Description
This file is part of ArmarX.