一种多轴机器人标定软件制造技术

技术编号:15412968 阅读:157 留言:0更新日期:2017-05-25 10:31
本发明专利技术公开了一种多轴机器人标定软件,包括以下步骤:步骤一:启动多轴机器人并夹住带Mark点的标定板;步骤二:运动到相机视野范围,按九宫格算法的方式运动九次并相机拍照九次;步骤三:获得9个相对应的两组坐标,记录的9个相对应的两组坐标输入到标定程序中完成多轴机器人与相机的标定;步骤四:关闭所有设备。本发明专利技术具有标定效率高,测量精度高的优点。

A calibration software for multi axis robot

The invention discloses a multi axis robot calibration software, which comprises the following steps: step one: start multi axis robots and the calibration plate clamped with Mark point; step two: moving to the camera field of view by squares algorithm of motion camera nine times and nine times; step three: obtain 9 corresponding the two group coordinates, recorded 9 corresponding two sets of coordinates input to the calibration procedure in multi axis robot and camera calibration; step four: close all equipment. The invention has the advantages of high calibration efficiency and high measuring accuracy.

【技术实现步骤摘要】
一种多轴机器人标定软件
本专利技术涉及机器人
,尤其涉及一种多轴机器人标定软件。
技术介绍
在现有技术中,对于机器人系统的标定,一般采用人工示教的方法,例如,手动地控制机器人以多种不同的姿态(对于六轴机器人而言,一般为四种或更多种不同的姿态)将其上安装的工具移动到同一目标点。但是,由于需要通过人眼来判断工具是否移动到同一目标点,因此,不可避免地会存在误差,导致工具相对于机器人的工具中心点(toolcenterpoint)坐标系的传递矩阵的标定不准确,而且手动地控制机器人以多种不同的姿态到达同一目标点和依靠人眼判断是否到达同一目标点的工作非常费时,影响工作效率。对于需要经常更换工具的机器人系统,在每更换一次工具之后,都要进行一次重新标定,非常麻烦,非常费时。
技术实现思路
本专利技术的目的在于针对现有技术的不足而提供一种多轴机器人标定软件,该多轴机器人标定软件标定效率高,测量精度高。为达到上述目的,本专利技术通过以下技术方案来实现。一种多轴机器人标定软件,包括以下步骤:步骤一:启动多轴机器人并夹住带Mark点的标定板;步骤二:运动到相机视野范围,按九宫格算法的方式运动九次并相机拍照九次;步骤三:获得9个相对应的两组坐标,记录的9个相对应的两组坐标输入到标定程序中完成多轴机器人与相机的标定;步骤四:关闭所有设备。其中,所述Mark点为圆形,通过相机成像后,按照边缘搜索算法得到圆的所有边缘点,根据边缘点集合拟合成最终的圆,得到圆心,将圆心坐标做为需要记录的相机坐标系坐标,机器人运动九次,则记录九次此坐标。其中,所述九宫格算法为九个格子里每三个相加都等于15不便的原理并通过成像原理进行找到图像坐标位置。本专利技术的有益效果为:本专利技术所述的一种多轴机器人标定软件,包括以下步骤:步骤一:启动多轴机器人并夹住带Mark点的标定板;步骤二:运动到相机视野范围,按九宫格算法的方式运动九次并相机拍照九次;步骤三:获得9个相对应的两组坐标,记录的9个相对应的两组坐标输入到标定程序中完成多轴机器人与相机的标定;步骤四:关闭所有设备。本专利技术具有标定效率高,测量精度高的优点。附图说明下面利用附图来对本专利技术进行进一步的说明,但是附图中的实施例不构成对本专利技术的任何限制。图1为本专利技术的流程示意图。具体实施方式下面结合具体的实施方式来对本专利技术进行说明。如图1所示,一种多轴机器人标定软件,包括以下步骤:步骤一:启动多轴机器人并夹住带Mark点的标定板;步骤二:运动到相机视野范围,按九宫格算法的方式运动九次并相机拍照九次;步骤三:获得9个相对应的两组坐标,记录的9个相对应的两组坐标输入到标定程序中完成多轴机器人与相机的标定;步骤四:关闭所有设备。进一步的,所述Mark点为圆形,通过相机成像后,按照边缘搜索算法得到圆的所有边缘点,根据边缘点集合拟合成最终的圆,得到圆心,将圆心坐标做为需要记录的相机坐标系坐标,机器人运动九次,则记录九次此坐标,其核心程序如下:。进一步的,所述九宫格算法为九个格子里每三个相加都等于15不便的原理并通过成像原理进行找到图像坐标位置,九宫格算法,使横看竖看斜看都相等(都等于15),其方法如下:1、首先绘制九宫格如下,并按顺序填写1-9。2、以5位中心按顺时针方向或逆时针方向旋转一格如下:(第一个为顺时针,另一个为逆时针)3、将中间十字以5为中心对称交换实现九宫格,结果如下:(第一个为上面第一个交换后,第二个同第一个)276951438;其核心程序如下:。需更进一步的解释,本专利技术控制机器人夹住一个带Mark点的标定板运动到相机视野范围内,相机拍照记录Mark点相机坐标,同时记录下机器人的坐标,按此流程运动九次,记录下9个相对应的两组坐标,将此信息输入到标定程序中完成多轴机器人与相机的标定,其核心程序如下:。更进一步的,本专利技术将记录的9个相对应的两组坐标输入到标定程序中完成多轴机器人与相机的标定,其核心程序如下:以上内容仅为本专利技术的较佳实施例,对于本领域的普通技术人员,依据本专利技术的思想,在具体实施方式及应用范围上均会有改变之处,本说明书内容不应理解为对本专利技术的限制。本文档来自技高网...
一种多轴机器人标定软件

【技术保护点】
一种多轴机器人标定软件,其特征在于,包括以下步骤:步骤一:启动多轴机器人并夹住带Mark点的标定板;步骤二:运动到相机视野范围,按九宫格算法的方式运动九次并相机拍照九次;步骤三:获得9个相对应的两组坐标,记录的9个相对应的两组坐标输入到标定程序中完成多轴机器人与相机的标定;步骤四:关闭所有设备。

【技术特征摘要】
1.一种多轴机器人标定软件,其特征在于,包括以下步骤:步骤一:启动多轴机器人并夹住带Mark点的标定板;步骤二:运动到相机视野范围,按九宫格算法的方式运动九次并相机拍照九次;步骤三:获得9个相对应的两组坐标,记录的9个相对应的两组坐标输入到标定程序中完成多轴机器人与相机的标定;步骤四:关闭所有设备。2.根据权利要求1所述的一种多轴机器人标定软件,其...

【专利技术属性】
技术研发人员:张庆祥
申请(专利权)人:东莞市三姆森光电科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1