一种用于六轴机械手视觉检测的一键标定算法制造技术

技术编号:35931658 阅读:12 留言:0更新日期:2022-12-14 10:17
本发明专利技术涉及自动化技术领域,具体涉及一种用于六轴机械手视觉检测的一键标定算法。本发明专利技术具体算法流程为,S1、将待加工工件放置于加工台面的指定位置上;S2、通过视觉传感器检测待加工工件内视觉标志物的相对位姿坐标;S3、通过坐标转换进行待加工工件中加工点相对于加工台面坐标系下的工具坐标系的标定。本发明专利技术所述的一种用于六轴机械手视觉检测的一键标定算法,具体的,通过识别待加工工件上的多个视觉标志物建立相对坐标系,并使用视觉标志物中的相对坐标对加工台面上的工具坐标进行基于偏差矩阵的补偿,从而不限待加工工件的尺寸,提升了工件的加工质量与自动化程度。提升了工件的加工质量与自动化程度。提升了工件的加工质量与自动化程度。

【技术实现步骤摘要】
一种用于六轴机械手视觉检测的一键标定算法


[0001]本专利技术涉及自动化
,IPC分类号为:B25J13/08,具体涉及一种用于六轴机械手视觉检测的一键标定算法。

技术介绍

[0002]六轴机械手主要用于工业生产中,产品的自动化加工与转运操作,在实际的使用六轴机械手对产品物料进行处理的过程中,首先需要进行产品物料的在加工台面上的定位,当六轴机械手中的视觉传感器检测到产品物料位置后,才能进行后续的加工处理,但是现阶段物料工件在加工台面上的工具坐标系标定中精度不高,同时由于物料工件的下料误差以及实际加工过程中的环境因素的影响,通常会造成工具坐标系定位不准确的问题。
[0003]专利CN201410311052提供了一种机械手臂位置调整的辅助装置,此专利通过在晶圆的加工台面上设置位置检测器,用以实时监测晶圆的放置位置是否准确,如果晶圆放置的偏差较大时,将会自动通知工程师进行调整,但是此专利中所述位置检测器限制了待检测晶圆的尺寸类型,当待检测晶圆的尺寸大小发生变化时,则无法进一步进行位置数据的检测,应用范围有限。专利CN201510168995提供了一种基于主动双目视觉的机械手手眼标定方法,此专利中通过在机械手末端建立结构光发生器,用以进行机械手末端运行位姿数据的反馈检测,从而无需在机械手末端添加标志点,在实现机械手运动位姿检测的同时简化了控制结构,但是此专利中所述的结构光受环境的影响较大,无法更好的应用于如焊接机器人等场景中。
[0004]针对现有的六轴机械手工件位置标定中存在的问题,工厂加工过程中通常会采用手动二次调节或示教器手动调节的方式,但是手动人工对点标定依赖于技术工人的熟练程度与认真程度,主观性较大,因此往往在标定过程中由于人工的肉眼误差无法保证对点的精度,而示教器示教的方式过程交过繁琐,需要反复调节示教,因此需要有一套自动校正的程序同时进行多个工具坐标系位置点的校正,因此本专利技术提供了一种用于六轴机械手视觉检测的一键标定算法。

技术实现思路

