相机标定
相机标定也是摄像机标定,标定也就是求解相机的内参和外参。在图像测量过程以及机器视觉应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。在大多数条件下这些参数必须通过实验与计算才能得到,这个求解参数的过程就称之为相机标定。
相机的内参指:确定摄像机从三维空间到二维空间的投影关系。
相机的外参指:决定摄像机坐标和世界坐标系之间的相对位置关系。
为什么要相机标定?
计算机视觉的基本任务之一是从摄像机获取的图像信息出发计算三维空间中物体的几何信息,并由此重建和识别物体,而空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系是由摄像机成像的几何模型决定的,这些几何模型参数就是摄像机参数。在大多数条件下,这些参数必须通过实验与计算才能得到。无论是在图像测量或者机器视觉应用中,相机参数的标定都是非常关键的环节,其标定结果的精度及算法的稳定性直接影响相机工作产生结果的准确性。
镜头有畸变,也就是说照出的图像与实际不符产生了形变。即使工业镜头也是有千分之几的畸变率的。
标定过程:
世界坐标系→相机坐标系→图像坐标系→像素坐标系
06
手眼标定
所谓手眼系统,就是人眼睛看到一个东西的时候要让手去抓取,就需要大脑知道眼睛和手的坐标关系。而相机知道的是像素坐标,机械手是空间坐标系,所以手眼标定就是得到像素坐标系和空间机械手坐标系的坐标转化关系。
目前工业上通常使用两种方法进行机械臂的手眼协作。
第一种是:手在眼外(eye-to-hand),即摄像机与机械臂分离,应用场景为:机械臂的工作位置固定,工作平面固定,摄像机置于合理的位置以识别机械臂要工作的平面,例如:货物码垛、货物搬运等。
第二种是:手在眼上(eye-in-hand),即摄像机布置在机械臂末端,应用场景为:机械臂移动式的工作,例如:果园采摘、货物运转等。[7]
- 中国工业机器人行业研究报告(一):发展背景、发展环境 2024-11-05
- 机器人力控 2024-11-05
- 力控 智能力控 2024-11-05
- 机器人末端接触力反馈智能控制 2024-11-05
- 王子请了解:机器人减速器 2024-11-05
- 机器人控制器开发2 2024-11-05
- 机器人控制器开发 2024-11-05
- 开源控制软件2 2024-11-05
- 开源控制软件 2024-11-05
- 工业机器人商业控制器(二) 2024-11-05