25#include <VirtualRobot/RobotNodeSet.h>
29#include <RobotSkillTemplates/libraries/skill_tcp_control/aron/MoveTCPToTargetPoseAcceptedType.aron.generated.h>
38 public PeriodicSimpleSpecializedSkill<tcp_control::arondto::MoveTCPToTargetPoseAcceptedType>
41 using ArgType = armarx::skills::tcp_control::arondto::MoveTCPToTargetPoseAcceptedType;
49 StepResult step(
const SpecializedMainInput& in)
final;
56 bool tcpControlUnitRequestedOnStart =
false;
The memory name system (MNS) client.
MoveTCPToTargetPose(armem::client::MemoryNameSystem &mns, armarx::viz::Client &arviz, TCPControlSkillContext &context)
static SkillDescription Description
armarx::skills::tcp_control::arondto::MoveTCPToTargetPoseAcceptedType ArgType
TCPControlSkill(armem::client::MemoryNameSystem &mns, armarx::viz::Client &arviz, const std::string &layerName, TCPControlSkillContext &c)
TCPControlSkillContext & context
This file is part of ArmarX.
A result struct for skill exit function.
A result struct for skill initialization.
armarx::viz::Client arviz
armem::client::MemoryNameSystem mns