[发明专利]一种机器人3D视觉手眼标定方法在审
申请号: | 202010106419.0 | 申请日: | 2020-02-21 |
公开(公告)号: | CN112123329A | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 庄永军 | 申请(专利权)人: | 深圳市三宝创新智能有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 深圳力拓知识产权代理有限公司 44313 | 代理人: | 龚健 |
地址: | 518055 广东省深圳市福田区华*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机器人 视觉 手眼 标定 方法 | ||
一种机器人3D视觉手眼标定方法,包括以下具体步骤:S1、根据待标定物的位置调整3D相机和机械手的工作位置,其中,机械手的末端安装多组直线硬体;S2、3D相机运行以直接获得待标定物的端点在3D相机坐标系下的多组坐标值信息,得到坐标值组数据;S3、3D视觉手眼标定系统接收到坐标值组数据,并控制机械手将多组直线硬体的端点接触待标定物的端点,3D视觉手眼标定系统获得机械手个关节转角数据;S4、将关节转角数据带入手臂运动学模型,得到待标定物在机械手的基坐标系下的坐标值数据;S5、调整待标定物的位置以及姿态,重复S2~S4,得到多组坐标值数据。本发明能够提高机器人3D手眼标定的精度。
技术领域
本发明涉及智能机器人技术领域,尤其涉及一种机器人3D视觉手眼标定方法。
背景技术
智能制造的快速推进使得多关节机器人获得了长足发展,工业机器人已经参与到工业制造及生产的各个领域,成为工厂自动化、智能化进程中不可或缺的角色。机器视觉赋予了机器人眼睛,融合先进的图像处理、三维数据分析算法,以及人工智能技术的应用,使机器人动作不再局限于通过示教获得的点对点运动或者既定轨迹,而是在视觉的引导下进行更为灵活而智能的动作,在高精度检测以及工件抓取定位等方面的应用方兴未艾。相对于传统的2D视觉无法提供深度和曲面信息,机器人3D视觉更加符合人类“眼睛”的定义,3D传感器可以给机器人提供产品的位置和姿态信息,因此在工业上的应用也更加的灵活,在物流分拣,上下料,汽车零部件抓取等领域有着非常广阔的应用前景,诚然,相比于传统的2D手眼标定,机器人3D视觉的手眼标定方法和算法更为复杂。
机器人眼在手外的3D视觉手眼标定的核心是计算3D传感器坐标系相对于机器人基坐标系的转换关系,从而将3D传感器下获得的工件位置和姿态信息,转换成机器人基坐标下的位置和姿态。
此外,目前的一些手眼标定方法对于标定过程中的机械手以及标定板等其他辅助设施的物理精度要求很高,增加了标定成本。因此为了满足实际工业应用的手眼标定精度要求和降低标定成本,急需提出一种新的机器人3D视觉手眼标定方法。
发明内容
(一)发明目的
为解决背景技术中存在的技术问题,本发明提出一种机器人3D视觉手眼标定方法,本发明要解决的技术问题,技术方案概述,技术效果概述)。
(二)技术方案
为解决上述问题,本发明提供了一种机器人3D视觉手眼标定方法,包括以下具体步骤:
S1、根据待标定物的位置调整3D相机和机械手的工作位置,其中,3D相机的拍摄端朝向待标定物;机械手的末端安装多组直线硬体;多组直线硬体均指向待标定物;
S2、3D相机运行,通过3D相机直接获得待标定物的端点在3D相机坐标系下的多组坐标值信息,得到坐标值组数据A;
S3、3D视觉手眼标定系统接收到坐标值组数据A,并控制机械手将多组直线硬体的端点接触待标定物的端点,3D视觉手眼标定系统获得机械手个关节转角数据,得到关节转角数据组B;
S4、将关节转角数据组B带入手臂运动学模型,得到待标定物在机械手的基坐标系下的坐标值数据C;
S5、调整待标定物的位置以及姿态,重复S2~S4,得到多组坐标值数据C。
优选的,待标定物选用锥体标定物;其中,直线硬体设有一组。
优选的,3D视觉手眼标定系统包括
机械臂控制模块,用于控制机械手的移动;
图像数据采集与处理模块,用于待标定物图像数据的获取和处理;
手眼相机标定模块,用于获取坐标值组数据A和机器人坐标系之间的变换关系,以将坐标值组数据A转换为以机器人基坐标系来表示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市三宝创新智能有限公司,未经深圳市三宝创新智能有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010106419.0/2.html,转载请声明来源钻瓜专利网。