[发明专利]涂胶传感器胶条检测示教方法有效
申请号: | 201910454520.2 | 申请日: | 2019-05-29 |
公开(公告)号: | CN110068274B | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 曹军旗;叶琨;冯宇深 | 申请(专利权)人: | 易思维(杭州)科技有限公司 |
主分类号: | G01B11/00 | 分类号: | G01B11/00;G01B11/02;G01B11/03;G06T7/00;G06T7/13 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310051 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开了一种涂胶传感器胶条检测示教方法,包括如下步骤:S1.相机采集胶条图像,设置检测区域;S2.计算检测区域内的m对边缘点和右边缘点;计算quality,筛选m对边缘点,得到胶条边缘点p |
||
搜索关键词: | 涂胶 传感器 检测 方法 | ||
【主权项】:
1.一种涂胶传感器胶条检测示教方法,其特征在于,包括如下步骤:S1.机器人带动胶枪按照涂胶轨迹进行涂胶,传感器实时采集胶条图像,所述传感器包括多部相机,一次性获得不同角度的多张胶条图像;所述多张胶条图像拼接在一起时能形成胶枪周围的360°图像;在胶条采集起始帧中选取一张胶条图像作为检测图像,记录所述检测图像对应的相机为采集相机,在所述胶条图像中获取预设初始点的图像坐标,并以该坐标为起点O,设置扇环形检测区域,所述扇环形检测区域以起点O为圆心、环宽为d,圆心角为A,初始内环半径为r0;S2.计算检测区域内的m对左边缘点
和右边缘点
计算下式:qualityi=(1‑posErri/posTol0)×(1‑widErri/widTol0)![]()
其中:posTol0为预先设定的胶条位置的容许偏差,posTol0=1~2倍胶条宽度,widTol0为预先设定的胶条宽度的容许偏差,widTol0=1~2倍胶条宽度,
为第i对边缘点的中点坐标,
为第i对边缘点之间的距离值,poso为所述
点的参考坐标,wido为所述
的参考距离值;筛选出得到quality值最大的一对边缘点,作为胶条边缘点对p左、p右,并将此时的p左、p右点坐标进行存储;S3.沿胶条方向,更新检测区域,新的扇环形检测区域的内环半径为步骤S2中的内环半径加上步长step,step≥d,根据S2的计算结果,令poso等于所述p左、p右的中点坐标、wido等于p左、p右之间的距离,更新poso、wido值;S4.重复步骤S2、S3,直到计算出当前帧胶条图像内的所有边缘点;S5.对当前采集相机获取下一帧胶条图像进行示教,判断所述下一帧胶条图像是否存在胶条区域,当存在胶条时,重复步骤S2~S4;当不存在胶条时,将所述起点O与正检测胶条图像中点poso形成的线段标记为线段L,判断线段L与图像坐标系X轴之间的夹角α,‑90°≤α≤90°;当0°≤α≤90°时,自线段L起,沿逆时针方向旋转检测区域,反之按照顺时针旋转检测区域;每次旋转角度△A,更新检测区域,检测区域边缘超过胶条图像时换下一相机采集的胶条图像,采用相同方法确定检测区域并搜索胶条边缘点;当存在胶条边缘点时,确定采集此胶条图像的相机为采集相机,对检测区域重复步骤S2~S4,确定此帧胶条图像内的边缘点;当检测区域旋转360°,未搜索到胶条边缘点时,结束示教过程,将存储的多对p左、p右点坐标,作为胶条的示教边缘点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于易思维(杭州)科技有限公司,未经易思维(杭州)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910454520.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于3D模型的激光融合标定方法
- 下一篇:一种红外传感器测车钩高度的方法