[0005]针对上述存在的问题,本专利技术提供了一种用于六轴机械手视觉检测的一键标定算法,具体算法流程为,将待加工工件放置于加工台面的指定位置上,通过视觉传感器检测待加工工件内视觉标志物的相对位姿坐标,通过坐标转换进行待加工工件中加工点相对于加工台面坐标系下的工具坐标系的标定。
[0006]优选的,所述的视觉传感器中,建立关于视觉标志物的参数化识别文件,所述的参数化识别文件包括视觉标志物的边缘特征,像素特征与识别数量。
[0007]具体的,所述的视觉标志物的边缘特征采用形态识别的方式,首先提取待加工工件表面识别到的线条特征,再根据多个线条特征的形状与方位值进行训练与配准。
[0008]优选的,所述的参数化识别文件,通过与视觉传感器实际识别的视觉标定物特征
进行特征配准,用以进行视觉标志物特征提取。
[0009]优选的,所述的特征配准,采用基于图形特征筛选训练为主,像素特征辅助配准的方式,进行视觉标志物的识别。
[0010]优选的,所述的参数化识别文件,通过设定识别次数,对待加工工件进行循环读取,在工件加工过程中,对视觉标志物进行动态位姿重定位。
[0011]优选的,所述的特征配准,首先通过视觉传感器获取待加工工件的图片数据,对图片数据进行图像处理;其中所述的图像处理包括待加工工件表面前景特征与背景特征的分离;在所述的分离的基础上,对待加工工件进行边缘特征提取优化。
[0012]具体的,针对所述的视觉标志物采集的图像和背景颜色等相差较大的物体,可直接通过CCD相机进行图片数据的采集与视觉标志物的识别,在进行待加工工件表面前景特征与背景特征的分离之前,首先使用基于pcl点云库进行图片数据的滤波与降噪,并在此基础调节图片数据的曝光与增益值,从而更好的消除外接环境光的变换对视觉图像处理算法的影响。
[0013]优选的,所述的特征配准,将边缘特征提取优化后的待加工工件与参数化识别文件中的边缘特征进行配准,以此对视觉标志物进行分类提取,在分类提取的基础上,对视觉标志物进行边界轮廓线矫正。
[0014]优选的,在所述的边界轮廓线矫正后进行中心化计算。
[0015]具体的,所述的边界轮廓线矫正通过对具有边界轮廓线的图片数据进二值化处理,从而采集基于边界轮廓数据的数据集合,在数据集合中建立基于高斯分布的数据集合优化平滑方法,并调用基于opencv的算子库,针对数据集合建立基于平均值对称测量的中心矩计算边缘轮廓数据中的中心位置。
[0016]优选的,通过所述的中心化计算,确定视觉标志物的相对位姿坐标系,将多个相对坐标系与加工台面坐标系进行坐标转换,并建立基于相对位姿坐标与加工台面坐标系的偏差矩阵,用以对实际的工具坐标系进行位置补偿。
[0017]优选的,所述的视觉标志物为多个协同标定方式。
[0018]与现有技术相比,本专利技术的有益效果在于:
[0019](1)本专利技术所述的一种用于六轴机械手视觉检测的一键标定算法,具体的,通过识别待加工工件上的多个视觉标志物建立相对坐标系,并使用视觉标志物中的相对坐标对加工台面上的工具坐标进行基于偏差矩阵的补偿,从而不限待加工工件的尺寸,无需人工调节与示教器示教,既可以迅速对机械手对应的待加工工件的工具坐标系进行高精度自动化标定,提升了工件的加工质量与自动化程度。
[0020](2)在(1)的基础上,本专利技术所述的视觉检测方式中,通过对待加工工件在加工过程中进行视觉标志物的循环读取,用以在工件加工的过程中,实时进行工件加工点的位置辅助校正,所述的动态位姿重定位,通过计算工件加工点相对于多个视觉标志物的相对位置坐标,与预设的加工坐标进行偏差计算,从而实现加工点位姿的实时调整,提高工件加工定位精度。
[0021](3)在(1)的基础上,本专利技术所述的待加工工件在加工过程中,由于待加工工件下料变形,加工温度或者加工压力等多种因素的影响,可能会造成待加工工件的变形,如果直接在变形的工件上进行视觉标志物的特征提取,将会造成特征图像的畸变,因此本专利技术在
此部分添加了边界轮廓线矫正,在此基础上再进行中心化计算,提高视觉标志物位姿坐标计算的准确度。
[0022](4)在(3)的基础上,本专利技术对视觉传感器采集的图像数据进行基于前景特征与背景特征的分离处理,在分离处理后再进行前景特征的边缘特征提取优化,从而避免了视觉标志物与场景融合部分边缘模糊噪声较多的情况,提高了视觉标志物边缘特征提取的质量,进一步提高了视觉标志物的位姿定位精度。
[0023](5)在(1)的基础上,本专利技术建立了基于多个视觉标志物的协同位姿标定方式,相比于单一的视觉标志物定位造成的定位不准确的问题,本专利技术首先对视觉标志物识别到的相对坐标系进行融合,并将融合后的相对坐标系与工具坐标系进行融合与偏差纠正,从而提高视觉标志物自身的定位精度。
附图说明
[0024]图1为一种基于自适应芯片的邻域相连异构设计方法流程图。
具体实施方式
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于六轴机械手视觉检测的一键标定算法,其特征在于,具体算法流程为,S1、将待加工工件放置于加工台面的指定位置上;S2、通过视觉传感器检测待加工工件内视觉标志物的相对位姿坐标;S3、通过坐标转换进行待加工工件中加工点相对于加工台面坐标系下的工具坐标系的标定。2.根据权利要求1所述的一种用于六轴机械手视觉检测的一键标定算法,其特征在于,所述的视觉传感器中,建立关于视觉标志物的参数化识别文件,所述的参数化识别文件包括视觉标志物的边缘特征,像素特征与识别数量。3.根据权利要求2所述的一种用于六轴机械手视觉检测的一键标定算法,其特征在于,所述的参数化识别文件,通过与视觉传感器实际识别的视觉标定物特征进行特征配准,用以进行视觉标志物特征提取。4.根据权利要求3所述的一种用于六轴机械手视觉检测的一键标定算法,其特征在于,所述的特征配准,采用基于图形特征筛选训练为主,像素特征辅助配准的方式,进行视觉标志物的识别。5.根据权利要求3所述的一种用于六轴机械手视觉检测的一键标定算法,其特征在于,所述的参数化识别文件,通过设定识别次数,对待加工工件进行循环读取,在工件加工过程中,对视觉标志物进行动态位姿重定位。6.根据权利要...

【专利技术属性】
技术研发人员:苏宁
申请(专利权)人:昆山文慧电子有限公司
类型:发明
国别省市:

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

1