跳到主要内容

类型

1 机器人工作状态 OperationState

状态说明
idle机器人静止
jogJog 状态(未运动)
rtControlling实时模式控制中
drag拖动已开启
rlProgramRL 工程运行中
demoDemo 演示中
dynamicIdentify动力学辨识中
frictionIdentify摩擦力辨识中
loadIdentify负载辨识中
moving机器人运动中
joggingJog 运动中
unknown未知

2 机型类别 WorkType

类别说明
industrial工业机器人
collaborative协作机器人

3 机器人操作模式 OperateMode

模式说明
manual手动
automatic自动
unknown未知(发生异常)

4 机器人上下电及急停状态 PowerState

状态说明
on上电
off下电
estop急停被按下
gstop安全门打开
unknown未知(发生异常)

5 位姿坐标系类型 CoordinateType

类型说明
flangeInBase法兰相对于基坐标系
endInRef末端相对于外部坐标系

6 运动控制模式 MotionControlMode

模式说明
Idle空闲
NrtCommandMode非实时模式执行运动指令
NrtRLTask非实时模式运行RL 工程
RtCommandMode实时模式控制

7 控制器实时控制模式 RtControllerMode

模式说明
jointPosition实时轴空间位置控制
cartesianPosition实时笛卡尔空间位置控制
jointImpedance实时轴空间阻抗控制
cartesianImpedance实时笛卡尔空间阻抗控制
torque实时力矩控制

8 机器人停止运动等级 StopLevel

等级说明
stop0快速停止机器人运动后断电
stop1规划停止机器人运动后断电,停在原始路径上
stop2枚举值仍保留;碰撞检测场景下原「触发暂停」语义已改为柔顺停止,推荐改用 suppleStop
suppleStop柔顺停止,仅适用于协作机型

9 拖动空间 DragParameterSpace

枚举值说明
jointSpace轴空间拖动
cartesianSpace笛卡尔空间拖动

9a 拖动类型 DragParameterType

枚举值说明
translationOnly仅平移
rotationOnly仅旋转
freely自由拖拽

10 坐标系类型 FrameType

类别说明
world世界坐标系
base基坐标系
flange法兰坐标系
tool工具坐标系
wobj工件坐标系
path路径坐标系,力控任务坐标系需要跟踪轨迹变化的过程
rail导轨基坐标系

11 Jog 选项-坐标系 JogOptSpace

类别说明
world世界坐标系
flange法兰坐标系
baseFrame基坐标系
toolFrame工具坐标系
wobjFrame工件坐标系
jointSpace轴空间
singularityAvoidMode奇异规避模式,适用于工业六轴,xMateCR 和xMateSR 六轴机型
baseParallelMode平行基座模式,适用于工业六轴,xMateCR 和xMateSR 六轴机型

12 奇异规避方式 AvoidSingularityMethod

方式说明
lockAxis4四轴锁定
wrist牺牲姿态
jointWay轴空间短轨迹插补

13 MoveCF 全圆姿态旋转类型 MoveCFCommandRotType

类型说明
constPose不变姿态
rotAxis动轴旋转
fixedAxis定轴旋转

14 xPanel配置:对外供电模式 xPanelOptVout

模式说明
off不输出
reserve保留
supply12v输出12V
supply24v输出24V

15 力矩类型 TorqueType

类别说明
full关节力矩,由动力学模型计算得到
inertia惯性力
coriolis科氏力
friction摩擦力
gravity重力

16 事件类型 Event

类别说明
moveExecution非实时运动指令执行信息
safety安全(是否碰撞)
rlExecutionRL 执行状态
logReporter控制器日志上报

17 xPanel 通信参数枚举

Python 绑定为扁平枚举类(对应 C++ xPanelCommOpt):

枚举类说明
xPanelCommOptRs485BaudRS485 波特率(AR 与其他机型支持集合可能不同)
xPanelCommOptCheckBitRS485 校验位:none / odd / even
xPanelCommOptStopBitRS485 停止位:stopbit1 / stopbit2
xPanelCommOptCanArbitrationBaudCAN 仲裁波特率:b1M / b500k / b250k / b125k
xPanelCommOptCanDataBaudCAN 数据波特率:b5M / b4M / b2M / b1M

18 CAN 帧格式 / 类型

类型说明
CANFormat.STANDARD标准帧
CANFormat.EXTENDED扩展帧
CANType.CANFD_ACCELERATEDCANFD 加速
CANType.CANFDCANFD
CANType.CAN经典 CAN

19 坐标系旋转表示 FrameRotationType

类型说明
eulerXYZ欧拉角 XYZ
quaternion四元数

20 控制器备份项 BackupItem

(位于升级模块 xCoreSDK_Upgrade_py

枚举值说明
customConfig自定义配置
robotConfig机器人配置
robotConfigWithoutBodyParams机器人配置不含本体参数
controllerLog控制器日志
systemLog系统日志
rlProgramRL 程序
backupRlProgram备份 RL 工程
sdkRecordPath通过 SDK 录制的拖动示教路径