MoveXMeters.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
RobotAPI/libraries/skills/core/SkillDescription.h
>
4
5
#include <
armarx/navigation/skills/NavigateRelativeSkill.h
>
6
#include <armarx/navigation/skills/aron/MoveXMeters.aron.generated.h>
7
8
namespace
armarx::navigation::skills
9
{
10
11
class
MoveXMeters
:
public
NavigateRelativeSkill
<arondto::MoveXMetersParams>
12
{
13
14
public
:
15
using
Base
=
NavigateRelativeSkill<arondto::MoveXMetersParams>
;
16
17
MoveXMeters
(
const
Services& srv);
18
19
private
:
20
Eigen::Isometry3f relativeTarget(
const
Base::SpecializedMainInput& in)
override
;
21
22
23
public
:
24
static
armarx::skills::SkillDescription
DefaultSkillDescription
();
25
};
26
27
}
// namespace armarx::navigation::skills
armarx::skills::SkillDescription
Definition:
SkillDescription.h:17
armarx::navigation::skills::NavigateRelativeSkill
Definition:
forward_declarations.h:30
NavigateRelativeSkill.h
armarx::navigation::skills::MoveXMeters::DefaultSkillDescription
static armarx::skills::SkillDescription DefaultSkillDescription()
Definition:
MoveXMeters.cpp:20
armarx::navigation::skills::MoveXMeters
Definition:
MoveXMeters.h:11
armarx::navigation::skills::MoveXMeters::MoveXMeters
MoveXMeters(const Services &srv)
Definition:
MoveXMeters.cpp:8
armarx::navigation::skills
Definition:
constants.cpp:25
SkillDescription.h
armarx
navigation
skills
MoveXMeters.h
Generated on Sat Mar 29 2025 09:17:35 for armarx_documentation by
1.8.17