RotateXDegrees.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
armarx/navigation/skills/NavigateRelativeSkill.h
>
4
#include <armarx/navigation/skills/aron/RotateXDegrees.aron.generated.h>
5
6
namespace
armarx::navigation::skills
7
{
8
9
class
RotateXDegrees
:
public
NavigateRelativeSkill
<arondto::RotateXDegreesParams>
10
{
11
12
public
:
13
using
Base
=
NavigateRelativeSkill<arondto::RotateXDegreesParams>
;
14
15
RotateXDegrees
(
const
NavigatingSkillHelper::Properties
& properties,
16
const
NavigatingSkillHelper::Services
& srv);
17
18
private
:
19
Eigen::Isometry3f relativeTarget(
const
Base::SpecializedMainInput
& in)
override
;
20
21
22
public
:
23
static
armarx::skills::SkillDescription
DefaultSkillDescription
();
24
};
25
26
}
// namespace armarx::navigation::skills
NavigateRelativeSkill.h
armarx::navigation::skills::NavigateRelativeSkill< arondto::RotateXDegreesParams >::NavigateRelativeSkill
NavigateRelativeSkill()=delete
armarx::navigation::skills::RotateXDegrees::DefaultSkillDescription
static armarx::skills::SkillDescription DefaultSkillDescription()
Definition
RotateXDegrees.cpp:24
armarx::navigation::skills::RotateXDegrees::RotateXDegrees
RotateXDegrees(const NavigatingSkillHelper::Properties &properties, const NavigatingSkillHelper::Services &srv)
Definition
RotateXDegrees.cpp:10
armarx::navigation::skills::RotateXDegrees::Base
NavigateRelativeSkill< arondto::RotateXDegreesParams > Base
Definition
RotateXDegrees.h:13
armarx::navigation::skills
Definition
constants.cpp:26
armarx::navigation::skills::NavigatingSkillHelper::Properties
Definition
NavigatingSkillHelper.h:52
armarx::navigation::skills::NavigatingSkillHelper::Services
Definition
NavigatingSkillHelper.h:45
armarx::skills::SimpleSpecializedSkill::SpecializedMainInput
Definition
SimpleSpecializedSkill.h:33
armarx::skills::SkillDescription
Definition
SkillDescription.h:18
armarx
navigation
skills
RotateXDegrees.h
Generated by
1.13.2