Skip to content

3 데이터 구조

3.1 StatusCodeEnum

설명

인터페이스 반환 상태 코드.

참고: 여기에 나열되지 않은 반환 코드가 나타나면 로봇 오류 코드 표를 참조하거나 값을 문자 그대로 해석하십시오.

가져오기

python
from Agilebot import StatusCodeEnum

필드

NameEnum ValueDescription
OK0성공
INCOMPATIBLE_VERSION-1호환되지 않는 버전
CONNECTION_TIMEOUT-3연결 시간 초과
INTERFACE_NOTIMPLEMENTED-4현재 컨트롤러에 인터페이스가 구현되지 않았습니다.
INDEX_OUT_OF_RANGE-5범위를 벗어난 인덱스
UNSUPPORTED_FILETYPE-6지원되지 않는 파일 형식
UNSUPPORTED_PARAMETER-7지원되지 않는 로봇 매개변수
UNSUPPORTED_SIGNAL_TYPE-8지원되지 않는 IO 신호 유형
PROGRAM_NOT_FOUND-9프로그램을 찾을 수 없습니다
PROGRAM_POSE_NOT_FOUND-10프로그램 포즈를 찾을 수 없습니다
WRITE_PROGRAM_POSE_FAILED-11프로그램 포즈 작성 실패
GET_ALARM_CODE_FAILED-12알람 코드를 검색하지 못했습니다.
WRONG_POSITION_INFO-13컨트롤러의 잘못된 위치 정보
UNSUPPORTED_TRATYPE-14지원되지 않는 모션 유형
INVALID_DH_LIST-15잘못된 변환 매개변수 목록입니다. 개발자에게 문의하세요.
INTERVAL_PORTS_MUST_NOTNONE-16간격, 포트 목록, 레벨 기간은 비워둘 수 없습니다.
INVALID_IP_ADDRESS-17잘못된 IP 주소
INVALID_DH_PARAMETERS-18잘못된 DH 매개변수
INVALID_PAYLOAD_INFO-19잘못된 페이로드 정보
INVALID_FLYSHOT_CONFIG-20잘못된 플라이샷 구성 매개변수
FAILED_TO_DOWNLOAD_SAME_NAME_FILE-21같은 이름의 파일이 이미 존재하기 때문에 다운로드에 실패했습니다.
FAILED_TO_CONVERT_CART_TO_JOINT-22데카르트 좌표를 관절 좌표로 변환하지 못했습니다.
FAILED_TO_GET_ALL_INVERSE_KINEMATICS-23한 번의 회전으로 8가지 해결책을 얻지 못했습니다.
COORDINATE_LIMIT_EXCEEDED-24좌표계 한도를 초과했습니다. 최대값은 ID가 [1, 50]인 좌표계 50개입니다.
FILE_NOTEXIST-25파일이 존재하지 않습니다
INVALID_IO_LIST_PARAMETERS-26잘못된 IO 목록 매개변수
INVALID_PARAMETER-27잘못된 매개변수
NOT_FOUND-28요청한 데이터를 찾을 수 없습니다
LOCAL_PROXY_UNSUPPORTED-29현재 환경에서는 로컬 프록시가 지원되지 않습니다.
CONTROLLER_ERROR-254컨트롤러 오류입니다. 자세한 내용은 개발자에게 문의하세요.
SERVER_ERR-255기타 이유

3.2 RobotStatusEnum

설명

로봇 작동 상태.

가져오기

python
from Agilebot import RobotStatusEnum

필드

NameEnum ValueDescription
ROBOT_UNKNOWN-1알 수 없는 상태
ROBOT_IDLE0로봇 유휴
ROBOT_RUNNING1로봇이 달리고 있다
ROBOT_TEACHING2로봇티칭
ROBOT_DRAG3드래그 모드의 로봇
ROBOT_FORCE_DRAG4강제 드래그 모드의 로봇
ROBOT_IDLE_TO_RUNNING101유휴 상태에서 실행 중으로 전환
ROBOT_IDLE_TO_TEACHING102유휴 상태에서 교육 상태로 전환
ROBOT_RUNNING_TO_IDLE103실행 중에서 유휴 상태로 전환
ROBOT_TEACHING_TO_IDLE104교육에서 유휴 상태로 전환

