[发明专利]一种基于深度学习的智能抓取系统及方法在审
申请号: | 201810801897.6 | 申请日: | 2018-07-20 |
公开(公告)号: | CN108908334A | 公开(公告)日: | 2018-11-30 |
发明(设计)人: | 范衠;邱本章;卢杰威;朱贵杰;李冲;陈文钊;游煜根;卞新超;胡星晨 | 申请(专利权)人: | 汕头大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 周增元;曹江 |
地址: | 515000 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能抓取 目标物体 机械臂 三维空间 学习 抓取 目标物体识别 神经网络模型 图像处理技术 定位准确率 末端执行器 多自由度 复杂场景 立体视觉 物体抓取 中继模块 工控机 | ||
1.一种基于深度学习的智能抓取系统,其特征在于,包括一多自由度的机械臂、末端执行器、立体视觉设备、WIFI中继模块和工控机,所述立体视觉设备固定设于所述机械臂基座,所述末端执行器和所述机械臂分别与所述WIFI中继模块通讯连接,所述立体视觉设备与所述工控机通讯连接,所述工控机与所述WIFI中继模块通讯连接。
2.一种基于深度学习的智能抓取方法,其特征在于,包括以下步骤:
(1)进行初始化;
(2)获取立体视觉设备的RGB彩色图像;
(3)加载训练好的深度神经网络模型;
(4)取得目标物体在图像中的位置及类别;
(5)获取所述目标物体中心点像素位置所对应的深度值;
(6)根据所述像素位置和深度值计算出目标物体在机械臂坐标系下的空间位置;
(7)判断该位置是否在机械臂工作空间内,若是,则执行后续机械臂运动操作;若否,则报错说明该目标物不在机械臂工作空间内;
(8)规划机械臂运动轨迹;
(9)发送控制命令让机械臂运动;
(10)当机械臂末端到达目标位置,发送末端执行器控制命令,实行抓取。
3.根据权利要求2所述的基于深度学习的智能抓取方法,其特征在于,所述立体视觉设备使用RGB-D立体视觉设备。
4.根据权利要求3所述的基于深度学习的智能抓取方法,其特征在于,还包括从所述RGB-D立体视觉设备中获取彩色图像和深度图像,根据任意彩色图像像素点的坐标(px,py)以及深度图像所对应像素点的深度值pz,得到彩色图像像素点所对应空间坐标(x,y,z):
z=pz/factor
x=(px-cx)*pz/fx
y=(py-cy)*pz/fy
其中,fx、fy、cx、cy、factor为相机内参,fx表示摄像机图像横轴方向上以像素为单位的焦距,fy为摄像机图像纵轴方向上以像素为单位的焦距,cx为摄像机光轴与图像中心在横轴方向上以像素为单位的差距,cy为摄像机光轴与图像中心在纵轴方向上以像素为单位的差距,factor为比例因子。
5.根据权利要求4所述的基于深度学习的智能抓取方法,其特征在于,还包括将立体视觉坐标系下的坐标转换为机械臂坐标系下的坐标:
其中,(x’,y’,z’)为机械臂坐标系下的坐标,x0为x轴方向上的偏移量,y0为y轴方向上的偏移量,z0为z轴方向上的偏移量,旋转矩阵R为:
R=Rx(α)Ry(β)Rz(θ)
其中,α为绕x轴的旋转量,β为绕y轴的旋转量,θ为绕z轴的旋转量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汕头大学,未经汕头大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810801897.6/1.html,转载请声明来源钻瓜专利网。