[发明专利]机器人的手眼标定方法、设备、机器人及计算机存储介质在审
申请号: | 202310306162.7 | 申请日: | 2023-03-21 |
公开(公告)号: | CN116352711A | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 李文智;蔡同彪;郎需林;姜宇 | 申请(专利权)人: | 深圳市越疆科技股份有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 深圳市华勤知识产权代理事务所(普通合伙) 44426 | 代理人: | 隆毅 |
地址: | 518000 广东省深圳市南山区桃源街道福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 手眼 标定 方法 设备 计算机 存储 介质 | ||
本发明公开一种机器人的手眼标定方法、设备、机器人及计算机存储介质,机器人的手眼标定方法包括:将相机的中心与标定板的中心对齐,确定此时机械臂的坐标点;根据所确定的机械臂的坐标点,按照预设规则生成多个拍照点位;控制机械臂依次运动到各个拍照点位处通过相机对标定板拍照,并对应记录机械臂的位置信息;基于相机拍照所得的图像和机械臂的位置信息,进行手眼标定。本发明机器人的手眼标定方法可根据相机与标定板中心对齐时机械臂的坐标点,按照预设规则自动生成多个机械臂拍照点位,相较于人为手动移动机械臂确定拍照点位,操作简单且节省时间,提高了标定效率,并且,可保证各拍照点位之间存在较大的姿态差异,提高了标定效果。
技术领域
本发明涉及机器人领域,特别涉及一种机器人的手眼标定方法、设备、机器人及计算机存储介质。
背景技术
近年来,随着科学技术的快速发展,机器人产品不断更新迭代,并广泛应用于医疗、教育、工业等众多领域。
机器人在工作过程中通常需要借助相机对目标物进行视觉定位,以获取目标物在工作空间中的位置,方便执行后续的操作,比如抓取、焊接等。在机器人与相机进行协同工作时,为使相机(亦即机器人的眼)与机器人(亦即机器人的手)坐标系之间建立关系,需对机器人与相机坐标系进行标定,也即手眼标定。
机器人与相机的手眼标定需要借助标定板,目前通常是人为手动移动机器人确认若干个拍照点,保证拍照时,标定板处于相机的拍照视野内。并在每一个拍照点处记录机械臂的位置信息并通过相机拍照采集标定板信息,进而根据所获取的若干组机械臂的位置信息和标定板信息,进行机器人与相机的手眼标定。然而,拍照点位一般都大于10个,每一个拍照点位都需人为手动移动机器人至合适的位置,操作重复且耗时长,标定效率低;并且,若干个拍照点位通过人为选取,容易出现姿态差异较小的情况,标定效果不佳。
发明内容
本发明的主要目的是提出一种机器人的手眼标定方法,旨在解决背景技术中所指出的技术问题。
为实现上述目的,本发明提出一种机器人的手眼标定方法,其中,机器人包括机械臂和相机,机械臂的末端可于运动空间中运动,相机设置在机械臂上且与末端的位置相对固定,机械臂的运动空间中设置有标定板;
机器人的手眼标定方法包括:
将相机的中心与标定板的中心对齐,确定此时机械臂的坐标点;
根据预设规则生成机械臂的坐标点对应的多个拍照点位;
控制机械臂依次运动到各个拍照点位处通过相机对标定板拍照,并对应记录机械臂的位置信息;
基于相机拍照所得的图像和机械臂的位置信息,进行手眼标定。
其中,根据预设规则生成机械臂的坐标点对应的多个拍照点位的步骤包括:
在机械臂的坐标点与标定板的中心点的连线上选取轴线点,确定经过轴线点且平行于标定板的标定面的若干条轴线;
将连线分别绕各轴线进行预设旋转处理,确定连线绕每一轴线预设旋转处理后机械臂的坐标点到达的点位,将确定的每一个点位均作为拍照点位。
其中,确定经过轴线点的若干条轴线的步骤包括:
以轴线点为圆心作圆并在圆上按第一预设角度间隔取点以获得若干个圆周点;
将若干个圆周点与轴线点进行连线以获得若干条轴线。
其中,将连线分别绕各轴线进行预设旋转处理的步骤包括:
将连线分别绕各轴线正向和/或反向旋转第二预设角度。
其中,根据所确定的机械臂的坐标点,按照预设规则生成多个拍照点位的步骤还包括:
在连线上选取新的坐标点并将其与轴线点相连形成取点线;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市越疆科技股份有限公司,未经深圳市越疆科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310306162.7/2.html,转载请声明来源钻瓜专利网。