CONVEYOR_OBJECT
This structure defines an object tracked on the conveyor, including its identifier, timeout, container type, and position. It is primarily used in robot–conveyor coordination for pick & place operations.
BYTE# |
Field Name |
Data Type |
Value |
Remarks |
|---|---|---|---|---|
0 |
|
|
0~255 |
Conveyor identifier index |
1 |
|
|
Timeout threshold (seconds) for conveyor operation |
|
5 |
|
|
0~1 |
Container organization type |
6 |
|
Object position in conveyor coordinate frame |
Total size: 30 bytes
Defined in: DRFS.h
typedef struct _CONVEYOR_OBJECT
{
/* Conveyor ID (index) */
unsigned char _iConId;
/* Timeout threshold (seconds) */
float _tTimeout;
/* Container type (0: FIFO, 1: LIFO) */
unsigned char _iContainerType;
/* Object position in conveyor coordinate frame */
POSITION _tPosObjCoord;
} CONVEYOR_OBJECT, *LPCONVEYOR_OBJECT;