当前位置: 首页 > 专利查询>江苏大学专利>正文

一种基于视觉系统的机器人铸件打磨自适应方法技术方案

技术编号:16622630 阅读:44 留言:0更新日期:2017-11-24 19:15
本发明专利技术提供了基于视觉系统的机器人铸件打磨自适应方法,包括如下步骤,铸件表面形貌特征机器视觉提取;利用刻画铸件表面粗糙度方法,将铸件高度的一阶矩特征、二阶矩特征、三阶矩特征和四阶矩特征分别表征了铸件表面平均偏移程度、标准差、扭曲程度与峰度;根据铸件表面粗糙度,结合视觉测量与定位方法、运动学分析方法、力控制方法与位置控制伺服方法,生成视觉自适应机器人打磨参数、并控制打磨执行元件进行打磨;根据打磨过程中,工件表面实时的动态形态特征参数与目标形态特征参数实时比对,直至工件表面的粗糙度达到目标形态特征参数。本发明专利技术可以通过阶矩刻画铸件表面形态特征获取的工件表面质量能更全面、更精细地刻画铸件表面形态特征。

An adaptive method for robot casting grinding based on vision system

The invention provides a robot vision system based on adaptive casting grinding method, which comprises the following steps: casting surface morphology characterization using machine vision extraction; method of casting surface roughness, the first-order moment features, casting height of two and three order moments moments and four order moment features were characterized the casting surface average deviation degree, standard deviation, distortion and kurtosis; according to casting surface roughness, combined with visual measurement and positioning method, kinematic analysis method, control method and position servo control method of generating visual adaptive robot grinding parameters, grinding and grinding control actuators; according to the process of grinding, the surface of the workpiece in real time dynamic forms the characteristic parameters and target characteristic parameters real time alignment, until the surface roughness reaches the target shape feature parameters The number of. The present invention can describe the surface quality of casting surface by means of order moment to describe the surface feature of casting more comprehensively and finely.

