RotateTowards.h
Go to the documentation of this file.
1#pragma once
2
4
7#include <armarx/navigation/skills/aron/RotateTowards.aron.generated.h>
8
10{
11
12 class RotateTowards : public NavigateRelativeSkill<arondto::RotateTowardsParams>
13 {
14
15 public:
17
22
24 {
25 std::string robotName;
26 };
27
29 const NavigatingSkillHelper::Services& helperSrv,
30 const Properties& props,
31 const Services& srv);
32
33 private:
34 Eigen::Isometry3f relativeTarget(const Base::SpecializedMainInput& in) override;
35
36 Services srv_;
37 Properties properties_;
38
39 public:
41 };
42
43} // namespace armarx::navigation::skills
RotateTowards(const NavigatingSkillHelper::Properties &helperProperties, const NavigatingSkillHelper::Services &helperSrv, const Properties &props, const Services &srv)
static armarx::skills::SkillDescription DefaultSkillDescription()
NavigateRelativeSkill< arondto::RotateTowardsParams > Base
armem::robot_state::VirtualRobotReader & robotReader