【技术实现步骤摘要】
标定板、基于编码定义的九点标定物体抓取方法及系统
本专利技术属于相机标定
,具体涉及标定板、基于编码定义的九点标定物体抓取方法及系统。
技术介绍
在机器视觉的应用中,为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的关系,必须建立相机成像的几何模型,这些几何模型参数就是相机参数。目前常见的标定分为相机参数的标定与相机和机械手之间的标定,而九点标定就是直接建立相机和机械手之间的坐标变化关系,让机械手末端去走这九个点在机器人坐标系中的坐标,因此需要用相机识别九个点得到像素坐标,由于工业上对这九个点的输出存在无序,导致机械手识别与抓取时出现乱序。
技术实现思路
针对现有技术中的缺陷,本专利技术提供标定板、基于编码定义的九点标定物体抓取方法及系统,根据编码有序输出九点坐标,使得机械手对目标的抓取和识别更为精准有序。第一方面,一种标定板,所述标定板被若干条平行的垂直线和若干条平行的水平线分割成多个方格,方格颜色为黑色或白色;所述标定板上设有9个标识区域,其中每个标识区域由若干个黑色方格和若干个白色方格构成不同的图案,每个识别区域设有多个标识不同方向的编码;标定板中除标识区域以外的方格中,相邻的方格颜色不同。第二方面,一种基于编码定义的九点标定物体抓取方法,包括以下步骤:获取相机拍摄第一方面所述标定板得到的标定图像;对所述标定图像进行标定,得到基于相机坐标系的像素坐标;将机械手末端分别移动到标定板中9个标识区域中的目标点,以获得与9个标识 ...
【技术保护点】
1.一种标定板,其特征在于,/n所述标定板被若干条平行的垂直线和若干条平行的水平线分割成多个方格,方格颜色为黑色或白色;所述标定板上设有9个标识区域,其中每个标识区域由若干个黑色方格和若干个白色方格构成不同的图案,每个识别区域设有多个标识不同方向的编码;/n标定板中除标识区域以外的方格中,相邻的方格颜色不同。/n
【技术特征摘要】
1.一种标定板,其特征在于,
所述标定板被若干条平行的垂直线和若干条平行的水平线分割成多个方格,方格颜色为黑色或白色;所述标定板上设有9个标识区域,其中每个标识区域由若干个黑色方格和若干个白色方格构成不同的图案,每个识别区域设有多个标识不同方向的编码;
标定板中除标识区域以外的方格中,相邻的方格颜色不同。
2.一种基于编码定义的九点标定物体抓取方法,其特征在于,包括以下步骤:
获取相机拍摄权利要求1所述标定板得到的标定图像;
对所述标定图像进行标定,得到基于相机坐标系的像素坐标;
将机械手末端分别移动到标定板中9个标识区域中的目标点,以获得与9个标识区域中目标点对应的基于机械手坐标系的机械手坐标;
根据所述像素坐标和机械手坐标求解旋转矩阵和位移矩阵;
获取相机拍摄待抓取物体的相机图像,获取相机图像中基于相机坐标系的像素坐标;
根据得到的旋转矩阵和位移矩阵将相机图像中像素坐标转换为机械手坐标;
根据所述机械手坐标控制机械手抓取待抓取物体。
3.根据权利要求2所述基于编码定义的九点标定物体抓取方法,其特征在于,所述对所述标定图像进行标定具体包括:
识别出标定图像中的垂直线和水平线;
根据识别区域的编码识别出标定图像上标识区域中目标点;
根据得到的目标点进行标定。
4.根据权利要求3所述基于编码定义的九点标定物体抓取方法,其特征在于,所述识别出标定图像中的垂直线和水平线具体包括:
根据标定图像生成X方向梯度图像、Y方向梯度图像和旋转角度;
根据所述旋转角度求出对应的旋转向量;利用旋转向量,将所述X方向梯度图像上的点投影到Y方向上,将所述Y方向梯度图像上的点投影到X方向上,分别获得X方向投影点坐标值和Y方向投影点坐标值,从所述X方向投影点坐标值和Y方向投影点坐标值筛选出第一目标投影点,进行第一次拟合;
从经过第一次拟合得到的第一直线中筛选出第二目标投影点,进行二次拟合,识别出标定图像中的所述垂直线和水平线。
5.根据权利要求4所述基于编码定义的九点标定物体抓取方法,其特征在于,
所述旋转角度包括X方向旋转角度和Y方向旋转角度;
所述根据标定图像生成X方向梯度图像、Y方向梯度图像和旋转角度具体包括:
获取所述标定图像对应的二维函数,对所述二维函数分别进行X方向和Y方向上的求导,获得所述X方向梯度图像和Y方向梯度图像;
执行旋转角度步骤,生成X方向旋转角度和Y方向旋转角度,当X方向旋转角度和Y方向旋转角度相差没有落入预设的重新生成阈值范围内时,删除得到的X方向旋转角度和/或Y方向旋转角度,重新执行旋转角度步骤,生成X方向旋转角度和/或Y方向旋转角度,直至生成差值落入重新生成阈值范围内的X方向旋转角度和Y方向旋转角度;
所述旋转角度步骤包括:获取所述X方向梯度图像中像素值位于预设梯度范围内像素点的角度值,统计每个像素点对应的角度值的累计数量,定义累计数量最高的像素点对应的角度值为X方向旋转角度;获取所述Y方向梯度图像中像素值位于所述...
【专利技术属性】
技术研发人员:陈顺,邓亮,陈先开,冯良炳,
申请(专利权)人:深圳辰视智能科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。