ZeroPose.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 #include <armarx/control/skills/aron/NamedConfigurationParams.aron.generated.h>
6 
8 {
9 
10  class ZeroPose :
11  public ::armarx::skills::SimpleSpecializedSkill<arondto::NamedConfigurationParams>
12  {
13 
14  public:
15  ZeroPose();
16 
17  static ::armarx::skills::SkillDescription GetSkillDescription();
18 
19 
20  private:
21  ::armarx::skills::Skill::MainResult main(const SpecializedMainInput& in) override;
22  };
23 
24 } // namespace armarx::control::skills::skills::meta
armarx::control::skills::skills::meta::ZeroPose::GetSkillDescription
::armarx::skills::SkillDescription GetSkillDescription()
Definition: ZeroPose.cpp:17
SimpleSpecializedSkill.h
armarx::skills::SimpleSpecializedSkill
Definition: SimpleSpecializedSkill.h:10
armarx::skills::Skill::MainResult
A result struct for th main method of a skill.
Definition: Skill.h:48
armarx::skills::SimpleSpecializedSkill< arondto::NamedConfigurationParams >::main
Skill::MainResult main() final
Definition: SimpleSpecializedSkill.h:71
armarx::control::skills::skills::meta
Definition: HomePose.cpp:12
armarx::control::skills::skills::meta::ZeroPose
Definition: ZeroPose.h:10
armarx::control::skills::skills::meta::ZeroPose::ZeroPose
ZeroPose()
Definition: ZeroPose.cpp:12