2. In-Sight硬件选型与安装

在机器人定位引导系统中,In-Sight视觉系统的硬件选型与安装质量直接决定了整个引导链路的精度上限。很多集成项目在软件调试阶段反复调整参数却始终无法稳定定位,根源往往不在算法,而在于相机分辨率不足、镜头畸变过大、光源方案与工件表面特性不匹配,或者相机安装位置与机器人工作空间发生干涉。本节从光学链路出发,逐项说明选型依据与安装计算方法。

一、分辨率选择:从定位精度反推像素需求

分辨率不是越高越好,而是由定位精度要求、视野范围和特征尺寸共同决定。基本关系为:单像素物理尺寸 = 视野宽度 ÷ 相机水平像素数。若要求定位精度为±0.1 mm,通常需要至少3~5个像素覆盖该精度,即单像素尺寸应不大于0.02~0.033 mm。

举例说明:某工件定位特征区域为80 mm×60 mm,要求定位重复精度±0.15 mm。按4像素/精度计算,单像素尺寸需≤0.0375 mm,则水平像素数≥80÷0.0375≈2133,应选择500万像素(2448×2048)相机。若选用200万像素(1600×1200),单像素尺寸为0.05 mm,精度只能达到±0.2 mm左右,不满足要求。

还需注意特征本身的像素覆盖:若定位特征是一个直径2 mm的圆孔,在0.0375 mm/pixel下仅约53像素直径,边缘检测可稳定工作;但若特征只有0.3 mm,则仅8像素,抗干扰能力显著下降,此时应缩小视野或提高分辨率。

二、镜头选型:焦距、工作距离与视野的三角关系

镜头焦距f、工作距离WD、视野FOV与传感器尺寸S之间满足:f = WD × S ÷ FOV。选型时先确定所需视野和可接受的安装距离,再反算焦距。

继续上例:传感器宽度为2/3英寸(8.8 mm),要求视野80 mm,若安装距离受机器人结构限制约为300 mm,则f = 300×8.8÷80 = 33 mm,可选35 mm定焦镜头。若安装距离只能做到200 mm,则f = 200×8.8÷80 = 22 mm,应选25 mm镜头。

镜头还需关注景深和畸变。景深不足时,工件高度波动会导致成像模糊;远心镜头可消除透视误差,适合高精度测量,但视野通常较小、成本较高。对于机器人引导抓取,若工件高度变化超过±5 mm,应核算景深是否覆盖,必要时缩小光圈或改用远心方案。

三、光源与滤光片:让特征“跳出来”

光源的核心目标是提高目标特征与背景的对比度,而不是单纯照亮。常见方案包括:环形光用于一般表面照明;低角度光用于凸显划痕、边缘和凸起;背光用于轮廓和孔位检测;同轴光用于高反光平面上的标记识别。

滤光片用于抑制环境光干扰或增强特定波长响应。例如,使用红色环形光时加装红色带通滤光片,可滤除车间白光中的其他波段,使图像对比度更稳定。若工件表面有油污或反光,可尝试偏振片组合,减少镜面反射。

选型顺序建议:先确定定位特征和精度,再算分辨率与视野,然后根据安装空间选焦距,最后根据表面特性配光源和滤光片。不要先买相机再凑镜头。

四、安装距离与视野计算示例

假设选用In-Sight 2000系列,传感器1/1.8英寸(7.2 mm×5.4 mm),分辨率1600×1200,镜头焦距16 mm,工作距离400 mm。则:

水平视野 FOV_H = WD × S_H ÷ f = 400 × 7.2 ÷ 16 = 180 mm
垂直视野 FOV_V = WD × S_V ÷ f = 400 × 5.4 ÷ 16 = 135 mm
单像素尺寸 = 180 ÷ 1600 = 0.1125 mm/pixel
理论定位精度 ≈ 0.1125 × 3 = 0.34 mm

若该精度不满足±0.2 mm要求,可缩短工作距离至250 mm,则FOV_H=112.5 mm,单像素0.07 mm,精度约±0.21 mm,接近要求;或换用更高分辨率相机。

In-Sight 光学链路与安装布局关系 In-Sight 相机 传感器 7.2×5.4 mm 镜头 f=16mm WD = 400 mm 工件平面 FOV_H = 180 mm 1 pixel 0.1125 mm 环形光源 滤光片 机器人工作空间 可达范围 相机安装于 工作空间外沿 引导抓取 选型参数链 精度要求 → 像素尺寸 视野需求 → 分辨率 安装距离 → 焦距 表面特性 → 光源 环境光 → 滤光片 空间干涉 → 布局 核心公式 f = WD × S ÷ FOV | 单像素 = FOV ÷ 像素数 | 定位精度 ≈ 3~5 × 单像素

五、机器人工作空间内的布局要点

相机安装位置必须同时满足光学要求和机器人运动学约束。首要原则是:相机视野应覆盖机器人抓取工件的整个可能位姿范围,包括位置偏差和旋转角度。若工件在传送带上随机到达,视野需覆盖传送带宽度加上最大偏移量。

其次,相机应尽量安装在机器人工作空间的外围或上方,避免与机器人本体、夹具和线缆发生碰撞。对于固定安装的相机,建议将相机支架独立于机器人底座,减少机器人运动引起的振动。若必须安装在机器人末端(眼在手上),则需考虑线缆走向、负载和标定复杂度。

光照布局同样重要:光源应与相机同侧或按特定角度布置,避免直射反光进入镜头。若环境光变化大,可加装遮光罩或使用频闪光源配合触发采集。

常见错误:先安装相机再选镜头,导致工作距离无法调整;或忽略机器人末端夹具在视野中的遮挡,标定后才发现部分区域不可见。建议在机械设计阶段就用3D模型模拟视野锥与机器人运动包络的干涉情况。

六、选型检查清单

检查项判断依据示例值
定位精度单像素尺寸×3~5±0.15 mm
视野覆盖工件范围+偏移余量80×60 mm
分辨率视野÷单像素≥2133 px
焦距WD×S÷FOV33 mm→35 mm
景深覆盖工件高度波动±5 mm
光源特征对比度最大化低角度环形光
滤光片匹配光源波长红色带通
安装空间无机器人干涉工作空间外沿

实际项目中,建议先用上述公式完成纸面计算,再用In-Sight的仿真工具或简单试拍验证对比度和景深,最后锁定硬件型号。硬件选型一旦确定,后续标定和引导程序的稳定性才有保障。