技术分享约 8 分钟

机器人重复定位精度不等于绝对精度:何时需要现场校准?

机器人能稳定回到同一示教点,不代表它能准确到达 CAD、视觉或另一台机器人给出的坐标。先按任务判断真正依赖的空间关系,再分别验证重复性、绝对精度、工具与工位坐标,以及最终工艺结果。

作者:纵横维度机器人技术团队

AI 单双臂智能控制中枢与机器人系统连接关系的产品渲染

直接答案:如果工艺点全部现场示教,并能用夹具或视觉补偿固定偏差,稳定的重复性通常比绝对坐标更关键;如果点位来自 CAD、离线编程、外部视觉、移动底盘、另一台机器人或换机恢复,就必须把绝对定位精度和坐标注册单独写入验收。校准可以修正可建模的系统偏差,但不能把松动、回差、热漂移或不稳定负载变成良好重复性。

四个常被混成“精度”的问题

ISO 9283规定了操作型工业机器人的性能指标与相关测试方法,覆盖位姿和轨迹等性能。它提供的是受控条件下的机器人性能语言,不是整套工艺的合格结论。项目讨论“精度”时,至少要先分开以下四层:

证据层回答的问题典型失效适合的验证
位姿重复性多次执行相同指令,结果是否聚在一起机械松动、回差、温度或负载变化造成散布在约定负载、速度、方向和工作空间位置重复测量
绝对位姿精度实际 TCP 是否到达命令坐标关节零位、连杆参数或结构变形造成稳定偏差用可溯源外部测量系统比较命令值与实际值
坐标注册机器人、工具、工件、相机与其他设备是否共享正确空间关系TCP、基座、工件或手眼变换错误分别验证每个坐标变换,并做独立检查点测试
工艺能力装配、加工、检测或抓取结果是否合格工装、末端、视觉、接触、材料和流程误差叠加用代表性工件按质量要求验证完整任务

ISO 9787:2013定义机器人坐标系与运动术语,并明确其用途包括对准、测试和编程。坐标名称统一仍不等于坐标关系已经校准:基坐标、法兰、TCP、工件和相机之间的每个变换都会进入最终误差链。

哪些任务只重重复性,哪些必须关心绝对精度?

任务方式优先证据原因
固定工位、逐点示教、工装稳定重复性与工艺结果示教已经吸收稳定坐标偏差,但不能吸收随机散布和漂移
CAD 或离线程序直接生成轨迹绝对位姿与路径精度、基准注册机器人必须在真实空间复现外部模型给出的坐标
视觉引导抓取或检测相机标定、手眼/工位注册、TCP 与任务结果像素到工件再到机器人的多级变换共同决定落点
双臂共同操作或两台机器人交接各自重复性、相对坐标关系与共享工件结果两套小偏差可能在同一接触任务中叠加
移动操作、跨工位复用或换机恢复停靠/定位、机器人基座、工具与工位基准的完整链路每次重建空间关系都可能改变最终 TCP 到工件的误差

校准先修正系统偏差,不替代稳定性

NIST 的现场机器人精度研究说明,高公差装配和仿真辅助编程需要位置准确的机器人;该研究通过识别关节零偏,在其研究机械臂与测量设置中把平均定位精度提高了约四倍。这个结果证明了现场运动学校准的可行性,但不是任何机器人、负载或工作空间都能复制的通用倍数。

NISTIR 8093把机器人校准描述为识别关节读数与末端实际位置之间更准确的函数关系,并更新定位软件。报告同时指出,机器人要与外部传感器、工具或其他系统协同,还需要注册到外部坐标系。也就是说,“机器人运动学已校准”“TCP 已标定”和“相机到工位已注册”是不同工作,不能用一个完成勾选代替全部。

七步建立可复核的校准与验收

  1. 从工艺公差反推空间要求。列出最终质量限值、允许的补偿方式和关键姿态,不直接把样本册重复性抄成项目指标。
  2. 冻结测试条件。记录机器人、软件、工具、负载、速度、预热、温度、安装和安全配置;先确认机械与安装状态没有明显异常。
  3. 先测重复性。在任务相关区域、姿态和接近方向重复运行。散布不稳定时,先处理机械、热、负载或测量问题,不急于拟合补偿模型。
  4. 建立可信测量基准。选择覆盖目标位置和姿态的外部测量方法,记录仪器校准状态、布置、环境和测量不确定度。ISO/TR 13309专门说明了用于 ISO 9283 评估的测试设备原理与计量方法。
  5. 分离误差链。分别检查本体运动学、基座、TCP、工件、相机和移动平台定位;一次只调整有证据指向的层。
  6. 用独立点验证。校准点用于识别参数,另留未参与拟合的工作空间点、姿态和路径验证,防止只在采样点表现良好。
  7. 回到真实任务验收。最后用代表性工件验证质量、节拍、碰撞裕量和异常恢复,并规定搬迁、碰撞、维护、工具更换或趋势越界后的复验触发条件。

如何监控校准是否仍然有效?

NIST 关于工业机器人精度退化监测的研究指出,几何误差之外,负载、重力、回差、热环境和部件退化会形成随位置变化的误差;研究也强调,不可重复的系统不能靠校准模型可靠表示。现场不一定每天执行完整校准,但可以保留少量稳定参考点或参考工件做趋势检查,并把越界作为调查或复验触发,而不是自动宣称机器人已经失准或必须重标。

纵横维度观察

以下是基于公开标准与 NIST 研究的工程推断:对单/双臂智能控制中枢轮式人形复合机器人项目,最值得先画的不是一张“总精度”表,而是一条从任务坐标到业务结果的变换链。逐层标出由谁建立、如何测量、何时失效和如何恢复,才能判断应该增加示教、视觉补偿、运动学校准,还是改变工装与任务设计。完整试点的记录方法可继续参考具身机器人现场试点协议

边界说明:本文提供机器人定位与校准的需求分解方法,不构成计量校准证书、ISO 符合性声明或任何纵横维度产品的精度承诺。项目指标、测量不确定度、复验周期和工艺公差必须由具体设备、任务、现场条件与完整标准确定。

常见问题

机器人重复定位精度很好,为什么离线程序仍然偏?

重复性说明多次结果彼此接近,不说明结果接近外部坐标中的目标。离线程序还依赖机器人运动学、基座、TCP、工件和 CAD 坐标注册,任一稳定偏差都会让轨迹整体错位。

做过 TCP 标定,是否等于完成机器人绝对精度校准?

不等于。TCP 标定确定工具相对法兰的关系;绝对精度校准通常还涉及机器人运动学参数。基座、工件和相机坐标也需分别建立和验证。

视觉补偿能否替代机器人校准?

取决于任务。视觉可以在可观测范围内修正工件或目标偏差,但其自身标定、遮挡、视场和测量不确定度也进入误差链。跨工作空间离线编程、不可见路径或多机器人协同时,仍可能需要本体与坐标注册证据。

参考来源

以下一手资料用于核验本文的重要事实与工程边界。

  1. ISO 9283:1998 — Manipulating industrial robots — Performance criteria and related test methods
  2. ISO/TR 13309:1995 — Test equipment and metrology methods for ISO 9283 evaluation
  3. ISO 9787:2013 — Robots and robotic devices — Coordinate systems and motion nomenclatures
  4. NIST — Efficiently Improving and Quantifying Robot Accuracy In Situ
  5. NISTIR 8093 — Foundations for Industrial Machine Registration
  6. NIST — Industrial Robot Accuracy Degradation Monitoring and Quick Health Assessment

正在评估机器人控制、双臂操作或移动平台项目?

联系纵横维度 →