GripPointFilterSettings< FILTER_TYPE::Z_AXIS >

Define a filter based on a reference orientation for the z-Orientation of a grip point.

Member Functions

FILTER_TYPE type() const override

JSON Type: string +Requirement: Must be FILTER_TYPE::ROTATION. Type of the filter.

Member Variables

referenceFrame

REFERENCE_FRAME, default: \{REFERENCE_FRAME::ROBOT\} JSON Type: string +Requirement: Must be REFERENCE_FRAME. Frame the reference orientation is given in.

referenceOrientation

Eigen::Vector3f, default: \{Eigen::Vector3f::UnitZ()\} JSON Type: array +Requirement: Must have three elements. Reference Orientation for the z-axis of a grip point.

acceptedAngle

float, default: \{180.0f\} JSON Type: float +Requirement: Must larger than 0. maximal accepted z-orientation from referenceOrientation

Enumerations

Table 1. REFERENCE_FRAME
Value Description

ROBOT

CAMERA

Table 2. FILTER_TYPE
Value Description

Z_AXIS