MOVE_REFERENCE

이 열거형은 로봇 컨트롤러가 작업 공간(Task Space)에서 모션을 제어할 때 목표 위치의 기준 좌표계(Reference Coordinate System)를 지정하며, 다음과 같이 정의됩니다.

값

상수 이름

설명

0

MOVE_REFERENCE_BASE

로봇 베이스 기준

1

MOVE_REFERENCE_TOOL

로봇 TCP 기준

2

MOVE_REFERENCE_WORLD

로봇 월드 좌표계

101

MOVE_REFERENCE_USER_MIN

사용자 정의 좌표계 최솟값(101~200)

200

MOVE_REFERENCE_USER_MAX

사용자 정의 좌표계 최댓값(101~200)

정의 위치: DRFC.h

typedef enum {
    MOVE_REFERENCE_BASE = COORDINATE_SYSTEM_BASE,
    MOVE_REFERENCE_TOOL = COORDINATE_SYSTEM_TOOL,
    MOVE_REFERENCE_WORLD = COORDINATE_SYSTEM_WORLD,
    MOVE_REFERENCE_USER_MIN = COORDINATE_SYSTEM_USER_MIN,
    MOVE_REFERENCE_USER_MAX = COORDINATE_SYSTEM_USER_MAX,
} MOVE_REFERENCE;