3.3 CtrlStatusEnum

설명

컨트롤러 작동 상태.

가져오기

python
from Agilebot import CtrlStatusEnum

필드

NameEnum ValueDescription
CTRL_UNKNOWN-1알 수 없는 컨트롤러 상태
CTRL_INIT0컨트롤러 초기화 중
CTRL_ENGAGED1컨트롤러 활성화됨
CTRL_ESTOP2컨트롤러 비상 정지
CTRL_TERMINATED3컨트롤러가 종료되었습니다.
CTRL_ANY_TO_ESTOP101모든 상태에서 비상 정지로 전환
CTRL_ESTOP_TO_ENGAGED102비상 정지에서 활성화로 전환
CTRL_ESTOP_TO_TERMINATED103비상 정지에서 종료로 전환

3.4 ServoStatusEnum

설명

서보 컨트롤러 상태.

가져오기

python
from Agilebot import ServoStatusEnum

필드

NameEnum ValueDescription
SERVO_UNKNOWN-1알 수 없는 서보 컨트롤러 상태
SERVO_IDLE1서보 컨트롤러 유휴
SERVO_RUNNING2서보 컨트롤러 실행 중
SERVO_DISABLE3서보 컨트롤러 비활성화됨
SERVO_WAIT_READY4준비를 기다리는 서보 컨트롤러
SERVO_WAIT_DOWN5종료를 기다리는 서보 컨트롤러
SERVO_INIT10서보 컨트롤러 초기화 중

3.5 SoftModeEnum

설명

로봇 PC 상태 모드.

가져오기

python
from Agilebot import SoftModeEnum

필드

NameEnum ValueDescription
UNKNOWN0알려지지 않은
AUTO1자동 모드
MANUAL_LIMIT2수동 속도 제한 모드
MANUAL3수동 모드

3.6 PoseType

설명

로봇 포즈 유형.

가져오기

python
from Agilebot import PoseType

필드

NameEnum ValueDescription
JOINT0Joint 공간
CART1데카르트 좌표

3.7 TCSType

설명

좌표계 유형.

가져오기

python
from Agilebot import TCSType

필드

NameEnum ValueDescription
JOINT0Joint 공간
BASE1기본 좌표계
WORLD2세계 좌표계
USER3사용자 좌표계
TOOL4도구 좌표계
RTCP_USER5RTCP 사용자 좌표계
RTCP_TOOL6RTCP 도구 좌표계

3.8 Joint

설명

로봇 관절 위치를 설명하는 데이터 구조입니다.

가져오기

python
from Agilebot import Joint

속성

AttributeTypeDescription
j1float조인트 1의 가치
j2float조인트 2의 가치
j3float조인트 3의 가치
j4float조인트 4의 가치
j5float조인트 5의 가치
j6float조인트 6의 가치
j7float조인트 7의 가치
j8float관절 8의 가치
j9float조인트 9의 가치

3.9 Position

설명

로봇 데카르트 자세를 설명하는 데이터 구조입니다.

가져오기

python
from Agilebot import Position

속성

AttributeTypeDescription
xfloatX축 좌표
yfloatY축 좌표
zfloatZ축 좌표
afloatA축 각도
bfloatB축 각도
cfloatC축 각도

3.10 Posture

설명

로봇 자세 매개변수를 설명하는 데이터 구조입니다.

가져오기

python
from Agilebot import Posture

속성

