当然需要。标定以后才能进行视觉测量和定标。
视觉对于机器人,就像明亮的双眸对人一样重要:
1)在工业机器人领域,视觉主要用于目标和机器人末端位姿测量以及对机器人末端位姿的控制,其典型应用包括在焊接、喷涂、装配、搬运等作业中对工件的视觉测量与定位。
2)在移动机器人领域,视觉主要用于对环境中目标位姿的测量,其典型应用包括机器人视觉定位、目标跟踪、视觉避障等。
3)在军事领域,视觉可用于无人飞行器对目标的测量与跟踪,其典型应用包括导弹接近目标区域后针对最终目标的导航以及无人战机的视觉定位与跟踪等。
4)在航天与空间探索领域,视觉是太空机器人自主作业不可或缺的重要感知系统,其典型应用包括空间机器人视觉引导下的自主作业和星球探索机器人视觉引导下的自主行走等。
所以,摄像机与视觉系统的标定是机器人视觉中的一个重要问题。所谓摄像机的标定,就是根据给定的摄像机模型求取摄像机的内部参数、外部参数。而视觉系统的标定,则是对摄像机和机器人之间关系的求取。
标定要解决如下的问题:
1摄像机模型分析:如小孔模型、摄像机内参数模型、镜头畸变模型、摄像机外参模型。
2 常见的标定及其方法有:
单目二维视觉测量的摄像机标定、手眼标定、基于消失点的摄像机内参数自标定、基于运动的摄像机自标定、基于运动的立体视觉系统自标定、畸变校正与非线性模型摄像机的标定、
结构光视觉的参数标定。Faugeras的摄像机标定方法,Tsai 的摄像机标定方法。
标定工具:Matlab摄像机标定工具箱
工具箱下载
安装:将下载的工具箱文件toolbox_calib.zip解压缩,将目录1ool- box_calib 复制到 Matlab 的目录下。
采集图像:采集的图像统一命名后,复制到toolbox_calib目录中。命名规则为基本名和编号,基本名在前,后面直接跟着数字编号。编号最多为3位十进制数字。(图片摘自摄像机标定工具箱)
来源: 内容来自《机器人视觉测量与控制》等