[发明专利]一种基于多目视觉的双臂机器人手眼协调方法有效
| 申请号: | 201710802484.5 | 申请日: | 2017-09-07 |
| 公开(公告)号: | CN107471218B | 公开(公告)日: | 2020-09-11 |
| 发明(设计)人: | 罗雨龙;崔宪阳;虞文杰;吴巍;郭毓;黄颖;苏鹏飞;郭飞;陈宝存;肖潇 | 申请(专利权)人: | 南京理工大学 |
| 主分类号: | B25J9/16 | 分类号: | B25J9/16 |
| 代理公司: | 南京理工大学专利中心 32203 | 代理人: | 马鲁晋 |
| 地址: | 210094 *** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 目视 双臂 机器人 手眼 协调 方法 | ||
1.一种基于多目视觉的双臂机器人手眼协调方法,其特征在于,具体步骤为:
步骤1、将两个双目摄像头分别安装至双臂机器人的机械臂上,并分别标定出摄像头到装有该摄像头的机械臂末端的转移矩阵、机械手臂末端到基座的变换矩阵以及两个机械臂基座之间的变换矩阵;
步骤2、控制机械臂移动,通过双目摄像头搜寻目标物体,并保存目标物体的特征,直到至少有两个单目摄像头拍摄到目标物体,完成对目标物体的搜寻;
步骤3、上位机提取并处理扫描终止时具有目标特征的两幅图像,获得目标物体的三维坐标信息,完成对目标物体的定位;
步骤4、基于目标物体的三维信息,控制机械臂进行抓取,完成对目标物体的抓取;
步骤5、将目标物体移至固定区域,机械臂返回初始状态,完成抓取任务。
2.根据权利要求1所述的基于多目视觉的双臂机器人手眼协调方法,其特征在于,步骤2中控制机械臂移动,通过双目摄像头搜寻目标物体,并保存目标物体的特征,直到至少有两个单目摄像头拍摄到目标物体,完成对目标物体的搜寻,具体步骤为:
步骤2-1、控制任意一条机械臂基座舵机缓慢旋转,带动双目摄像头对目标物体进行扫描和检测;
步骤2-2、保存目标物体的特征;
步骤2-3、控制基座舵机保持原有扫描方向继续转动30°,当可转动角度不足30°时,按可转动角度进行转动;
步骤2-4、判断该机械臂上的两个摄像头是否都拍摄到目标物体,若该机械臂上的两个摄像头都拍摄到目标物体,则停止扫描;若该机械臂上的两个摄像头中只有一个摄像头拍摄到目标物体,则控制另一条机械臂带动双目摄像头对目标物体进行扫描和检测,重复步骤2-2、步骤2-3,直到至少有两个单目摄像头拍摄到目标物体,完成对目标物体的搜寻。
3.根据权利要求1所述的基于多目视觉的双臂机器人手眼协调方法,其特征在于,步骤3中上位机提取并处理扫描终止时具有目标特征的两幅图像,提取并处理具有目标特征的前两幅图像。
4.根据权利要求1所述的基于多目视觉的双臂机器人手眼协调方法,其特征在于,步骤3中上位机提取并处理扫描终止时具有目标特征的图像,获得目标物体在世界坐标系中的三维坐标,完成对目标物体的定位,具体步骤为:
步骤3-1、提取两幅具有目标特征的图像,得到目标物体分别在两幅图的图像坐标系中的像素坐标(u,v);
步骤3-2、根据坐标系中长度与像素的关系,得到目标物体分别在两幅图的图像坐标系中的长度坐标(x,y),具体为:
式中,dx,dy分别表示一个像素的长度和高度,u0,v0表示目标物体的图像投影点坐标;
步骤3-3、根据图像坐标系与摄像机坐标系的关系,得到目标物体分别在拍摄两幅图的摄像机坐标系中的三维坐标xc,yc,zc,具体为:
步骤3-4、根据目标物体在拍摄到两个摄像机坐标系中的三维坐标xc,yc,zc,得到目标物体在世界坐标系中的三维坐标xw,yw,zw,具体为:
式中,矩阵M表示摄像头到世界坐标系原点的转移矩阵。
5.根据权利要求1所述的基于多目视觉的双臂机器人手眼协调方法,其特征在于,步骤4中基于目标物体的三维信息,控制机械臂进行抓取,完成对目标物体的抓取具体步骤为:
步骤4-1、根据获取的目标物体的三维坐标信息,控制到目标物体距离最小的机械臂进行抓取;
步骤4-2、双目摄像头实时拍摄目标物体,获取目标物体新的三维坐标信息;
步骤4-3、重复步骤4-1、步骤4-2,直至机械臂抓取到目标物体,进行步骤5。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710802484.5/1.html,转载请声明来源钻瓜专利网。