AttributeTypeDescription
turn_cycleint[]각 축의 회전 수입니다. 정수 범위 ..., -2,-1,0,1,2,... 0° 자세에서 0. 선형/arc 동작 중에 목표 회전 횟수가 자동으로 선택됩니다. 회전 ≥ 180°는 ≥ 1로 매핑되고, -179.99°와 179.99° 사이는 0으로 매핑되고, ≤ -180°는 ≤ -1로 매핑됩니다.
wrist_flipint손목 뒤집기 자세(-1/1). 6축 로봇(관절 5)에서 1은 손목이 아래쪽으로 뒤집히는 것을 의미하고, -1은 위쪽으로 뒤집히는 것을 의미합니다.
arm_up_downint팔 올리기/down 자세(-1/1). 6축 로봇(관절 3)에서 1은 팔이 관절 4와 2 사이의 선 위에 있음을 의미하고(J3 < 0), -1은 팔이 해당 선 아래에 있음을 의미합니다(J3 > 0).
arm_back_frontint팔 앞/back 자세(-1/1). 6축 로봇(관절 1)에서 1은 팔이 앞에 있음(앞을 향할 때 축 1의 왼쪽에 있는 축 2)을 의미하고, -1은 팔이 뒤에 있음(축 1의 오른쪽에 있는 축 2)을 의미합니다.
arm_left_rightint팔 왼쪽/right 자세(-1/1). 4축 SCARA 로봇(관절 2)에서 1은 팔이 오른쪽에 있음을 의미하고 -1은 팔이 왼쪽에 있음을 의미합니다.

3.11 BaseCartData

설명

로봇 데카르트 목표 포즈를 설명하는 데이터 구조입니다.

가져오기

python
from Agilebot import BaseCartData

속성

AttributeTypeDescription
positionPosition데카르트 자세 데이터
posturePosture로봇 자세 매개변수

3.12 MotionPose

설명

로봇 자세를 설명하는 데이터 구조입니다. XYZ 방향의 거리는 밀리미터(mm) 단위로 측정되고 각도 데이터는 도(deg) 단위로 측정됩니다. 일부 버전에서는 각도 정보가 라디안으로 반환됩니다. 자세한 내용은 API 반환 설명을 참조하세요.

가져오기

python
from Agilebot import MotionPose

속성

AttributeTypeDescription
cartDataBaseCartData데카르트 데이터
jointJointJoint 데이터
ptPoseType포즈 유형, 기본값은 PoseType.JOINT 입니다.

3.13 DHparam

설명

로봇 DH 매개변수 목록.

가져오기

python
from Agilebot import DHparam

속성

AttributeTypeDescriptionDefault Value
idintDH 매개변수의 ID-1
dfloatJoint 거리-1.0
afloat링크 길이-1.0
alphafloat링크 비틀림 각도-1.0
offsetfloatJoint 오프셋-1.0

3.14 PayloadInfo

설명

로봇 페이로드 정보.

가져오기

python
from Agilebot import PayloadInfo

속성

AttributeTypeDescription
idint페이로드 ID
weightfloat페이로드 중량(kg)
commentstr논평
mass_centerMassCenter질량 중심
inertia_momentInertiaMoment관성 모멘트

매스센터

FieldTypeDescription
xfloat엑스
yfloat와이
zfloat

관성모멘트

FieldTypeDescription
lxfloatLX
lyfloat
lzfloatLZ

3.15 ProgramCartData

설명

데카르트 데이터를 프로그래밍합니다.

가져오기

python
from Agilebot import ProgramCartData

속성

AttributeTypeDescription
baseCartBaseCartData데카르트 데이터
ufint사용중인 사용자 좌표계 ID
tfint사용 중인 공구 좌표계 ID

3.16 ProgramPoseData

설명

프로그램 포즈 데이터.

가져오기

python
from Agilebot import ProgramPoseData

속성

AttributeTypeDescription
cartDataProgramCartData프로그램 포즈 데이터
jointJointJoint 데이터
ptPoseType포즈 유형, 기본값은 PoseType.JOINT 입니다.

3.17 ProgramPose

설명

프로그램 포즈.

가져오기

