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.
POSITION_ADDTO
This structure defines the position addition operation data used to apply an offset to a given pose or coordinate. It specifies both the reference pose and the offset values to be added in each axis (joint or Cartesian space).
BYTE# |
Field Name |
Data Type |
Value |
Remarks |
|---|---|---|---|---|
0 |
|
|
Base position (original pose before applying offset) |
|
24 |
|
|
Offset values to be added (ΔX, ΔY, ΔZ, ΔRx, ΔRy, ΔRz) |
Total size: 48 bytes
Defined in: DRFS.h
typedef struct _POSITION_ADDTO
{
/* Base target pose */
float _fTargetPos[NUMBER_OF_JOINT];
/* Offset values to add (ΔX, ΔY, ΔZ, ΔRx, ΔRy, ΔRz) */
float _fTargetVal[NUMBER_OF_JOINT];
} POSITION_ADDTO, *LPPOSITION_ADDTO;