You're reading the documentation for an older, but still supported version
(GL013300).
For information on the latest version, please have a look at GL013301.
For information on the latest version, please have a look at GL013301.
ROBOT_TASK_POSE
This structure defines the target task-space pose of the robot, including six position/orientation values and a corresponding solution space index used for inverse kinematics.
BYTE# |
Field Name |
Data Type |
Value |
Remarks |
|---|---|---|---|---|
0 |
|
|
Six float values |
Target task-space pose (X, Y, Z, Rx, Ry, Rz) |
24 |
|
|
0x00~0x07 |
Inverse kinematics solution space index |
Total size: 25 bytes
Defined in: DRFS.h
typedef struct _ROBOT_TASK_POSE
{
float _fTargetPos[NUM_TASK]; /* target pose (X, Y, Z, Rx, Ry, Rz) */
unsigned char _iTargetSol; /* solution space index: 0 ~ 7 */
} ROBOT_TASK_POSE, *LPROBOT_TASK_POSE;