python
from Agilebot import ProgramPose

속성

AttributeTypeDescription
poseDataProgramPoseData프로그램 포즈 데이터
idint포즈 ID
namestr포즈 이름
commentstr포즈 코멘트

3.18 PoseRegisterData

설명

레지스터에 저장된 데이터를 나타내는 데 사용되는 레지스터 데이터 클래스입니다.

가져오기

python
from Agilebot import PoseRegisterData

속성

AttributeTypeDescription
cartDataBaseCartData데카르트 자세 데이터
jointJointJoint 데이터
ptPoseType포즈 유형, 기본값은 PoseType.JOINT 입니다.

3.19 PoseRegister

설명

컨트롤러에 저장된 레지스터 데이터를 나타내는 데 사용되는 레지스터 클래스입니다.

가져오기

python
from Agilebot import PoseRegister

속성

AttributeTypeDescription
poseRegisterDataPoseRegisterData포즈 데이터 등록
idint아이디 등록
namestr이름 등록
commentstr댓글 등록

3.20 TransformStatusEnum

설명

궤적 변환 상태.

가져오기

python
from Agilebot import TransformStatusEnum

필드

NameEnum ValueDescription
TRANSFORM_START0변환이 시작되었습니다
TRANSFORM_RUNNING1변환 진행 중
TRANSFORM_SUCCESS2변환 성공
TRANSFORM_FAILED3변환 실패
TRANSFORM_NOT_FOUND4변환을 찾을 수 없습니다.
TRANSFORM_UNKNOWN5알 수 없는 변환 상태

3.21 HW상태

설명

하드웨어 상태 열거.

가져오기

python
from Agilebot import HWState

필드

NameDescription
TOPIC_JOINT로봇 공동 피드백 게시
TOPIC_CURRENT_CARTESIAN현재 TCP 데카르트 포즈 게시
TOPIC_UF현재 사용자 프레임 정보 게시
TOPIC_TF현재 도구 프레임 정보 게시
TOPIC_VELOCITY전역 속도 비율 게시
TOPIC_RUNNING_STATUS컨트롤러 실행 상태 게시
TOPIC_INTERPRETER_STATUS통역사 상태 게시
TOPIC_ROBOT_STATUS로봇 상태 게시
TOPIC_CTRL_STATUS컨트롤러 상태 게시
TOPIC_SERVO_STATUS서보 컨트롤러 상태 게시
TOPIC_TRAJECTORY_RECORDS_STATUS궤적기록 현황 공개

3.22 좌표계 유형

설명

로봇 좌표계 유형.

가져오기

python
from Agilebot import CoordinateSystemType

필드

NameEnum ValueDescription
UserFrame0사용자 좌표계
ToolFrame1도구 좌표계

3.23 동등 어구

설명

도구 및 사용자 프레임을 포함한 좌표계 데이터.

가져오기

python
from Agilebot import Coordinate

속성

AttributeTypeDescription
idint좌표계 ID
namestr좌표계 이름
commentstr좌표계 코멘트
dataPosition좌표 포즈 데이터

3.24 끌기 상태

설명

로봇 끌기 상태.

가져오기

python
from Agilebot import DragStatus

속성

AttributeTypeDescription
cart_statusCartStatus데카르트 축 드래그/lock 상태
joint_statusJointStatusJoint 축 드래그/lock 상태
is_continuous_dragbool연속 드래그 플래그

3.24.1 장바구니 상태

설명

데카르트 축 끌기 상태를 나타내는 데카르트 상태 클래스입니다.

가져오기

python
from Agilebot import CartStatus

속성

AttributeTypeDescription
xboolX축 상태
yboolY축 상태
zboolZ축 상태
aboolA축 상태
bboolB축 상태
cboolC축 상태

3.24.2 조인트상태

설명

각 로봇 관절의 상태를 나타내는 Joint 상태 클래스입니다. 모든 관절의 기본값은 True (사용 가능)입니다.

