Public Types | |
typedef NUKLEI_UNIQUE_PTR< TwoFingerDescriptor > | ptr |
Public Types inherited from nuklei::GraspDescriptor | |
enum | TrialOutcome { PHYSICAL_SUCCESS = 0, PHYSICAL_FAILURE, PHYSICAL_UNSTABLE, VIRTUAL_SUCCESS, VIRTUAL_FAILURE, PE_ERROR, KINEMATIC_ERROR, UNKNOWN } |
typedef NUKLEI_UNIQUE_PTR< GraspDescriptor > | ptr |
typedef TrialOutcome | Type |
Public Types inherited from nuklei::Descriptor | |
typedef NUKLEI_UNIQUE_PTR< Descriptor > | ptr |
Public Member Functions | |
virtual void | assertConsistency () const |
NUKLEI_UNIQUE_PTR< Descriptor > | clone () const |
NUKLEI_UNIQUE_PTR< Descriptor > | create () const |
coord_t | getGap () const |
void | setGap (const coord_t gap) |
bool | getCloseToGrasp () const |
void | setCloseToGrasp (const bool closeToGrasp) |
Vector3 | getCoViSEuler () const |
void | setCoViSEuler (const Vector3 &covisEuler) |
Public Member Functions inherited from nuklei::GraspDescriptor | |
TrialOutcome | getTrialOutcome () const |
void | setTrialOutcome (const TrialOutcome trialOutcome) |
std::vector< weight_t > | getQuality () const |
void | setQuality (const std::vector< weight_t > q) |
Public Member Functions inherited from nuklei::Descriptor | |
virtual double | distanceTo (const Descriptor &d) const |
Friends | |
class | NUKLEI_SERIALIZATION_FRIEND_CLASSNAME |
Additional Inherited Members | |
Static Public Attributes inherited from nuklei::GraspDescriptor | |
static const Type | defaultType = UNKNOWN |
static const std::string | TypeNames [] |
Definition at line 229 of file Descriptor.h.