HomePose.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 HomePose :
11  public ::armarx::skills::SimpleSpecializedSkill<arondto::NamedConfigurationParams>
12  {
13 
14  public:
15  HomePose();
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
SimpleSpecializedSkill.h
armarx::control::skills::skills::meta::HomePose::GetSkillDescription
::armarx::skills::SkillDescription GetSkillDescription()
Definition: HomePose.cpp:20
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::HomePose
Definition: HomePose.h:10
armarx::control::skills::skills::meta
Definition: HomePose.cpp:12
armarx::control::skills::skills::meta::HomePose::HomePose
HomePose()
Definition: HomePose.cpp:15