CN103056759B - 一种基于传感器反馈的机器人磨削*** - Google Patents

一种基于传感器反馈的机器人磨削*** Download PDF

Info

Publication number
CN103056759B
CN103056759B CN201210567038.8A CN201210567038A CN103056759B CN 103056759 B CN103056759 B CN 103056759B CN 201210567038 A CN201210567038 A CN 201210567038A CN 103056759 B CN103056759 B CN 103056759B
Authority
CN
China
Prior art keywords
grinding
workpiece
robot
data
emery wheel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210567038.8A
Other languages
English (en)
Other versions
CN103056759A (zh
Inventor
苏建华
乔红
张宇仁
贾立好
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute of Automation of Chinese Academy of Science
Original Assignee
Institute of Automation of Chinese Academy of Science
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Institute of Automation of Chinese Academy of Science filed Critical Institute of Automation of Chinese Academy of Science
Priority to CN201210567038.8A priority Critical patent/CN103056759B/zh
Publication of CN103056759A publication Critical patent/CN103056759A/zh
Application granted granted Critical
Publication of CN103056759B publication Critical patent/CN103056759B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Constituent Portions Of Griding Lathes, Driving, Sensing And Control (AREA)

Abstract

本发明涉及一种能够检测工件轮廓并实时调整磨削轨迹的机器人磨削***,该***由机器人(1)、工件轮廓检测单元(2)、电主轴单元(3)、砂轮磨损检测单元(4)、磨削力检测单元(5)和***控制主机(6)组成。本发明通过检测砂轮与工件之间磨削力、工件轮廓的三维测量数据,以及砂轮的磨损程度,通过控制算法控制砂轮的进给速度和转动速度,实现对工件表面的自动化磨削。

Description

一种基于传感器反馈的机器人磨削***
技术领域
本发明涉及一种用于磨削工件的机器人磨削***,属于机器人磨削加工领域。
背景技术
磨削加工的应用范围应用广泛,磨削的质量往往决定产品的最终质量。随着特殊低碳钢、铝合金或镍合金等材料在航空航天、国防、电力、船舶等领域中的广泛应用,例如航空发动机、大型汽轮机、燃气轮机、船舶推进器、风力发电机叶片等大量采用上述材料制造,对磨削抛光技术提出了具有挑战性的要求。
传统的大型工件磨削主要有人工磨削、专用机床磨削和数控机床磨削等几种方式。人工磨削的方式工作量大、效率低,并且工件加工的质量得不到保证;专用机床通用性不好,主要应用于大批量零部件的生产过程;数控机床成本较高。这些磨削过程中都没有针对磨削量的过程控制,磨削过程主要改善工件的粗糙度。此外,人工磨削抛光的工作效率低、磨削与抛光的均一性及其质量不能保障,磨削场所的粉尘等环境恶劣,对工人的健康危害严重。因此,研制自动磨削抛光机器人***具有重要的应用意义。
与数控机床相比,磨削机器人具有更高的灵活性(能够磨削不同规格、不同尺寸和不同材质的工件),更好的通用性和适应性(通过研发新的软件模块,能够使机器人在复杂工作环境中高效地完成磨削任务)。机器人磨削技术成为目前保证磨削质量、提高磨削效率的主要发展方向之一。
公开号为CN101462255A的中国发明专利(一种磨削过程位置和姿态误差自动调整方法及***),通过自动检测装置在线实时检测工件的位置和姿态信息,反馈给控制***进行分析,确定工件的位置和姿态参数,然后通过执行机构调整工件的位置和姿态。公开号为CN101738981A的发明专利(基于机器人学习的机器人磨削方法)在砂带工作的各个阶段,对不同材质的工件进行磨削,得到工件与砂轮的接触力,工件磨削面的曲率和磨削量,加工速度。利用原始数据,采用机器学习的方法,进行磨削***的动力学建模,并根据当前工况条件的测量数据,建立当前机器人自适应动力学模型,优化机器人的磨削轨迹。公开号为CN101462248的发明专利(一种基于标准工件的砂带修型磨削加工方法)采用砂带磨削的方式来实现复杂型面工件的自动化修型磨削加工,该方法根据输入的各个点的磨削量自动生成各个磨削参数,然后根据这些参数,生成实际加工路径;磨削单元采用砂带磨削机,它能够接受机器人的指令,完成工件的修型磨削。
上述的方法主要采用离线建立磨削参数,生成机器人磨削轨迹,控制机器人按照磨削轨迹完成修型磨削。在磨削过程中,摩擦导致的砂轮磨损,振动导致的工件位置偏移等,都会产生机器人的磨削偏差。如果按照离线规划的磨削轨迹进行修型磨削,很有可能无法去除设定的工件修型量。
发明内容
(一)要解决的技术问题
本发明所要解决的技术问题是现有的机器人磨削***不能对磨削过程中的工件位置偏移进行修正而导致无法达到预定工件修型量的问题
(二)技术方案
为解决上述技术问,本发明提出一种机器人磨削***,用于对工件进行磨削,包括***控制主机、机器人、安装于机器人末端的电主轴单元和安装于电主轴单元的末端的砂轮,所述***控制主机通过控制电主轴单元的对砂轮的转动,以及控制机器人末端对砂轮的平动来完成对工件的磨削过程,所述机器人磨削***还包括工件轮廓检测单元,其用于检测工件的轮廓,产生工件轮廓数据并输送给***控制主机;所述***控制主机根据该工件轮廓数据产生转速数据和进给速度数据,分别将其输入至电主轴单元和机器人,以控制所述砂轮对于工件的磨削过程。
(三)有益效果
本发明的机器人磨削***通过采用力传感器信息反馈控制机器人和电主轴,调节砂轮的转动速度和进给速度,能够磨削不同类型的、复杂型面的工件。
附图说明
图1为本发明的基于力反馈的机器人磨削***的一个实施例的结构示意图;
图2为本发明的重构工件表面上任意点Pi的三维坐标(xi,yi,zi)的示意图;
图3为磨削角α的示意图;
图4为本发明的通过m次实验计算磨削系数Kt和Kn的流程图;
图5为本发明的基于力反馈的机器人磨削***的***控制主机6的控制结构图;
图6所示为本发明的磨削轨迹规划模块61的操作流程图;
图7所示为本发明的磨削力控制模块62的操作流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明作进一步的详细说明。
图1为本发明的基于力反馈的机器人磨削***的一个实施例的结构示意图。如图1所示,该***用于对工件7进行磨削,***包括机器人1、工件轮廓检测单元2、电主轴单元3、砂轮磨损检测单元4、磨削力检测单元5和***控制主机6。
其中,机器人1用于安装电主轴单元3,并控制电主轴单元3进行平动,以到达对工件7进行磨削的预定位置。机器人1可以采用现有的机器人,例如ABB公司的机器人IRB4400。
工件轮廓检测单元2用于检测工件的轮廓,产生工件轮廓数据并输送给***控制主机6。本发明优选为采用双目摄像头(两个摄像头)来检测工件表面的基准位置,并利用两个摄像头实时采集的二维工件图像,采用三维重构方法构建三维的工件轮廓数据。如图1所示,工件轮廓检测单元2包括两个摄像头21、22,构成了双目摄像头。
电主轴单元3包括电主轴31、砂轮32、电主轴控制器33和电主轴驱动器34;电主轴31安装于工机器人1的末端,砂轮32安装于电主轴31的末端。电主轴控制器33用于接收由***控制主机6发出的转速数据,将其转换为驱动信号后输送至电主轴驱动器;电主轴驱动器34根据该驱动信号来控制电主轴31达到预定转动速度。由此,电主轴单元3能够在***控制主机6的控制下驱动砂轮32对工件7进行磨削。电主轴31可以采用HCS180-24000/41型电主轴。电主轴控制器33可以采用LNCT520i主轴控制器,电主轴驱动器34可以采用艾默生EV6000变频器。
砂轮磨损检测单元4用于检测砂轮32的磨损程度,得到砂轮磨损程度数据并传输给***控制主机6。砂轮磨损检测单元4可采用激光视觉传感器41。
磨削力检测单元5用于检测工件7与砂轮32之间的磨削力,产生磨削力数据并输送给***控制主机6。磨削力检测单元5包括六维力传感器51和数据采集模块52。六维力传感器41安装在机器人1的末端,用于检测磨削过程中工件7和砂轮32之间的磨削力。数据采集模块52用于采集磨削力的切向分量和法向分量,产生磨削力数据并输入到***控制主机6中。
***控制主机6用于控制电主轴单元3对砂轮32的转动和机器人1末端对砂轮32的平动来完成对工件7的磨削过程。具体来说,***控制主机6根据工件轮廓数据、砂轮磨损程度数据和磨削力数据产生转速数据和进给速度数据,分别将其输入至电主轴单元3的电主轴控制器33和机器人1,以控制砂轮32对于工件7的磨削过程。
具体来说,***控制主机包括三个输入端和两个输出端。如图1所示,输入端641连接砂工件轮廓检测单元2的输出端;输入端642连接砂轮磨损检测单元4的输出端;输入端643连接磨削力检测单元5的输出端。输出端651连接机器人1的输入端;输出端653连接电主轴单元3的输入端。机器人1的输入端连接***控制主机6的输出端651,用于接收***控制主机6发出的进给速度数据,从而带动砂轮平移。
此外,***控制主机6包括磨削轨迹规划模块61、机器人标定模块62和磨削力控制模块63。各个模块的功能和操作将在下文中详细说明。
重构工件轮廓
如前所述本发明优选为采用双目摄像头作为工件轮廓检测单元3,以三维重构工件轮廓的三维测量数据。下面具体说明三维重构工件表面上任意点Pi的坐标的方法:
图2为重构工件表面上任意点Pi的三维坐标(xi,yi,zi)的示意图。如图2所示,本发明采用异面直线的方法来求解Pi的坐标。三维重构工件表面上任意点Pi的坐标的工作步骤如下:
步骤A1:建立摄像头21的二维像素坐标(uL,vL)和三维空间坐标(xL,yL,zL)之间的关系,如下式(1)所示:
su L sv L s L = m 11 L m 12 L m 13 L m 14 L m 21 L m 22 L m 23 L m 24 L m 31 L m 32 L m 33 L m 34 L x y z 1 - - - ( 1 )
式(1)中参数mij(i=1,2,3;j=1,2,3,4)在摄像头标定过程中可以获得,s为比例系数。
步骤A2:建立摄像头22的二维像素坐标(uR,vR)和三维空间坐标(xR,yR,zR)之间的关系,如式(2)所示:
su R sv R s R = m 11 R m 12 R m 13 R m 14 R m 21 R m 22 R m 23 R m 24 R m 31 R m 32 R m 33 R m 34 R x y z 1 - - - ( 2 )
步骤A3:摄像头21和22同时采集点Pi的图像。在摄像头21的图像中和摄像头22的图像中,分别识别并计算出点Pi的在两幅图像中的图像坐标:在摄像头21的图像坐标为(ui R,vi R),在摄像头22的图像坐标为(ui L,vi L)。
步骤A4:将坐标[(ui R,vi R),(ui L,vi L)]代入式(1)和式(2)中,消去系数s,得到关于点Pi的坐标(xi,yi,zi)的方程。求解的该方程如式(3)所示:
( u i L m 31 L - m 11 L ) x i + ( u i L m 32 L - m 12 L ) y i + ( u i L m 33 L - m 13 L ) z i = m 14 L - u i L m 34 L ( v i L m 31 L - m 21 L ) x i + ( v i L m 32 L - m 22 L ) y i + ( v i L m 33 L - m 23 L ) z i = m 24 L - v i L m 34 L ( u i R m 31 R - m 11 R ) x i + ( u i R m 32 R - m 12 R ) y i + ( u i R m 33 R - m 13 R ) z i = m 14 R - u i R m 34 R ( v i R m 31 R - m 21 R ) x i + ( v i R m 32 R - m 22 R ) y i + ( v i R m 33 R - m 23 R ) z i = m 24 R - v i R m 34 R - - - ( 3 )
步骤A5:将上面式子联立解方程组,得到点Pi的三维坐标(xi,yi,zi)。为了减少求解的误差,利用最小二乘法求解上面联立的超限定齐次方程组,得到点23,也就是点Pi的三维坐标(xi,yi,zi)。
在理想模型下,式(3)所定义的直线211和直线221交于一点23。如果,摄像头21和22的模型不是完全透视模型时,并且成像时存在噪声,直线211和直线221是异面直线,因而不会交于一点。因而,我们也可以使用异面直线公垂线的中点24逼近Pi
检测砂轮磨损程度
如前所述,砂轮磨损检测单元3采用激光视觉传感器检测砂轮磨损程度。在磨削过程中,每隔固定时间,利用砂轮磨损检测单元3检测砂轮32的磨损程度,构建砂轮表面的实时特征轮廓。
采用激光视觉传感器检测砂轮磨损程度,首先利用激光传感器实时检测砂轮的表面,通过三维重构方法,实时重建砂轮表面的特征。将重建的实时特征轮廓与预设的特征轮廓做比较,计算砂轮32的磨损量,产生砂轮磨损程度数据。激光视觉传感器包括双目摄像头和线结构光源。采用线结构光三角测量法重建砂轮表面的实时特征轮廓,主要步骤包括:
步骤B1:用线结构光照射被测物体。当结构光的基准条纹投射到被测物体表面时,由于物体表面凹凸不平,条纹发生了畸变,这种畸变包含了物体表面形状的三维信息。
步骤B2:由双目摄像头拍摄被结构光照射的不同部位的物体图像。根据畸变条纹与物体表面形状之间对应关系的数学模型,从畸变后的条纹形状信息推断出物体表面形状的三维信息。
检测磨削力
磨削力检测单元5通过安装在机器人1末端的六维力传感器41,检测磨削过程中工件7和砂轮32之间的磨削力,获得磨削力数据。通过检测获得的磨削力的切向分量Ft和法向分量Fn,***控制主机6通过控制电主轴单元3和工业机器1的转动和平动,来调节砂轮32的转动速度和进给速度,以通过磨削过程来去除工件7表面的多余的部分。磨削力的磨削力的切向分量Ft和法向分量Fn与砂轮的转动速度、进给速度和磨削去除量的关系如下式表示:
工件表面上单位宽度的切向磨削力为:
F t = K t V W V C ( 1 2 sin 2 ( α ) ) - - - ( 1 )
工件表面上单位宽度的法向磨削力为:
F n = K n V W V C ( 1 2 sin 2 ( α ) ) - - - ( 2 )
式中,VC是砂轮的转动速度,VW是砂轮的进给速度;Kt和Kn是磨削系数,可以通过实验计算出;α是用来表示磨削去除量SG的磨削角。如图3所示为磨削角α的示意图。
图4为通过m次实验计算磨削系数Kt和Kn的步骤:
步骤A1:第i次实验中,***控制主机6控制砂轮的转动速度为VCi,进给速度为VWi,磨削力检测单元5通过六维力传感器41测量磨削力的切向分量Fti和法向分量Fni
步骤A2:通过工件轮廓检测单元2测量磨削去除量SGi
步骤A3:重复步骤A1和A2中,做完m次实验,获得训练数据集合{(VC1,VW1,Ft1,Fn1,α1),...,(VCm,VWm,Ftm,Fnm,αm)}。
步骤A4:基于m组训练数据,计算最优的磨削系数Kt和Kn,计算公式为:
K t = 1 m Σ i = 1 m F ti 2 V Ci V Wi sin 2 ( α i )
K n = 1 m Σ i = 1 m F ni 2 V Ci V Wi sin 2 ( α i )
***控制
如图5所示为***控制主机6的控制结构图。如图5所示,***控制主机包括磨削轨迹规划模块61、机器人标定模块62和磨削力控制模块63。其中,磨削轨迹规划模块61用于根据实时测量的工件轮廓数据和工件轮廓的设计数据,得到工件表面的磨削轨迹,然后规划磨削运动轨迹;机器人标定模块62用于建立机器人坐标系与工件坐标系之间的坐标变换关系,并将磨削运动轨迹转换为机器人的末端运动轨迹;磨削力控制模块63用于根据所述磨削力数据、砂轮磨损数据、工件轮廓数据和工件位置数据,计算得到砂轮的进给速度和转动速度,并将转动速度数据传输至所述电主轴单元(3)中,将所述进给速度转输到机器人(1)中。
如图7所示为磨削轨迹规划模块61的算法流程:
步骤D1:从工件轮廓检测单元2输入工件轮廓检测数据集合{SRi}(i=1,2,...,n;n是数据的数量)。
步骤D2:***控制主机6中事先存储工件轮廓设计数据集合{SIi}(i=1,2,...,n;n是数据的数量)。
步骤D3:{SRi}和{SIi}的数据进行一对一的比较,差值就是工件表面的去除量集合{SGi}(i=1,2,...,n;n是数据的数量)。
步骤D4:根据去除量集合{SGi}和砂轮的最佳磨削力区间,计算得到来回往复磨削次数t,以及第j(1≤j≤t)次去除量集合{SGi}j。t为满足tmin≤t≤tmax的一个整数,其中
t min = arcsin 2 · min ( F t ) min ( V C ) K t max ( V W )
t max = arcsin 2 · max ( F t ) max ( V C ) K t min ( V W )
min(Ft)和max(Ft)是砂轮的最佳磨削力区间的最小切向磨削力和最大切向磨削力。min(VC)和max(VC)为砂轮的最小转动速度和最大转动速度。min(VW)和max(VW)为砂轮的最小进给速度和最大进给速度。
步骤D5:选择磨削轨迹:如果工件的表面为平面,则采用摆线式的磨削轨迹;如果工件表面为回转曲面,则采用分形扫描式的磨削轨迹;如果工件表面是其它复杂型面,则采用扫描线式磨削轨迹。
机器人标定模块62的工作步骤如下描述:
步骤E1:在工件上放置触觉敏感元件和光学敏感元件,并在机器人末端安装触碰或刺激装置以确定机器人末端与工件之间的位置关系;
步骤E2:获得机器人坐标系与工件坐标系之间的坐标变换关系。
步骤E3:根据机器人坐标系与工件坐标系之间的坐标变换关系,将磨削轨迹规划模块61中获得的磨削轨迹转换为机器人的末端运动轨迹。
如图7所示为磨削力控制模块63中的算法流程:
步骤F1:在砂轮32和工件7的无接触约束空间中,即在砂轮32没有接触工件7时,为了弥补由于砂轮磨损、工件安装位置偏差导致机器人1末端轨迹与工件表面的位置偏差,在线自适应补偿机器人1末端轨迹,使砂轮能够与工件表面保持接触。
步骤F2:在砂轮32和工件7的接触约束空间中,即当砂轮32磨削工件7时,基于磨削力检测单元5输入的磨削力数据(六维力传感器51的反馈信号),控制机器人1的末端上安装的砂轮32与工件7的接触力,具体步骤包括:
步骤F21:根据第j(1≤j≤t)次去除量集合{SGi}j,以及砂轮当前的转动速度和进给速度,由公式(1)和公式(2)计算第j次磨削过程中,期望切向磨削力和期望法向磨削力。
步骤F22:根据实际切向磨削力和期望切向磨削力的差值,实际法向磨削力和期望法向磨削力的差值,采用比例-微分-积分(PID)控制算法,调节砂轮的转动速度VC和进给速度VW
步骤F23:重复步骤F21和步骤F22,直至完成需要来回往复磨削的次数t。
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (9)

1.一种机器人磨削***,用于对工件(7)进行磨削,包括***控制主机(6)、机器人(1)、安装于机器人(1)末端的电主轴单元(3)和安装于电主轴单元(3)的末端的砂轮(32),所述***控制主机(6)通过控制电主轴单元(3)的对砂轮(32)的转动,以及控制机器人(1)末端对砂轮(32)的平动来完成对工件(7)的磨削过程,其特征在于:
所述机器人磨削***还包括工件轮廓检测单元(2)和砂轮磨损检测单元(4),其中,
所述工件轮廓检测单元(2)用于检测工件(7)的轮廓,产生工件轮廓数据并输送给***控制主机(6);
所述砂轮磨损检测单元(4)用于检测砂轮(32)的磨损程度,通过磨损程度来重建砂轮表面的实时特征轮廓,将该实时特征轮廓与预设的特征轮廓做比较,计算砂轮(32)的磨损量,产生砂轮磨损程度数据并传输给***控制主机(6);
所述***控制主机(6)根据该工件轮廓数据产生转速数据和进给速度数据,分别将其输入至电主轴单元(3)和机器人(1),以控制所述砂轮(32)对于工件(7)的磨削过程,同时,根据该砂轮磨损程度数据来产生转速数据和进给速度数据。
2.如权利要求1所述的机器人磨削***,其特征在于,所述工件轮廓检测单元(2)包括两个摄像头(21、22),该两个摄像头(21、22)实时采集的二维工件图像,采用三维重构方法构建三维的工件轮廓数据。
3.如权利要求1所述的机器人磨削***,其特征在于,所述砂轮磨损检测单元(4)为激光视觉传感器,其包括双目摄像头和线结构光源,并通过线结构光三角测量法重建砂轮表面的实时特征轮廓。
4.如权利要求1所述的机器人磨削***,其特征在于,还包括磨削力检测单元(5),其用于检测所述磨削过程中所述工件(7)和所述砂轮(32)之间的磨削力,产生磨削力数据并输送给***控制主机(6);
所述***控制主机(6)还根据该磨削力数据来产生转速数据和进给速度数据。
5.如权利要求4所述的机器人磨削***,其特征在于,所述磨削力检测单元(5)包括六维力传感器(51)和数据采集模块(52),
所述六维力传感器(41)安装在所述机器人(1)的末端,用于检测磨削过程中工件(7)和砂轮(32)之间的磨削力;
所述数据采集模块(52)用于采集磨削力的切向分量和法向分量,产生磨削力数据并输入到***控制主机(6)中。
6.如权利要求4所述的机器人磨削***,其特征在于,所述***控制主机(6)包括磨削轨迹规划模块(61)、机器人标定模块(62)和磨削力控制模块(63),其中,
所述磨削轨迹规划模块(61)用于根据实时测量的工件轮廓数据和工件轮廓的设计数据,得到工件表面的磨削轨迹,规划磨削运动轨迹;
所述机器人标定模块(62)用于建立机器人坐标系与工件坐标系之间的坐标变换关系,并将磨削运动轨迹转换为机器人的末端运动轨迹;
所述磨削力控制模块(63)用于根据所述磨削力数据、砂轮磨损数据、工件轮廓数据和工件位置数据,计算得到砂轮的进给速度和转动速度,并将转动速度数据传输至所述电主轴单元(3)中,将所述进给速度转输到机器人(1)中。
7.如权利要求6所述的机器人磨削***,其特征在于,磨削轨迹规划模块(61)的算法流程为:
步骤D1:从工件轮廓检测单元(2)输入工件轮廓检测数据集合{SRi},其中i=1,2,…,n,n是数据的数量;
步骤D2:***控制主机(6)中事先存储工件轮廓设计数据集合{SIi},其中i=1,2,…,n,n是数据的数量;
步骤D3:{SRi}和{SIi}的数据进行一对一的比较,计算其差值,该差值就是工件表面的去除量集合{SGi},其中,i=1,2,…,n,n是数据的数量;
步骤D4:根据去除量集合{SGi}和砂轮的最佳磨削力区间,计算得到来回往复磨削次数t,以及第j次去除量集合{SGi}j,t为满足tmin≤t≤tmax的一个整数,其中1≤j≤t,
t min = arcsin 2 · min ( F t ) min ( V C ) K t max ( V W )
t max = arcsin 2 · max ( F t ) max ( V C ) K t min ( V W ) ,
min(Ft)和max(Ft)是砂轮的最佳磨削力区间的最小切向磨削力和最大切向磨削力,min(VC)和max(VC)为砂轮的最小转动速度和最大转动速度,min(VW)和max(VW)为砂轮的最小进给速度和最大进给速度;
步骤D5:选择磨削轨迹:如果工件的表面为平面,则采用摆线式的磨削轨迹;如果工件表面为回转曲面,则采用分形扫描式的磨削轨迹;如果工件表面是其它复杂型面,则采用扫描线式磨削轨迹。
8.如权利要求6所述的机器人磨削***,其特征在于,所述磨削力控制模块(63)中的算法流程为:
步骤F1:在砂轮(32)和工件(7)的无接触约束空间中,即在砂轮(32)没有接触工件(7)时,为了弥补由于砂轮磨损、工件安装位置偏差导致机器人(1)末端轨迹与工件表面的位置偏差,在线自适应补偿机器人(1)末端轨迹,使砂轮能够与工件表面保持接触;
步骤F2:在砂轮(32)和工件(7)的接触约束空间中,即当砂轮(32)磨削工件(7)时,基于磨削力检测单元(5)输入的磨削力数据,控制机器人(1)的末端上安装的砂轮(32)与工件(7)的接触力。
9.如权利要求8所述的机器人磨削***,其特征在于,所述步骤F2包括:
步骤F21:根据第j次去除量集合{SGi}j,以及砂轮当前的转动速度和进给速度,计算第j次磨削过程中,期望切向磨削力和期望法向磨削力,其中1≤j≤t;
步骤F22:根据实际切向磨削力和期望切向磨削力的差值,实际法向磨削力和期望法向磨削力的差值,采用比例-微分-积分(PID)控制算法,调节砂轮的转动速度VC和进给速度VW
步骤F23:重复步骤F21和步骤F22,直至完成需要来回往复磨削的次数t。
CN201210567038.8A 2012-12-24 2012-12-24 一种基于传感器反馈的机器人磨削*** Active CN103056759B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210567038.8A CN103056759B (zh) 2012-12-24 2012-12-24 一种基于传感器反馈的机器人磨削***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210567038.8A CN103056759B (zh) 2012-12-24 2012-12-24 一种基于传感器反馈的机器人磨削***

Publications (2)

Publication Number Publication Date
CN103056759A CN103056759A (zh) 2013-04-24
CN103056759B true CN103056759B (zh) 2015-01-28

Family

ID=48099800

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210567038.8A Active CN103056759B (zh) 2012-12-24 2012-12-24 一种基于传感器反馈的机器人磨削***

Country Status (1)

Country Link
CN (1) CN103056759B (zh)

Families Citing this family (64)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103128645B (zh) * 2013-03-21 2015-06-17 上海交通大学 压力可控、速度可变的主动柔顺机器人研磨***及方法
CN103692320B (zh) * 2013-12-31 2016-05-11 深圳先进技术研究院 一种实现六轴抛光打磨机械臂离线编程的方法和装置
CN103862340B (zh) * 2014-03-28 2016-08-17 中国科学院自动化研究所 一种机器人并行打磨***
CN103878666B (zh) * 2014-03-28 2016-06-29 中国科学院自动化研究所 一种自由曲面机器人打磨***
CN104972362B (zh) * 2014-04-14 2017-10-31 沈阳远大科技园有限公司 智能力控机器人磨削加工***和方法
CN104149028B (zh) * 2014-08-12 2017-02-15 埃夫特智能装备股份有限公司 一种高精度机器人打磨***及其控制方法
DE102014222848B4 (de) * 2014-11-10 2021-03-04 Supfina Grieshaber Gmbh & Co. Kg Finishvorrichtung
CN105290926A (zh) * 2014-12-16 2016-02-03 电子科技大学 叶片智能磨削柔性制造***
CN104802087A (zh) * 2015-04-08 2015-07-29 河南科技大学 数字式磨加工主动测量仪
EP3657279B1 (en) 2015-05-13 2023-03-29 Shaper Tools, Inc. Systems, methods and apparatus for guided tools
CN105180834B (zh) * 2015-05-28 2016-04-13 华中科技大学 一种叶片进排气边三维非接触式测量装置
CN106272069A (zh) * 2015-06-11 2017-01-04 徐工集团工程机械股份有限公司 一种外圆柱面磨削的圆度与直线度检测装置及检测方法
CN105215808B (zh) * 2015-08-19 2018-04-10 上海交通大学 基于轮廓测量的板件角焊缝打磨数控机床
CN105214810A (zh) * 2015-09-23 2016-01-06 嵊州市寰鼎玻璃科技有限公司 一种玻璃生产原料的研磨装置
CN105196148B (zh) * 2015-09-25 2017-08-08 广东省自动化研究所 一种具有智能上下料功能的自适应抛光打磨***
CN105252381A (zh) * 2015-09-28 2016-01-20 内蒙古航天红峡化工有限公司 一种绝热层自适性打磨装置及其方法
CN105277561B (zh) * 2015-10-26 2017-11-28 镇江苏仪德科技有限公司 基于机器视觉的硅片和电池片整齐度检测装置及检测方法
CN105345813B (zh) * 2015-11-13 2017-03-22 张碧陶 一种基于广义坐标的机械手高精度定位方法
CN105538095B (zh) * 2015-12-01 2018-07-03 无锡中车时代智能装备有限公司 一种大型风电叶片多机器人协同打磨***及方法
CN105538097B (zh) * 2015-12-03 2017-09-22 成都环龙智能***设备有限公司 一种基于全自动机器人打磨生产线的家具表面打磨工艺
CN105478868A (zh) * 2016-01-28 2016-04-13 上海交通大学 带有六维力传感器的机器人铣削加工***
US9833931B2 (en) * 2016-02-10 2017-12-05 Akron Special Machinery, Inc. Method and apparatus for removing flash from a tire
CN105563328A (zh) * 2016-02-23 2016-05-11 武汉大学 一种基于飞秒激光机器人磨抛***及磨抛方法
CN105945669B (zh) * 2016-05-12 2018-03-13 上海理工大学 视屏自导式加工件毛刺去除机
CN106271966B (zh) * 2016-08-02 2018-05-29 中国科学院长春光学精密机械与物理研究所 基于刀具磨损补偿的迭代式超大口径反射镜铣磨加工方法
CN106181593B (zh) * 2016-08-31 2019-07-16 中车青岛四方机车车辆股份有限公司 一种轨道车辆侧墙自动化拉丝***及拉丝工艺
EP3571010B1 (de) * 2017-01-23 2020-07-01 Voith Patent GmbH Schleifroboter zum schleifen elektrisch leitfähiger werkstücke und verfahren zum betrieb eines solchen
CN106826565B (zh) * 2017-03-16 2018-11-02 中国人民解放军装甲兵工程学院 一种利用磨削力监控砂轮磨损与磨削烧伤的方法
CN107052950B (zh) * 2017-05-25 2018-10-12 上海莫亭机器人科技有限公司 一种复杂曲面打磨抛光***及方法
CN107866717A (zh) * 2017-11-09 2018-04-03 四川工程职业技术学院 一种水轮机叶片自动打磨***
CN108284388B (zh) * 2017-12-26 2019-09-27 华中科技大学 一种视觉引导的智能力控磨抛装置
CN108107842A (zh) * 2017-12-31 2018-06-01 芜湖哈特机器人产业技术研究院有限公司 基于力控制的机器人打磨轨迹估算方法
WO2019138471A1 (ja) * 2018-01-10 2019-07-18 株式会社ジーベックテクノロジー 研磨ブラシホルダおよび研磨工具
CN108908120B (zh) * 2018-08-07 2019-09-20 东南大学 基于六维力传感器和双目视觉的机器人打磨装置及打磨方法
EP3870398B1 (en) * 2018-10-25 2024-05-15 3M Innovative Properties Company Indirect force control systems and methods used in robotic paint repair
CN109352512A (zh) * 2018-12-04 2019-02-19 苏州丰川电子科技有限公司 金属表面自动加工装置
CN109382728A (zh) * 2018-12-04 2019-02-26 苏州丰川电子科技有限公司 用于笔记本外壳的表面处理装置
CN109571192A (zh) * 2018-12-04 2019-04-05 苏州丰川电子科技有限公司 用于电子产品金属外壳的精密打磨机构
CN109623567A (zh) * 2018-12-10 2019-04-16 苏州丰川电子科技有限公司 笔记本外壳用自动加工机构
CN109605212A (zh) * 2018-12-10 2019-04-12 苏州丰川电子科技有限公司 用于电子设备外壳的高精度加工装置
CN109605189A (zh) * 2018-12-10 2019-04-12 苏州丰川电子科技有限公司 全自动精准打磨装置
CN109514423A (zh) * 2018-12-10 2019-03-26 苏州丰川电子科技有限公司 高精度自动打磨机
CN111390722B (zh) * 2019-01-03 2022-02-11 中国科学院沈阳自动化研究所 一种基于力控及视觉技术的智能打磨装置
CN109773587A (zh) * 2019-01-31 2019-05-21 泉州装备制造研究所 一种力控精密加工设备
CN109773795A (zh) * 2019-03-15 2019-05-21 闽南理工学院 一种智能五轴门形机械手控制***及方法
CN109732625B (zh) * 2019-03-15 2020-11-27 珠海格力电器股份有限公司 一种基于机器视觉的工业机器人柔性打磨方法及***
CN109877666A (zh) * 2019-03-22 2019-06-14 安徽新境界自动化技术有限公司 一种双机械臂多工位高效打磨设备
CN110549332B (zh) * 2019-08-02 2020-12-08 武汉库柏特科技有限公司 一种步进控制方法、装置、打磨机器人和可读存储介质
CN110948376B (zh) * 2019-10-24 2020-10-20 清华大学 一种用于化学机械抛光承载头的驱动装置
CN110744406A (zh) * 2019-10-29 2020-02-04 华中科技大学 一种叶片型面机器人磨抛自适应加工***及方法
WO2021089904A1 (en) * 2019-11-07 2021-05-14 Mirka Ltd Method for controlling operation of an abrading system and an apparatus comprising an abrading head
CN111070045B (zh) * 2019-12-11 2021-06-18 华中科技大学 一种叶片磨抛加工防碰撞与力过冲检测***及方法
CN111468989B (zh) * 2020-03-30 2021-08-24 黄河水利职业技术学院 一种五轴联动数控机械手抛光控制***及方法
CN111546198B (zh) * 2020-04-28 2022-07-15 华中科技大学 一种航空发动机叶片机器人智能磨削及检测设备
CN112045688B (zh) * 2020-09-17 2022-12-27 河南工业职业技术学院 基于视觉感知的被动柔顺机器人抛磨路径规划***
CN112946072A (zh) * 2021-01-27 2021-06-11 重庆大学 基于机器学习的砂带磨损状态监测方法
CN112828728B (zh) * 2021-02-26 2022-06-21 中国科学院自动化研究所 叶片精整作业机器人***
CN113910020A (zh) * 2021-10-19 2022-01-11 中南大学 一种智能管道打磨装置及其控制方法
CN114055609B (zh) * 2021-10-28 2022-09-06 冷水江市鑫达耐火材料制造有限公司 一种耐火砖自动磨削/分切***
CN114012571B (zh) * 2021-11-26 2023-12-15 山西三赢铸业有限公司 基于铸件压力补偿的管路法兰用智能打磨装置
CN114131605B (zh) * 2021-12-06 2024-03-22 上海智能制造功能平台有限公司 一种船体零件打磨轨迹自动配准调整装置及方法
CN114952605A (zh) * 2022-06-07 2022-08-30 河南宏旺金属材料有限公司 一种不锈钢板研磨机及研磨方法
CN115026660B (zh) * 2022-08-11 2023-04-07 昆山市恒达精密机械工业有限公司 一种基于ccd的研磨工艺智能控制方法及***
CN116088419B (zh) * 2023-03-22 2023-06-30 中科航迈数控软件(深圳)有限公司 基于参数优化的数控机床加工控制方法、***及相关设备

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3811228A (en) * 1970-12-29 1974-05-21 Toshiba Machine Co Ltd Method and apparatus for controlling the accuracy of machining of a machine tool
CN101474764A (zh) * 2008-01-03 2009-07-08 主新德科技股份有限公司 磨床的砂轮无段变速调整控制方法
CN102120307A (zh) * 2010-12-23 2011-07-13 中国科学院自动化研究所 一种基于视觉信息的工业机器人磨削***及方法
CN102179746A (zh) * 2011-03-03 2011-09-14 浙江工业大学 一种基于气压砂轮的机器人光整加工***
CN102525034A (zh) * 2011-11-22 2012-07-04 中国科学院合肥物质科学研究院 一种脚型参数测量装置及测量方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5845854A (ja) * 1981-09-10 1983-03-17 Nippon Kogaku Kk <Nikon> 眼鏡レンズ用玉摺機
JPH07108446A (ja) * 1993-10-12 1995-04-25 Asahi Glass Co Ltd 板状材の面取り方法及び装置

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3811228A (en) * 1970-12-29 1974-05-21 Toshiba Machine Co Ltd Method and apparatus for controlling the accuracy of machining of a machine tool
CN101474764A (zh) * 2008-01-03 2009-07-08 主新德科技股份有限公司 磨床的砂轮无段变速调整控制方法
CN102120307A (zh) * 2010-12-23 2011-07-13 中国科学院自动化研究所 一种基于视觉信息的工业机器人磨削***及方法
CN102179746A (zh) * 2011-03-03 2011-09-14 浙江工业大学 一种基于气压砂轮的机器人光整加工***
CN102525034A (zh) * 2011-11-22 2012-07-04 中国科学院合肥物质科学研究院 一种脚型参数测量装置及测量方法

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
JP昭58-45854A 1983.03.17 *
JP特開平7-108446A 1995.04.25 *

Also Published As

Publication number Publication date
CN103056759A (zh) 2013-04-24

Similar Documents

Publication Publication Date Title
CN103056759B (zh) 一种基于传感器反馈的机器人磨削***
CN110091333B (zh) 复杂曲面表面焊缝特征识别和自动磨抛的装置及方法
CN111843505B (zh) 现场机器人在位测量-铣磨修复一体化工艺方法与***
US11110611B2 (en) Automatic detection and robot-assisted machining of surface defects
CN104626168B (zh) 基于智能算法的机器人力位柔顺控制方法
CN108972573A (zh) 一种基于图像特征识别的工业机器人自动化轮毂打磨***及方法
Ng et al. Programming a robot for conformance grinding of complex shapes by capturing the tacit knowledge of a skilled operator
CN110640585A (zh) 一种叶片磨抛加工三维非接触式测量装置及方法
CN102501172B (zh) 用于机器人修磨***的面向空间曲面加工的在位测量方法
Yixu et al. An adaptive modeling method for a robot belt grinding process
CN116021391A (zh) 一种基于视觉及力控的柔性打磨抛光设备及方法
CN1730248A (zh) 一种逆向工程机器人***
CN114055255A (zh) 一种基于实时点云的大型复杂构件表面打磨路径规划方法
CN109163675A (zh) 一种基于激光跟踪仪检测角摆轴位置精度的方法
CN108274187A (zh) 一种复杂曲面零件缺陷修复***及修复方法
Chong et al. A trajectory planning method on error compensation of residual height for aero-engine blades of robotic belt grinding
Zhu et al. Semiclosed-loop motion control with robust weld bead tracking for a spiral seam weld beads grinding robot
CN111459097A (zh) 一种球头铣刀曲面加工接触区域的计算方法
CN111085902B (zh) 一种视觉在线检测及修正的工件打磨***
Burghardt et al. Robotic grinding process of turboprop engine compressor blades with active selection of contact force
CN111890125A (zh) 一种刀具状态在线监测方法和管理***
CN110281152A (zh) 一种基于在线试触的机器人恒力打磨路径规划方法及***
Ng et al. A method for capturing the tacit knowledge in the surface finishing skill by demonstration for programming a robot
CN105425721A (zh) 一种闭环式控制的智能示教方法及其装置
Liu et al. A novel CNC machining method for enveloping surface

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant