2. 基础概念

在机器人精度测试中,最容易混淆的不是测量方法,而是术语本身。现场经常出现这样的对话:供应商说“我的机器人重复定位精度是 ±0.02 mm”,工程师却问“那绝对定位精度呢?”对方回答“也是 0.02 mm 左右”。这两个指标真的可以画等号吗?答案是否定的。重复定位精度描述的是“回到同一位置的能力”,绝对定位精度描述的是“到达指令位置的能力”,二者在物理含义、测试方法和工程价值上完全不同。本节把重复定位精度、绝对定位精度、分辨率、漂移、迟滞这五个核心术语放在同一张关系图上辨析,帮助你在写测试方案、读规格书、分析数据时不再混用。

一、五个术语的物理定义

重复定位精度(Repeatability):机器人以相同程序、相同方向、相同速度多次到达同一目标点时,实际到达位置之间的离散程度。它衡量的是“一致性”,与目标点本身准不准无关。常用指标有单向重复定位精度和双向重复定位精度,后者会额外包含反向间隙的影响。

绝对定位精度(Accuracy):机器人实际到达位置与指令目标位置之间的偏差。它衡量的是“准不准”,反映的是机器人运动学模型、减速比、连杆参数、零点标定等综合误差。绝对定位精度差,说明机器人“走不到指定位置”;重复定位精度差,说明机器人“每次走的位置都不一样”。

分辨率(Resolution):系统能够分辨或输出的最小位置增量,通常由编码器位数、减速比和控制周期决定。分辨率是“尺子的最小刻度”,是精度的必要条件,但不是充分条件。分辨率高不代表精度高,因为机械误差、热变形、控制误差可能远大于分辨率。

漂移(Drift):在输入条件不变的情况下,输出位置随时间或温度缓慢变化的趋势。漂移是“慢变量”,常见来源包括温升导致的热膨胀、编码器零点漂移、伺服增益随温度变化等。漂移会让重复定位精度在长时间测试中逐渐变差。

迟滞(Hysteresis):机器人从正方向到达某点和从负方向到达同一点时,实际位置不一致的现象。迟滞主要来自减速机反向间隙、传动链弹性变形和摩擦力方向变化。迟滞是双向重复定位精度差于单向重复定位精度的直接原因。

二、术语之间的关系:一张图看清

下面这张关系图把五个术语放在同一坐标系中理解:横轴表示“时间尺度”,纵轴表示“误差来源层级”。分辨率位于最底层,是系统能力的下限;迟滞和漂移是两类不同时间尺度的误差机制;重复定位精度和绝对定位精度是最终呈现给用户的两个结果指标。

机器人定位精度术语关系图 底层能力 → 误差机制 → 结果指标 分辨率 Resolution 编码器位数 × 减速比 × 控制周期 → 系统最小可分辨增量(能力下限) 迟滞 Hysteresis 正反向到达同一点的位置差 来源:反向间隙、弹性变形、摩擦 时间尺度:短(单次换向) 漂移 Drift 输入不变时输出随时间/温度变化 来源:热膨胀、零点漂移、增益变化 时间尺度:长(分钟到小时) 重复定位精度 Repeatability 多次到达同一点的位置离散度 关注“一致性”,与目标点无关 受迟滞、漂移、噪声共同影响 绝对定位精度 Accuracy 实际位置与指令位置的偏差 关注“准不准”,依赖运动学模型 受标定、连杆参数、减速比影响 独立但相关 分辨率是能力下限;迟滞与漂移是误差机制;重复定位精度与绝对定位精度是最终结果指标

三、测试方法上的关键差异

理解术语之后,必须落到测试方法上。重复定位精度和绝对定位精度的测试流程差异很大,混用测试数据是常见错误。

对比项 重复定位精度 绝对定位精度
测试目标 多次到达同一点的一致性 实际位置与指令位置的偏差
参考基准 自身多次测量的均值 外部测量设备(激光跟踪仪、球杆仪等)
典型指标 ±0.02 mm(单向/双向) ±0.5 mm 或更大
主要误差源 迟滞、漂移、随机噪声 运动学标定、连杆参数、减速比
工程意义 决定能否稳定完成重复作业 决定能否直接按指令到达目标点

四、案例:为什么重复定位精度好,绝对定位精度却很差

某六轴机器人在出厂测试中重复定位精度达到 ±0.03 mm,但用户用它做离线编程的钻孔作业时,实际孔位偏差达到 1.2 mm。原因并不矛盾:机器人重复回到同一位置的能力很强,但它的运动学模型参数(连杆长度、关节零点、减速比)与实际机械结构存在偏差,导致“指令位置”和“实际位置”之间有一个稳定的系统偏差。这个偏差在重复定位测试中会被均值抵消,但在绝对定位测试中会完整暴露。

工程提示:如果作业方式是“示教一次、重复执行”,重复定位精度是核心指标;如果作业方式是“离线编程、直接下发坐标”,绝对定位精度才是关键。选型时必须先明确作业模式,再决定看哪个指标。

五、常见误区与复盘

  • 误区一:把分辨率当精度。编码器 20 位、分辨率 0.001 mm,不代表机器人能定位到 0.001 mm。分辨率只是“尺子刻度”,机械误差和控制误差才是决定精度的主因。
  • 误区二:用重复定位精度代替绝对定位精度。两者测试基准不同,数据不可互换。规格书上写“定位精度 ±0.02 mm”时,必须确认它指的是重复定位精度还是绝对定位精度。
  • 误区三:忽略漂移的长时间影响。短时间测试重复定位精度很好,连续运行 4 小时后可能因温升漂移而变差。测试方案中应包含冷态和热态两组数据。
  • 误区四:不区分单向和双向重复定位精度。双向测试包含换向迟滞,数值通常明显大于单向。如果作业中存在频繁换向,必须看双向指标。
复盘要点:在编写测试报告时,建议明确写出“本报告中的重复定位精度为双向重复定位精度,测试速度 100 mm/s,环境温度 23±2 ℃,连续运行 30 分钟”。缺少这些边界条件,精度数据就失去了可比性。

六、参数速查清单

术语              符号/单位        典型量级          核心来源
重复定位精度      RP / mm          ±0.02 ~ ±0.1      迟滞 + 漂移 + 噪声
绝对定位精度      AP / mm          ±0.2 ~ ±2.0       运动学标定 + 制造误差
分辨率            RES / mm         0.0005 ~ 0.01     编码器 + 减速比
漂移              DR / mm/h        0.005 ~ 0.05      温升 + 零点漂移
迟滞              HY / mm          0.005 ~ 0.05      反向间隙 + 弹性变形

把这五个术语放在一起看,可以形成一条清晰的逻辑链:分辨率决定系统能力的下限,迟滞和漂移是两类不同时间尺度的误差机制,重复定位精度和绝对定位精度是最终呈现给用户的两个结果指标。测试工程师的任务,就是根据作业模式选择正确的指标,并在测试方案中明确边界条件,让数据真正可比较、可复现、可决策。