가져오기

python
from Agilebot import JointStatus

속성

AttributeTypeDescription
j1boolJ1의 상태
j2boolJ2의 상태
j3boolJ3의 상태
j4boolJ4의 상태
j5boolJ5의 상태
j6boolJ6의 상태
j7boolJ7의 상태
j8boolJ8의 상태
j9boolJ9의 상태

3.25 Modbus채널

설명

Modbus 채널 유형.

가져오기

python
from Agilebot import ModbusChannel

필드

NameEnum ValueDescription
CONTROLLER_TCP_TO_4852TCP-RS485 모듈 채널
WRIST_485_03손목 AI 채널
WRIST_485_14손목 DO 채널
CONTROLLER_4855컨트롤러 485 채널

3.26 페이로드식별상태

설명

페이로드 식별 상태.

가져오기

python
from Agilebot import PayloadIdentifyState

필드

NameEnum ValueDescription
PAYLOAD_CHECK_INIT0페이로드 확인 초기화 진행 중
PAYLOAD_CHECK_RUNNING1페이로드 확인 실행 중
PAYLOAD_CHECK_SUCCESS2페이로드 확인 성공
PAYLOAD_CHECK_FAILED3페이로드 확인 실패
PAYLOAD_IDENTIFY_INIT4페이로드 식별 초기화
PAYLOAD_IDENTIFY_RUNNING5페이로드 식별 실행 중
PAYLOAD_IDENTIFY_SUCCESS6페이로드 식별 성공
PAYLOAD_IDENTIFY_FAILED7페이로드 식별 실패
WRONG_DATA-1잘못된 데이터

3.27 이동 모드

설명

조그 이동 모드.

가져오기

python
from Agilebot import MoveMode

필드

NameEnum ValueDescription
Continuous0연속 동작
Stepping1스텝모션

3.28 SignalType

설명

SignalType 는 로봇 제어 시스템이 각 신호 유형을 올바르게 식별하고 관리할 수 있도록 디지털, 사용자, 로봇, 그룹 및 아날로그 IO 신호를 구별하는 열거형 클래스입니다.

가져오기

python
from Agilebot import SignalType

필드

NameEnum ValueDescription
DI1디지털 입력 신호
DO2디지털 출력 신호
UI3사용자 입력 신호
UO4사용자 출력 신호
RI5리모콘 입력 신호
RO6리모콘 출력 신호
GI7그룹 입력 신호
GO8그룹 출력 신호
TAI9도구 아날로그 입력 신호
TDI10도구 디지털 입력 신호
TDO11도구 디지털 출력 신호
AI12아날로그 입력 신호
AO13아날로그 출력 신호

3.29 신호값

설명

SignalValue 는 신호의 꺼짐 및 켜짐 상태를 나타내는 두 개의 상수 OFFON 를 사용하여 신호 on/off 값을 정의합니다.

가져오기

python
from Agilebot import SignalValue

속성

NameValueDescription
OFF0신호 꺼짐
ON1신호 켜짐

3.30 SerialParams

설명

직렬 통신 구성. Modbus-RTU/TCP~485 통신을 수행할 때 사용됩니다. 연결 매개변수를 설명하기 위해 인스턴스를 하위 수준 통신 인터페이스로 직접 전달할 수 있습니다.

가져오기

python
from Agilebot import SerialParams, ModbusChannel, ModbusParity

생성자

python
SerialParams(
    id: int = 1,
    channel: ModbusChannel = ModbusChannel.CONTROLLER_TCP_TO_485,
    ip: str = "10.27.1.80",
    port: int = 502,
    baud: int = 9600,
    data_bit: int = 8,
    stop_bit: int = 1,
    parity: ModbusParity = ModbusParity.NONE,
    timeout: int = 1000
)

속성

