返回首页 hi, 欢迎来到机器人在线 请登录/ 免费注册 扫码关注

焊接机器人双目视觉系统标定摄像机参数计算

时间:2017-11-29 来源:机器人在线 阅读:8040

焊接机器人双目视觉系统标定摄像机参数计算

标定是提高系统精度的关键一步,是视觉伺服控制中不可缺少的重要环节。图像中一个像素坐标位置与实际空间中的某一点存在一一对应的关系,而这种关系正是由摄像机成像模型来参数决定的,成像模型的参数需要通过视觉系统标定确定,因此,视觉系统标定是实现图像二维空间到三维空间的关键步骤。本论文将Bumblebee2双目摄像头安装在焊接机器人末端形成双目立体视觉系统。摄像头的位姿会随焊枪末端运动而变化,因此对摄像头与机器末端的位置参数(手眼标定)是非常必要的。本章给出了视觉系统标定的原理和过程。

摄像机标定

CCD ( Charge-Coupled Device)又称电荷藕合器是使用最广的摄像设备,这是因为它具有精度高、寿命长、噪音低、灵敏度高等优点,因此本论文采用的是Bumblebee2双目CCD摄像机作为视觉系统的摄像机。

摄像机模型和标定参数

摄像机成像常用的几何成像模型有三种,其中应用最多的是透射投影模型,针孔模型(图2.1)就是典型的透射投影。图2.2是理想的针孔成像模型,大多数情况下,摄像机的成像模型必须符合透镜成像规律:
 
其中,u为物距,v为像距,f为透镜的焦距。通常,令v≈f,这时无畸变的理想针孔模型可以用来表示摄像机模型。在理想的针孔成像模型中,三维空间中某点的图像经过主点的光线与摄像机成像平面的相交,在摄像机成像平面上就产生了该点的图像。
 
其中f为焦心到图像平面的距离,即焦距。
由于摄像机在成像过程中会产生畸变,所以在建立模型的时,必须考虑畸变对成像质量的影响。经常考虑的图像畸变有径向畸变、切向畸变、偏心畸变等,对视觉精度影响最大的是径向畸变。畸变常常分为线性和非线性,非线性畸变可以更精准的减小畸变,但其在计算中会产生过多的非线性参数,这样常常会导致奇异解的出现,使精度提高收到限制。因此,通常只考虑一阶径向畸变就能达到很好的效果。一阶径向畸变成像模型如图2.3所示。
 
 
 
 
 
至此,所有的摄像机内部和外部参数都已经解出了,需要注意的是这些参数的计算都不考虑畸变情况,所以必须将这些参数代入畸变模型中,才可以得到畸变下的摄像机内参和外参。
 工业机器人选型神器
机器人 焊接机器人 技术干货

好的文章,需要您的鼓励

15

  • 最新资讯
  • 最新问答
推荐