第四章 标定设备介绍:工业相机、棋盘格靶标、激光跟踪仪、六自由度转台

好,咱们进入第四章。这一章我要跟你聊聊标定用的那些家伙事儿。

说实话,我刚入行那会儿,觉得标定不就是拍几张照片吗?后来才发现,设备选不对,后面全是坑。今天我把四种核心设备掰开揉碎了讲,你听完就知道该买什么、怎么用了。

4.1 工业相机——标定的"眼睛"

工业相机是标定系统里最关键的传感器。说白了,它负责把虚像拍清楚,然后传给算法去算。

选型要点:

  • 分辨率:我个人习惯用500万像素以上的相机。太低的话,棋盘格角点检测会飘。
  • 帧率:静态标定30fps够用,动态标定建议60fps以上。
  • 镜头焦距:这个要算。我一般选8mm到12mm的定焦镜头,畸变相对小。
  • 传感器尺寸:1/1.8英寸或2/3英寸的CCD/CMOS都行。
我的经验:别用普通监控摄像头。工业相机有硬件触发功能,能跟转台同步。我见过有人用USB摄像头凑合,结果标定精度差了0.3个像素,后面补偿都救不回来。

安装注意事项:

相机要固定在刚性支架上。嗯,这里要注意——支架的热膨胀系数得小。我在夏天标定遇到过,支架被太阳晒了半小时,相机位置漂了0.05mm,数据全废了。

4.2 棋盘格靶标——标定的"尺子"

棋盘格靶标就是那个黑白相间的格子板。它提供已知的几何特征,算法靠它来算相机内外参。

关键参数:

参数 推荐值 说明
格子尺寸 10mm~30mm 根据视场角选,太大太小都不行
格子数量 9×7 或 11×9 奇数×偶数,方便确定方向
制作精度 ±0.01mm 印刷品不行,要用光刻或蚀刻
基板材料 陶瓷或钢化玻璃 热稳定性好,不变形
避坑指南:我曾经用打印的棋盘格做标定,结果温度一变化,纸张收缩,格子尺寸变了0.2mm。算出来的内参矩阵全是错的。后来换了陶瓷基板,再没出过这问题。

摆放技巧:

靶标要放在虚像平面附近。你想想看,HUD的虚像在挡风玻璃外2米到10米,靶标就得放在那个距离。放近了,焦距算不准;放远了,格子拍不清楚。

4.3 激光跟踪仪——标定的"坐标尺"

激光跟踪仪是测量三维坐标的利器。它用激光干涉原理,能测到微米级精度。

它能干什么?

  • 测量相机位置和姿态
  • 测量靶标在空间中的精确坐标
  • 建立全局坐标系,把各个设备统一到一个参考系里

使用流程:

1. 架设跟踪仪,开机预热15分钟
2. 在相机和靶标上安装靶球(反射器)
3. 用跟踪仪依次测量每个靶球坐标
4. 记录数据,建立坐标系转换关系
5. 验证:测几个已知点,误差应小于0.02mm

我个人习惯在标定前后各测一次。为什么?因为设备可能被碰移位。有一次我标定到一半,有人不小心碰了转台,幸好我测了两次,发现了0.1mm的偏差。

4.4 六自由度转台——标定的"机械手"

六自由度转台能实现X、Y、Z平移和俯仰、偏航、翻滚旋转。它用来模拟人眼在不同位置的观察视角。

核心指标:

  • 定位精度:平移±0.01mm,旋转±0.01°
  • 重复定位精度:±0.005mm,±0.005°
  • 负载能力:至少能承载相机+镜头+夹具,一般5kg以上
  • 运动范围:平移±200mm,旋转±30°
关键点:转台的旋转中心要和相机的光学中心重合。不重合的话,转动时相机位置会偏移,标定数据就乱了。我见过一个项目,工程师没做对心,结果标定出来的眼盒位置偏了5mm,整车都装不上。

标定时的运动策略:

别傻乎乎地全范围扫一遍。我建议这样:

  1. 先定9个标准位置(3×3网格)
  2. 每个位置拍3组数据
  3. 如果精度不够,再加密到25个位置
  4. 运动速度设慢一点,太快了机械振动会影响精度

4.5 设备之间的协同工作

这四样设备不是各干各的。它们要配合起来:

  • 相机装在转台上,跟着转台运动
  • 棋盘格靶标固定在远处,用激光跟踪仪标定其位置
  • 转台移动到不同位置,相机拍摄靶标图像
  • 激光跟踪仪实时监测相机位置,作为真值参考

说白了,激光跟踪仪是"裁判",告诉系统真实位置在哪。相机是"选手",拍到的图像是原始数据。转台是"教练",带着相机去不同位置。棋盘格是"考题",提供已知的标准答案。

我的建议:每次标定前,用激光跟踪仪重新测一遍靶标位置。环境温度变化、地面振动都可能让靶标移位。我吃过这个亏,后来养成了"标前必测"的习惯。

好了,设备就介绍到这里。下一章咱们讲具体的标定流程,到时候你会看到这些设备是怎么串起来用的。