第二章:标定前的硬件准备

关节模组选型、编码器类型、减速器背隙检查——这三件事,我建议你在动手标定之前,先花半天时间理清楚。

为什么?因为硬件选错了,后面标定做得再漂亮也是白搭。我自己就吃过这个亏。

2.1 关节模组选型:别只看扭矩

很多人选关节模组,第一反应就是看峰值扭矩。嗯,这没错,但远远不够。

我个人习惯把选型拆成三个维度:

  • 运动维度:转速、加速度、响应带宽
  • 精度维度:定位精度、重复定位精度、分辨率
  • 刚度维度:扭转刚度、轴向刚度、径向刚度

举个例子。我去年做一个协作机器人项目,选了某款号称200N·m的关节模组。扭矩数据漂亮得很,结果一上电,末端抖动得像筛子。查了半天,原来是扭转刚度不够,谐振频率太低。

所以我的建议是:选型时,把刚度指标放在和扭矩同等重要的位置。尤其是做高精度标定,关节本身的刚性决定了你的标定结果能有多准。

核心指标速查表

指标重要性我的经验值
峰值扭矩★★★★★至少1.5倍负载扭矩
扭转刚度★★★★★>1000 N·m/rad(轻载)
响应带宽★★★★☆>50 Hz(位置环)
重复定位精度★★★★☆<0.01°

2.2 编码器类型:值 vs 增量式

这个问题,几乎每个来问我的工程师都会纠结。我直接说结论:

做关节标定,首选值编码器。

为什么?因为标定过程中,你需要知道关节的位置。增量式编码器每次上电都要回零,而且一旦丢步,整个标定数据就废了。

我曾经在一个六轴机器人项目上用了增量式编码器,标定做到一半,电机过流保护重启了。结果呢?所有关节位置归零,标定数据全部作废。那天晚上我加班到凌晨三点,就为了重新走一遍流程。

我的选型建议

  • 值编码器:多圈+单圈组合,分辨率≥17位
  • 增量式编码器:仅用于低成本或非标定场景
  • 通信接口:SSI或BiSS,抗干扰能力强

当然,如果你预算有限,非要用增量式,那也不是不行。但你要做好两件事:

  1. 每次上电后强制回零
  2. 在标定过程中加断电保护机制

说白了,增量式编码器就像个记性不好的人,你得反复提醒它「你现在在哪儿」。

2.3 减速器背隙检查:最容易忽略的坑

背隙,说白了就是齿轮之间的间隙。这个间隙会导致你的关节指令位置和实际位置不一致。

你想想看,标定的时候,你给关节发了1°的指令,结果因为背隙,实际只转了0.95°。那标定出来的参数能准吗?

我检查背隙的方法很简单,分三步:

  • 第一步:固定输出端,输入端施加正反向力矩
  • 第二步:用高精度编码器测量输入端的空转角度
  • 第三步:重复测量3次,取平均值

注意

背隙不是越小越好。过小的背隙会导致齿轮卡死或润滑不良。一般谐波减速器背隙在1-3 arcmin,RV减速器在0.5-1 arcmin。超出这个范围,建议直接退货。

我记得有一次,供应商送来一批谐波减速器,标称背隙1.5 arcmin。我随手抽检了三个,结果两个超过3 arcmin。要不是我坚持全检,这批货就装到机器人上了。那后果,想想都后怕。

2.4 本章知识体系

下面这张图,是我自己整理的硬件准备逻辑。你照着这个顺序走,基本不会漏东西。

硬件准备核心流程 关节模组选型 编码器类型确认 减速器背隙检查 标定就绪 ① 扭矩/刚度/带宽 ② 值 vs 增量式 ③ 正反向力矩法 选错=白干 丢步=重来 背隙=误差

这张图其实就一句话:选型→编码器→背隙,三步走完再标定。少一步,后面都得返工。

避坑指南

我曾经因为赶进度,跳过了背隙检查这一步。结果标定出来的参数,在正向和反向运动时差了0.3°。后来花了整整两天排查,才发现是减速器背隙超标。从那以后,背隙检查成了我的「铁律」。

好了,硬件准备就聊到这儿。下一章我们开始讲标定流程的具体操作。记住,硬件是标定的地基,地基不稳,楼盖得再高也得塌。

可可精品资料库