【技术实现步骤摘要】
一种基于视觉系统的机器人铸件打磨自适应方法
本专利技术涉及智能制造领域或者打磨机器人领域,尤其涉及一种基于视觉系统的机器人铸件打磨自适应方法。
技术介绍
工业机器人在打磨行业中的应用是近年来机器人应用范围里一种新型的生产工艺,对机器人控制系统、打磨设备解决方案都提出了更高的要求,工业机器人与数控机床相比加工精度等级要差很多,如何能提高机器人在打磨行业中的加工精度及加工效率、质量涉及到方方面面的技术问题及工艺方法。现有的机器人打磨系统依据力传感器获取的力参数,采用控制伺服补偿电机、弹性机构等,实现机器人打磨精度的控制,2014年,曹金学等提出了公开号为CN104149028A的一种高精度机器人打磨系统及其控制方法,通过标定系统提高打磨精度;2016年,梁英等提出了公开号为CN105773368A的一种力控打磨装置及应用其的打磨机器人,以提高打磨精度;2017年,张弓等提出了公开号为CN106425790A的一种压铸件多机器人协同打磨装置及方法,实现了多机器人协同打磨。当打磨的对象为缸体等大型铸件时,单一的标定系统、基于力传感器的补偿与多机器人协同并不能保证打磨铸件的质量,当打磨后的铸件存在质量问题时,不能及时检测并重新打磨。
技术实现思路
针对现有技术中存在不足,本专利技术提供了一种基于视觉系统的机器人铸件打磨自适应方法,采用阶矩刻画铸件表面形态特征获取的工件表面质量能更全面、更精细地刻画铸件表面形态特征。本专利技术是通过以下技术手段实现上述技术目的的。一种基于视觉系统的机器人铸件打磨自适应方法,包括如下方法:S01:铸件表面形貌特征机器视觉提取;S02:铸件表面形貌特征多阶矩刻画:利用刻画铸件表面粗糙度方法,将铸件高度的一阶矩特征、二阶矩特征、三阶矩特征和四阶矩特征分别表征了铸件表面平均偏移程度、标准差、扭曲程度与峰度;S03:根据铸件表面粗糙度,结合视觉测量与定位方法、运动学分析方法、力控制方法与位置控制伺服方法,生成视觉自适应机器人打磨参数、并控制打磨执行元件进行打磨;S04:根据打磨过程中,工件表面实时的动态形态特征参数与目标形态特征参数实时比对,直至工件表面的粗糙度达到目标形态特征参数。进一步,所述的步骤S01具体为:采用固定在铸件表面上方的CCD摄像机来摄取光照图像,光源从不同方向照射铸件表面光度立体视觉,所述光源方向向量不少于5个;在每次获取铸件表面图像过程中,光源在同一平面环内均匀分布置,每次只开启一个光源,且依次开启,得到光照铸件表面图像,使用多光源光度立体视觉方法得到铸件形貌。进一步,所述的多光源光度立体视觉方法具体为:重建铸件三维表面,得到t时刻铸件表面图像It;从铸件表面图像It得到位置(i,j)t处的高度为z(i,j)t,分析得到t时刻要处理缺陷区域的长Lt和宽Wt。进一步,所述的步骤S02具体为:通过机器人控制系统对铸件表面图像It分析,得到分解后的毛刺、孔眼、裂纹、与铸件整体表面粗糙情况;利用刻画铸件表面粗糙度方法,分析铸件高度的一阶矩、二阶矩、三阶矩和四阶矩特征,图像的矩特征作为磨削控制器的输入刻画了加工铸件表面的知识特征。进一步,所述刻画铸件表面粗糙度方法具体为:铸件表面图像It任意一点(i,j)t的高度值为z(i,j)t,铸件的粗糙度对应铸件高度的各阶矩:铸件高度的一阶矩表征了铸件表面平均偏移程度,值越大,则平均偏移量越大,铸件越不平整;铸件的二阶矩表征了铸件表面各点高度的标准差,即铸件表面的粗糙程度,值越大,铸件表面越粗糙;铸件的三阶矩表征了铸件表面的扭曲程度,值越大,铸件表面扭曲程度越高;铸件的四阶矩表征了铸件表面的峰度值,峰度越高,铸件表面越粗糙;则铸件表面粗糙度为:Fflat-t={M1(i,j)t,M2(i,j)t,M3(i,j)t,M4(i,j)t},St为铸件表面的知识特征:St=It(Lt,Wt,Fflat-t)=Lt*Wt*Fflat-t。进一步,所述S03步骤中的视觉测量与定位方法为:用视觉测量与定位系统控制器将输入的铸件表面的粗糙度转换为输出的磨削机器人砂轮t时刻的平移速度vr(t)、砂轮的转动速度ωr(t)、加工铸件的深度d(t)和机器人关节转角qr(t);视觉测量与定位系统控制器由深度学习神经网络N完成,通过反复的正向训练学习与反向反馈学习,建立工件整体表面粗糙情况与工件加工砂轮的平移速度vr(t)、转动速度ωr(t)与加工工件的进给深度d(t)控制因子的关联关系,(vr(t),ωr(t),d(t))=N{M1(i,j)t,M2(i,j)t,M3(i,j)t,M4(i,j)t}。进一步,所述S03步骤中的运动学分析方法为:利用在t时刻的视觉测量与定位系统控制器的机器人臂末端速度vp(t)与位置p(t),通过运动学模块得到修正后的机器人关节转角qr-n(t)与机器人关节角速度进一步,所述S03步骤中的力控制方法为:通过力控制模块修正机器人关节角速度得到修正后的机器人关节角速度进一步,所述S03步骤中的位置控制伺服方法为:通过位置伺服模块将修正后的机器人关节转角qr-n(t)、修正后的机器人关节角速度机器人反馈的关节转角qm(t)、关节角速度转换为机器人实时关节驱动力矩τ(t);机器人臂末端速度与砂轮的平移速度一致:vr(t)、vp(t)为t时刻砂轮的平移速度与机器人臂末端速度:vr(t)=vp(t)=F1(St)=k1St;ωr(t)为t时刻砂轮的转动速度:ωr(t)=F2(St)=k2St;d(t)为t时刻砂轮的进给深度:d(t)=F3(St)=k3St;其中:系数k1、k2和k3依据铸件材质确定。进一步,所述的步骤S04具体为:设M1、M2、M3、M4分别为铸件目标形态特征的一、二、三、四阶矩标准特征值;分别为动态形态特征参数M1(i,j)t、M2(i,j)t、M3(i,j)t、M4(i,j)t在t时刻平均值,若且且且则在t时刻的表面铸件质量合格,铸件当前表面完成打磨,进入下一个表面的打磨重复步骤S01-S04;其中,δ1、δ2、δ3、δ4分别为质量合格铸件阶矩标准特征值允许误差范围;若不满足,则表示在t时刻的表面铸件质量不合格,则t=kT,且k=k+1,其中k为打磨次数;T为从视觉特征提取到完成一次打磨需要的时间;重复步骤S01-S04。本专利技术的有益效果在于:1.本专利技术所述的基于视觉系统的机器人铸件打磨自适应方法,采用多光源光度立体视觉方法获取铸件三维形态能更高精度地测定加工工件表面质量。2.本专利技术所述的基于视觉系统的机器人铸件打磨自适应方法,采用阶矩刻画铸件表面形态特征获取的工件表面质量能更全面、更精细地刻画铸件表面形态特征。3.本专利技术所述的基于视觉系统的机器人铸件打磨自适应方法,采用深度学习神经网络控制器完成视觉测量与定位,本方法集打磨与质量检测于一体,能自适应地完成工件打磨,视觉测量与定位系统控制器由深度学习神经网络实现,深度学习神经网络通过反复的正向训练学习与反向反馈学习,建立工件整体表面粗糙情况与工件加工砂轮的平移速度、转动速度与加工工件的进给深度等控制因子的关联关系,进而完成机器人铸件实时自适应打磨,保证具有大型特征的缸体铸件的打磨质量,当打磨后的铸件存在质量问题时,实时地检测并重新打磨,直到铸件打磨质量合格。附图说明图1为本发本文档来自技高网...
一种基于视觉系统的机器人铸件打磨自适应方法

