MovePlatformForPutdown.h
Go to the documentation of this file.
1#pragma once
2
3// BaseClass
5
6// Type
7#include <RobotSkillTemplates/libraries/skill_grasp_object/aron/MovePlatformForPutdownAcceptedType.aron.generated.h>
8
9// ArmarX
11
12namespace armarx::skills
13{
16 public SimpleSpecializedSkill<grasp_object::arondto::MovePlatformForPutdownAcceptedType>
17 {
18 public:
19 using ArgType = grasp_object::arondto::MovePlatformForPutdownAcceptedType;
20
24
25 private:
26 MainResult main(const SpecializedMainInput& in) final;
27
28 public:
30 };
31} // namespace armarx::skills
The memory name system (MNS) client.
MovePlatformForPutdownSkill(armem::client::MemoryNameSystem &mns, armarx::viz::Client &arviz, TwoArmGraspControlSkillContext &)
grasp_object::arondto::MovePlatformForPutdownAcceptedType ArgType
TwoArmGraspControlSkill(armem::client::MemoryNameSystem &mns, armarx::viz::Client &arviz, const std::string &layerName, TwoArmGraspControlSkillContext &c)
This file is part of ArmarX.
A result struct for th main method of a skill.
Definition Skill.h:62
armem::client::MemoryNameSystem mns