AttributeTypeDescription
idint디바이스 스테이션/슬레이브 ID
channelModbusChannel통신 채널 열거, 기본값은 CONTROLLER_TCP_TO_485
ipstrTCP-485 사용 시 게이트웨이 IP 주소
portintTCP-485 사용 시 게이트웨이 포트
baudint전송 속도, 기본 9600 bps
data_bitint데이터 비트, 기본값 8
stop_bitint정지 비트, 기본값 1
parityModbusParity패리티 설정, 기본 ModbusParity.NONE
timeoutintRead/write 시간 제한(밀리초), 기본값 1000

3.31 SubPub 주제 유형

3.31.1 RobotTopicType

설명

로봇 상태를 구독하거나 게시하는 데 사용되는 로봇 실시간 주제 열거입니다.

가져오기

python
from Agilebot import RobotTopicType

열거형 값

NameDescription
JOINT_POSITIONJoint 피드백(rad)
CARTESIAN_POSITION활성 user/tool 프레임 아래의 TCP 포즈
TCP_WORLD_CARTESIAN월드 프레임의 TCP 포즈
TCP_BASE_CARTESIAN기본 프레임의 TCP 포즈
USER_FRAME현재 사용자 프레임
TOOL_FRAME현재 도구 프레임
VELOCITY_RATIO전역 속도 비율(0-100%)
GLOBAL_ACC_RATIO전역 가속 비율(0-100%)
CALIBRATE_STATUS축 그룹 교정 상태
TRAJECTORY_RECORD궤적 기록 상태
RUNNING_STATUS컨트롤러 실행 상태
INTERPRETER_STATUS통역사 상태(/paused/stopped/error 실행 중)
ROBOT_STATUS로봇 전체 현황
CTRL_STATUS컨트롤러 준비 상태
SERVO_STATUS서보 활성화 상태
USER_OP_MODE사용자 조작 모드
SOFT_OP_MODE소프트 작동 모드
OPERATION_STATUS운전상태
PERFORMANCE_GEAR퍼포먼스 기어
POWER_STATUS전원 상태
POWER_ON_STATUS전원 켜짐 상태
SAFETY_ALARM안전 경보 상태
SAFETY_PLANE_STATUS안전면 상태
TOOL_POSTURE_LIMIT_STATUS도구 자세 제한 상태
JOINTS_RECORDJoint 레코드
TP_PROGRAM_STATUSTP 프로그램 상태

3.31.2 RegTopicType

설명

내부 R / MR / SR / PR 레지스터에 액세스하기 위한 구독 주제 열거를 등록합니다.

가져오기

python
from Agilebot import RegTopicType

열거형 값

NameValueDescription
RR일반 레지스터
MRMR모션 레지스터
SRSR문자열 레지스터
PRPRPosition 레지스터

3.31.3 IOTopicType

설명

디지털, 그룹, 아날로그, 로봇 및 도구 IO를 다루는 IO 구독 주제 열거입니다.

가져오기

python
from Agilebot import IOTopicType

열거형 값

NameValueDescription
DIDI디지털 입력
DODO디지털 출력
GIGI그룹 입력
GOGO그룹 출력
RIRI리모콘 입력
RORO리모콘 출력
UIUI사용자 입력
UOUO사용자 출력
TDITDI도구 디지털 입력
TDOTDO도구 디지털 출력
TAITAI도구 아날로그 입력
AIAI아날로그 입력
AOAO아날로그 출력

3.32 BasScript 관련 유형

BasScript 클래스는 다음 열거형 유형을 사용하여 다양한 매개변수와 구성 옵션을 정의합니다.

3.32.1 MovePoseType

설명

좌표 유형

가져오기

python
from Agilebot import MovePoseType

열거형 값

NameEnum ValueDescription
PR"PR"PR

3.32.2 부드러운 유형

설명

부드러운 유형

가져오기

python
from Agilebot import SmoothType

열거형 값

NameEnum ValueDescription
FINE"괜찮은"없음
SMOOTH_DISTANCE"SD"선의

3.32.3 속도 유형

설명

속도 유형

가져오기