【技术保护点】
一种基于视觉系统的机器人铸件打磨自适应方法,其特征在于,包括如下方法:S01:铸件表面形貌特征机器视觉提取;S02:铸件表面形貌特征多阶矩刻画:利用刻画铸件表面粗糙度方法,将铸件高度的一阶矩特征、二阶矩特征、三阶矩特征和四阶矩特征分别表征了铸件表面平均偏移程度、标准差、扭曲程度与峰度;S03:根据铸件表面粗糙度,结合视觉测量与定位方法、运动学分析方法、力控制方法与位置控制伺服方法,生成视觉自适应机器人打磨参数、并控制打磨执行元件进行打磨;S04:根据打磨过程中,工件表面实时的动态形态特征参数与目标形态特征参数实时比对,直至工件表面的粗糙度达到目标形态特征参数。

【技术特征摘要】
1.一种基于视觉系统的机器人铸件打磨自适应方法,其特征在于,包括如下方法:S01:铸件表面形貌特征机器视觉提取;S02:铸件表面形貌特征多阶矩刻画:利用刻画铸件表面粗糙度方法,将铸件高度的一阶矩特征、二阶矩特征、三阶矩特征和四阶矩特征分别表征了铸件表面平均偏移程度、标准差、扭曲程度与峰度;S03:根据铸件表面粗糙度,结合视觉测量与定位方法、运动学分析方法、力控制方法与位置控制伺服方法,生成视觉自适应机器人打磨参数、并控制打磨执行元件进行打磨;S04:根据打磨过程中,工件表面实时的动态形态特征参数与目标形态特征参数实时比对,直至工件表面的粗糙度达到目标形态特征参数。2.根据权利要求1所述的基于视觉系统的机器人铸件打磨自适应方法,其特征在于,所述的步骤S01具体为:采用固定在铸件表面上方的CCD摄像机(1-1)来摄取光照图像,光源(1-2)从不同方向照射铸件表面光度立体视觉,所述光源(1-2)方向向量不少于5个;在每次获取铸件表面图像过程中,光源(1-2)在同一平面环内均匀分布置,每次只开启一个光源,且依次开启,得到光照铸件表面图像,使用多光源光度立体视觉方法得到铸件形貌。3.根据权利要求2所述的基于视觉系统的机器人铸件打磨自适应方法,其特征在于,所述的多光源光度立体视觉方法具体为:重建铸件三维表面,得到t时刻铸件表面图像It;从铸件表面图像It得到位置(i,j)t处的高度为z(i,j)t,分析得到t时刻要处理缺陷区域的长Lt和宽Wt。4.根据权利要求1所述的基于视觉系统的机器人铸件打磨自适应方法,其特征在于,所述的步骤S02具体为:通过机器人控制系统对铸件表面图像It分析,得到分解后的毛刺、孔眼、裂纹、与铸件整体表面粗糙情况;利用刻画铸件表面粗糙度方法,分析铸件高度的一阶矩、二阶矩、三阶矩和四阶矩特征,图像的矩特征作为磨削控制器的输入刻画了加工铸件表面的知识特征。5.根据权利要求4所述的基于视觉系统的机器人铸件打磨自适应方法,其特征在于,所述刻画铸件表面粗糙度方法具体为:铸件表面图像It任意一点(i,j)t的高度值为z(i,j)t,铸件的粗糙度对应铸件高度的各阶矩:铸件高度的一阶矩表征了铸件表面平均偏移程度,值越大,则平均偏移量越大,铸件越不平整;铸件的二阶矩表征了铸件表面各点高度的标准差,即铸件表面的粗糙程度,值越大,铸件表面越粗糙;铸件的三阶矩表征了铸件表面的扭曲程度,值越大,铸件表面扭曲程度越高;铸件的四阶矩表征了铸件表面的峰度值,峰度越高,铸件表面越粗糙;则铸件表面粗糙度为:Fflat-t={M1(i,j)t,M2(i,j)t,M3(i,j)t,M4(i,j)t},St为铸件表面的知识特征:St=It(Lt,Wt,Fflat-t)=Lt*Wt*Fflat-...

【专利技术属性】
技术研发人员:顾寄南唐仕喜丁卫尚正阳吴倩王飞唐良颖
申请(专利权)人:江苏大学
类型:发明
国别省市:江苏,32

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

1