GraspReadingSkillMixin.h
Go to the documentation of this file.
1
#pragma once
2
3
4
// Others
5
#include <
RobotAPI/libraries/armem_grasping/client/KnownGraspCandidateReader.h
>
6
7
namespace
armarx::skills::mixin
8
{
9
struct
GraspReadingSkillMixin
10
{
11
armem::grasping::known_grasps::Reader
graspReader
;
12
13
GraspReadingSkillMixin
(
const
armem::grasping::known_grasps::Reader
& r) :
graspReader
(r)
14
{
15
}
16
};
17
18
struct
SpecificGraspReadingSkillMixin
19
{
20
std::string
objectEntityId
;
21
armem::grasping::known_grasps::Reader
graspReader
;
22
23
SpecificGraspReadingSkillMixin
(
const
std::string& n,
24
const
armem::grasping::known_grasps::Reader
& r) :
25
objectEntityId
(n),
graspReader
(r)
26
{
27
}
28
};
29
}
// namespace armarx::skills::mixin
armarx::skills::mixin::SpecificGraspReadingSkillMixin
Definition:
GraspReadingSkillMixin.h:18
armarx::skills::mixin::SpecificGraspReadingSkillMixin::SpecificGraspReadingSkillMixin
SpecificGraspReadingSkillMixin(const std::string &n, const armem::grasping::known_grasps::Reader &r)
Definition:
GraspReadingSkillMixin.h:23
armarx::skills::mixin
Definition:
ArvizSkillMixin.h:7
armarx::skills::mixin::SpecificGraspReadingSkillMixin::graspReader
armem::grasping::known_grasps::Reader graspReader
Definition:
GraspReadingSkillMixin.h:21
armarx::skills::mixin::GraspReadingSkillMixin
Definition:
GraspReadingSkillMixin.h:9
armarx::armem::grasping::known_grasps::Reader
Definition:
KnownGraspCandidateReader.h:35
armarx::skills::mixin::GraspReadingSkillMixin::graspReader
armem::grasping::known_grasps::Reader graspReader
Definition:
GraspReadingSkillMixin.h:11
armarx::skills::mixin::GraspReadingSkillMixin::GraspReadingSkillMixin
GraspReadingSkillMixin(const armem::grasping::known_grasps::Reader &r)
Definition:
GraspReadingSkillMixin.h:13
armarx::skills::mixin::SpecificGraspReadingSkillMixin::objectEntityId
std::string objectEntityId
Definition:
GraspReadingSkillMixin.h:20
KnownGraspCandidateReader.h
RobotAPI
libraries
skills
provider
mixins
GraspReadingSkillMixin.h
Generated on Sat Mar 29 2025 09:17:31 for armarx_documentation by
1.8.17