python
from Agilebot import SpeedType

열거형 값

NameEnum ValueDescription
VALUE0순수한
MR1상대적인

3.32.4 레지스터 유형

설명

레지스터 유형

가져오기

python
from Agilebot import RegisterType

열거형 값

NameEnum ValueDescription
R"아르 자형"아르 자형
SR"SR"SR
MH"MH"MH
MI"MI"MI

3.32.5 IO 유형

설명

IO 유형

가져오기

python
from Agilebot import IOType

열거형 값

NameEnum ValueDescription
DI"디"
DO"하다"~하다
AI"일체 포함"일체 포함
AO"아오"AO
RI"리"RI
RO"로"RO
UI"UI"UI
UO"우오"우오
GI"미군 병사"미군 병사
GO"가다"가다
TAI"타이"타이
TAO"타오"타오
TDI"TDI"TDI
TDO"TDO"TDO

3.32.6 IOS상태

설명

IO 스위치 상태

가져오기

python
from Agilebot import IOStatus

열거형 값

NameEnum ValueDescription
ON"에"~에
OFF"끄다"끄다
PULSE"맥박"맥박
POSITIVE_EDGE"PE"포지티브 엣지
NEGATIVE_EDGE"네"네거티브 엣지

3.32.7 수학 연산자

설명

수학 연산자

가져오기

python
from Agilebot import MathOperator

열거형 값

NameEnum ValueDescription
ADD"+"추가하다
SUB"-"덜다
MUL"*"곱하다
DIV"/"나누다

3.32.8 부울연산자

설명

부울 연산자

가져오기

python
from Agilebot import BooleanOperator

열거형 값

NameEnum ValueDescription
AND"그리고"그리고
OR"또는"또는
EQ"="동일한
NE"<>"같지 않음
GT">"보다 큼
GE">="이상
LT"<"미만
LE"<="작거나 같음

3.32.9 할당 유형

설명

과제 유형

가져오기

python
from Agilebot import AssignType

열거형 값

NameEnum ValueDescription
R"아르 자형"아르 자형
MR"MR"MR
PR"PR"PR
PR_ELEMENT"PR"PR 요소
SR"SR"SR
UF"UF"UF
TF"TF"TF
MH"MH"MH
MI"MI"MI
DO"하다"~하다
RO"로"RO
GO"가다"가다
AO"아오"AO
TAO"타오"타오
TDO"TDO"TDO

3.32.10 기타 유형

설명

다른 유형

가져오기

python
from Agilebot import OtherType

열거형 값

NameEnum ValueDescription
VALUE0
STRING1
IO_STATUS2상태
CURRENT_POSE3현재 포즈

3.32.11 현재 포즈

설명

현재 포즈

가져오기

python
from Agilebot import CurrentPose

열거형 값

NameEnum ValueDescription
J_POS"J_POS"Joint 값
L_POS"L_POS"데카르트 값

3.32.12 로드 유형

설명

부하 유형

가져오기

python
from Agilebot import LoadType

열거형 값

NameEnum ValueDescription
R"아르 자형"아르 자형
SR"SR"SR
STRING"끈"
VALUE"값"

3.32.13 Str 유형

설명

문자열 유형

가져오기

python
from Agilebot import StrType

열거형 값

NameEnum ValueDescription
STRING"끈"
SR"SR"SR 레지스터

3.32.14 값 유형

설명

값 유형

가져오기

python
from Agilebot import ValueType

열거형 값

NameEnum ValueDescription
VALUE"값"
R"아르 자형"R 레지스터

3.32.15 매개변수 유형

설명

매개변수 유형

가져오기

python
from Agilebot import ParamType

열거형 값

NameEnum ValueDescription
TF_NO"TF_NO"TF 번호
UF_NO"UF_NO"UF 번호
OVC"OVC"글로벌 속도
OAC"OAC"글로벌 가속
PAYLOAD_NO"PAYLOAD_NO"페이로드 번호