4.2. 机械臂¶
-
robotic_arm_ctrl.move(x, y, wait_for_complete=True)¶ 描述: 设置机械臂运动的相对位置
Parameters: - x (int32) – 设置机械臂水平运动的距离,正数为向前运动,负数为向后运动,精确度为 1 mm
- y (int32) – 设置机械臂垂直运动的距离,正数为向上运动,负数为向下运动,精确度为 1 mm
- wait_for_complete (bool) – 是否等待执行完成,默认为 True
Returns: 无
示例: robotic_arm_ctrl.move(40, 50, True)示例说明: 设置机械臂向前移动 20 mm,向上移动 30 mm,等待执行完成
-
robotic_arm_ctrl.moveto(x, y, wait_for_complete=True)¶ 描述: 设置机械臂运动到绝对坐标
Parameters: - x (int32) – 设置机械臂水平运动的坐标值,精确度为 1 mm
- y (int32) – 设置机械臂垂直运动的坐标值,精确度为 1 mm
- wait_for_complete (bool) – 是否等待执行完成,默认为 True
Returns: 无
示例: robotic_arm_ctrl.moveto(40, 50, True)示例说明: 设置机械臂移动到(x=40mm,y=50mm)的绝对坐标,等待执行完成
-
robotic_arm_ctrl.get_position()¶ 描述: 获取机械臂位置 Parameters: void – 无 Returns: 机械臂的绝对坐标,精确度为 1 mm Return type: 列表[x, y], x 和 y 为 int32 类型 示例: [x, y] = robotic_arm_ctrl.get_position()示例说明: 获取机械臂的绝对坐标
-
robotic_arm_ctrl.recenter()¶ 描述: 设置机械臂回中 Parameters: void – 无 Returns: 无 示例: robotic_arm_ctrl.recenter()示例说明: 设置机械臂回中