4. KUKA机器人手动慢速单轴与笛卡尔移动

任务准备与安全前提

本任务在 T1 手动慢速模式下进行,机器人必须处于已标定状态、工具已装载且无外部使能信号。操作前确认示教器模式旋钮在 T1,驱动装置已开启,并按住示教器背面的使能开关(三档开关中间位置)才能移动。移动速度由 T1 模式限制,通常不超过 250 mm/s。

T1 模式下松开使能开关或按下急停,机器人立即停止。移动前必须确认机器人周围无人、无干涉,并预估运动路径。

三种移动方式的本质区别

KUKA 手动移动提供三种坐标系选择,它们对“如何到达目标点”的求解方式完全不同:

  • 单轴移动(轴坐标):直接对单个关节轴 A1~A6 增减角度,其他轴不动。运动轨迹是各轴独立旋转的叠加,末端路径不可预测,但适合调整姿态和避开奇异位形。
  • 工具坐标移动(Tool):以当前 TCP 为原点,沿工具自身的 X/Y/Z 方向或绕工具轴旋转。末端沿工具方向直线运动,姿态随工具坐标系变化。
  • 基坐标移动(Base):以机器人基座坐标系为参考,沿基座 X/Y/Z 方向或绕基座轴旋转。末端在世界坐标系下直线运动,姿态保持不变。

关键差异:工具坐标和基坐标移动时,控制器通过逆运动学解算各轴角度,末端走直线;单轴移动时各轴独立运动,末端走空间曲线。

三种手动移动方式对比 单轴移动(轴坐标) A1 A2 A3 末端曲线路径 各轴独立旋转 末端路径不可预测 适合调整姿态 避开奇异位形 操作:选择轴号 → +/- 键 观察:仅该轴角度变化 工具坐标移动(Tool) Xt Zt 沿工具Z直线 TCP 沿工具方向直线运动 姿态随工具坐标系变化 逆解算各轴角度 适合沿工具方向进给 操作:选工具坐标 → 方向键 观察:多轴联动,TCP直线 基坐标移动(Base) Xb Zb 沿基座Z直线 TCP 沿基座方向直线运动 姿态保持不变 逆解算各轴角度 适合空间定位 操作:选基坐标 → 方向键 观察:多轴联动,姿态不变

实操:三种方式移动到同一目标点

设定一个教学示例目标:将 TCP 从当前位置 P0 移动到 P1,P1 在基座坐标系下为 X+100 mm、Z-50 mm。以下分别用三种方式操作并记录。

步骤操作观察重点记录内容
1在 T1 下按单轴方式,依次微调 A1~A6,使 TCP 接近 P1每次只动一个轴,末端走曲线记录各轴角度变化量 ΔA1~ΔA6
2切换至工具坐标,按工具 Z- 方向键使 TCP 下降多轴联动,TCP 沿工具 Z 直线记录工具坐标下 X/Y/Z 变化
3切换至基坐标,按基座 X+ 和 Z- 方向键多轴联动,姿态不变记录基坐标下 X/Y/Z 变化
4对比三种方式到达 P1 后各轴角度同一位置可能有不同轴角组合填写对比表

坐标变化记录与对比

以下为教学示例记录表,实际数值因机器人型号、初始位形和工具不同而异。记录时在示教器“实际位置”窗口中读取轴坐标和笛卡尔坐标。

移动方式ΔA1(°)ΔA2(°)ΔA3(°)ΔA4(°)ΔA5(°)ΔA6(°)末端路径
单轴+12.3-5.1+3.80+2.20空间曲线
工具坐标+8.7-3.2+2.1-1.5+4.3+0.8沿工具Z直线
基坐标+10.1-4.5+3.0+0.5+1.8-0.3沿基座XZ直线
同一目标点 P1 在三种方式下到达后,各轴角度可能不同(逆解多解性)。若姿态要求严格,应优先使用工具坐标或基坐标移动,并在到达后检查姿态角是否满足要求。

结果判读与验证

  • 单轴移动验证:操作时只有被选轴的角度值变化,其余轴角度保持不变。若发现其他轴角度变化,说明误触了其他轴或坐标系选择错误。
  • 工具坐标验证:沿工具 Z 方向移动时,TCP 在工具坐标系下的 X、Y 应保持不变,仅 Z 变化。可在示教器笛卡尔坐标显示中确认。
  • 基坐标验证:沿基座 X 方向移动时,TCP 在基坐标系下的 Y、Z 应保持不变,仅 X 变化,且姿态角 A、B、C 不变。
  • 一致性检查:三种方式到达同一点后,笛卡尔坐标应一致(允许微小误差),但轴角度可能不同。若笛卡尔坐标偏差过大,检查工具坐标系是否已正确标定。
安全收尾:完成移动后,将机器人移回安全位置,松开使能开关,切换模式旋钮至 T1 以外或关闭驱动装置。记录表归档,用于后续零点标定和 TCP 标定的基准参考。