[发明专利]一种具有中心位置识别的抓取工业机器人在审
申请号: | 201911019391.0 | 申请日: | 2019-10-24 |
公开(公告)号: | CN110640739A | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 孙法君 | 申请(专利权)人: | 宁波赛朗科技有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J9/10 |
代理公司: | 11390 北京和信华成知识产权代理事务所(普通合伙) | 代理人: | 胡剑辉 |
地址: | 315000 浙江省宁波市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 原始图像 工业机器人控制系统 传感器系统 工件输送线 工件目标 滤波去噪 抓取 工件中心位置 视觉跟踪系统 网络集成控制 中心位置识别 工业机器人 操控系统 椒盐噪声 镜头光轴 量化噪声 设备噪声 图像处理 图像分割 图像去噪 图像增强 噪声 摄像机 平行 图像 | ||
1.一种具有中心位置识别的抓取工业机器人,包括工业机器人控制系统、传感器系统、操控系统、网络集成控制系统、视觉跟踪系统以及执行机构,传感器系统与工业机器人控制系统连接,工业机器人控制系统包括示教器、运动控制器,操控系统包括工控机,视觉跟踪系统包括RGB摄像机、激光扫描仪、跟踪摄像机,射频收发射装置,传感器系统包括多个六轴传感器、光学传感器、运动传感器、霍尔电流传感器,执行机构包括机械部分和电力部分;
RGB摄像机观测工件进入视野范围,在视野范围内的工件输送线的中间放置触发器,当工件触碰到触发器时,RGB摄像机捕捉图像,并把捕捉到的图像传递到工控机进行图像处理,对图像进行分析处理后会得到目标工件的形状及抓取位置信息,发送给工业机器人,然后工业机器人指定位置进行抓取,并且根据形状不同,目标工件也会被码垛在工件放置区的不同地方。对采集得到的图像进行分析处理,识别出目标工件的形状,得到目标工件的中心位置;
使用图像处理获取工件中心位置的具体过程如下:
步骤1,获取工件输送线和工件的原始图像,RGB摄像机的镜头光轴与工件输送线保持平行;
步骤2,图像增强,对原始图像中的RGB值分别进行滤波去噪。对原始图像的进行滤波去噪,噪声包括设备噪声、椒盐噪声、量化噪声;
步骤3,图像分割,获取工件目标图像;
步骤4,图像去噪;
步骤5,获取工件目标的中心位置。
2.根据权利要求1所述的一种具有中心位置识别的抓取工业机器人,其特征在于步骤2具体为:噪声的滤波过程如下式所示:
其中,以原始图像的中心为原点建立直角坐标系x-0-y,fR(x,y)、fG(x,y)、fB(x,y)分别为原始图像中位于坐标(x,y)的像素的R、G、B值函数,其中x=(0,1,……255),y∈(0,1,……255),而FR(x,y)、FG(x,y)、FB(x,y)为滤波后的R、G、B值函数,N×N为表示截取的窗口的尺寸,N=(3,5,7......),优选为N=3,P表示窗口内的像素组成的点集。
3.根据权利要求1所述的一种具有中心位置识别的抓取工业机器人,其特征在于步骤3具体为:
步骤3.1,对RGB颜色空间进行转换,生成新的颜色空间U1U2U3。
经过滤波后的FR(x,y)、FG(x,y)、FB(x,y)经过下述转换变为相应的系数函数:
其中,U1(x,y)为红绿相关函数,U2(x,y)为红蓝相关函数,U3(x,y)为绿蓝相关函数;
步骤3.2,工件与工件输送线的区分。
构建工件与工件输送线的分割函数GS(x,y),使用U1(x,y)、U2(x,y)作为判断条件:
其中,TS为分割阈值。
4.根据权利要求1所述的一种具有中心位置识别的抓取工业机器人,其特征在于步骤4具体为:
步骤4.1,构建二值分割函数G'A(x,y),在运算前首先将分割函数GA(x,y)进行二值化,二值分割函数为:
步骤4.2,使用开运算,先对二值图像进行腐蚀运算然后在进行膨胀运算;
步骤4.3,使用闭运算。先对二值图像进行膨胀运算然后在进行腐蚀运算;
步骤4.4,生成最终的工件目标函数GF(x,y)。经过开合运算后的二值图像与分割函数G'A(x,y)构成的二值图像进行与运算,在1值的区域将GA(x,y)的值按照坐标逐一赋值,构成最终的工件目标函数GF(x,y)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波赛朗科技有限公司,未经宁波赛朗科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911019391.0/1.html,转载请声明来源钻瓜专利网。