基于定向刚度模型的机器人制孔径向定位修正方法.pdf

上传人:齐** 文档编号:11329095 上传时间:2021-09-18 格式:PDF 页数:10 大小:553.57KB
收藏 版权申诉 举报 下载
基于定向刚度模型的机器人制孔径向定位修正方法.pdf_第1页
第1页 / 共10页
基于定向刚度模型的机器人制孔径向定位修正方法.pdf_第2页
第2页 / 共10页
基于定向刚度模型的机器人制孔径向定位修正方法.pdf_第3页
第3页 / 共10页
文档描述:

《基于定向刚度模型的机器人制孔径向定位修正方法.pdf》由会员分享,可在线阅读,更多相关《基于定向刚度模型的机器人制孔径向定位修正方法.pdf(10页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910417564.8 (22)申请日 2019.05.20 (71)申请人 南京航浦机械科技有限公司 地址 211805 江苏省南京市浦口区桥林街 道步月路29号12幢84号 (72)发明人 田威焦嘉琛张霖卢虓宇 李波 (74)专利代理机构 南京苏高专利商标事务所 (普通合伙) 32204 代理人 李琼 (51)Int.Cl. B25J 9/16(2006.01) B25J 11/00(2006.01) (54)发明名称 一种基于定向刚度模型的机器人制孔径向 定位修正方法。

2、 (57)摘要 本发明公开了一种基于定向刚度模型的机 器人制孔径向定位修正方法, 该方法针对机器人 制孔作业中压紧力导致的制孔径向偏差, 通过在 线测量机器人制孔作业中的末端压紧力, 结合机 器人定向刚度模型, 完成目标孔位径向偏差的在 线预测与反向补偿, 实现机器人制孔定位的高精 控制。 本发明方法可以实现机器人制孔作业的径 向定位偏差的精确预测, 进而达到提高制孔精度 与制孔质量的效果, 可以有效促进机器人在高附 加值产品制造装配领域的推广应用。 权利要求书2页 说明书5页 附图2页 CN 110154022 A 2019.08.23 CN 110154022 A 1.一种基于定向刚度模型。

3、的机器人制孔径向定位修正方法, 其特征在于, 包括如下步 骤: (1)在各采样点不同位姿下对工件表面施加不同的压紧力, 分别测量机器人末端所受 载荷信息和受压前后位姿变化信息, 并对测量结果进行预处理; (2)在目标点处以目标位姿对工件表面进行第一次压紧, 测量第一次压紧对应的载荷 信息; (3)基于步骤(1)中的预处理结果、 所述目标位姿和第一次压紧对应的载荷信息来估计 制孔径向定位误差; (4)基于所述制孔径向定位误差调节所述目标位姿, 以调节的目标位姿进行第二次压 紧, 以实现制孔径向定位修正并执行制孔加工任务。 2.根据权利要求1所述的一种基于定向刚度模型的机器人制孔径向定位修正方法,。

4、 其 特征在于, 步骤(1)进一步包括在各采样点不同位姿下对工件表面施加三个不同大小的压 紧力; 其中, 各采样点的不同位姿通过机器人末端绕刀具轴向旋转获得, 且不同位姿的数目 不少于三个。 3.根据权利要求1所述的一种基于定向刚度模型的机器人制孔径向定位修正方法, 其 特征在于, 步骤(1)中, 各采样点不同位姿的不同压紧力下, 机器人末端所受载荷信息通过 安装在工件背面的六维力传感器测得; 机器人末端受压前后位姿变化通过机器人法兰盘上 的一组靶球的位置变化测得, 所述靶球的位置通过激光跟踪仪检测得到。 4.根据权利要求1所述的一种基于定向刚度模型的机器人制孔径向定位修正方法, 其 特征在于。

5、, 步骤(1)中, 对测量结果进行预处理具体包括: 将测得的机器人末端所受载荷信息从工具坐标系转换到法兰盘坐标系, 处理得到广义 载荷矩阵F; 采用最小二乘法对测得的受压前后位姿变化信息进行拟合处理, 得到机器人法 兰盘坐标系下位姿变化矩阵D; 基于所述广义载荷矩阵F和位姿变化矩阵D进行机器人刚度辨识, 得到机器人关节刚度 矩阵K。 5.根据权利要求4所述的一种基于定向刚度模型的机器人制孔径向定位修正方法, 其 特征在于, 步骤(3)具体包括: (31)基于所述机器人关节刚度矩阵K和第一次压紧时的所述目标位姿确定机器人末端 刚度矩阵K; (32)基于所述末端刚度矩阵K构建机器人末端刚度椭球, 。

6、并计算机器人切削平面内第 一和第二刀具径向上刚度系数的等效值ky和kz, 其中第一刀和第二刀具径向为机器人工具 坐标系中切削平面内两个坐标轴的方向; (33)基于第一次压紧对应的载荷信息以及ky和kz来确定所述制孔径向定位误差。 6.根据权利要求5所述的一种基于定向刚度模型的机器人制孔径向定位修正方法, 其 特征在于, 步骤(31)具体包括: (311)根据第一次压紧时的所述目标位姿通过微分变换法建立雅克比矩阵J; (312)通过如下式子确定机器人末端刚度矩阵K: KJ-TKJ-1, 其中, K为机器人关节刚度矩阵, J-1为J的逆矩阵, J-T为J-1的转置矩阵。 权利要求书 1/2 页 2。

7、 CN 110154022 A 2 7.根据权利要求6所述的一种基于定向刚度模型的机器人制孔径向定位修正方法, 其 特征在于, 步骤(32)具体包括: (321)从所述末端刚度矩阵K中分解出力-位移刚度矩阵Kfd; (322)构造机器人法兰盘坐标系下的笛卡尔刚度椭球方程, 所述椭球方程对应椭球的 三个主轴方向和三个半轴长分别是矩阵KfdTKfd的三个特征向量的方向和三个奇异值, 将这 三个奇异值分别记为 1、 2和 3, 且 1 2 3; (323)根据下式确定ky和kz: 其中, (rx,ry,rz)表示向量 y, (tx,ty,tz)表示向量 z;y和 z分别为在经过所述椭球球心 且与机器。

8、人切削平面平行的平面内, 以所述椭球中心为起点, 分别以沿所述第一和第二刀 具径向延伸的轴与所述椭球面交点为终点得到的向量。 8.根据权利要求7所述的一种基于定向刚度模型的机器人制孔径向定位修正方法, 其 特征在于, 步骤(33)进一步包括: (331)基于第一次压紧对应的载荷信息确定机器人末端沿切削平面两个刀具径向所受 载荷在法兰盘坐标系下的等效载荷Fy和Fz; (332)通过以下式子计算所述制孔径向定位误差(y,z): yFy/ky,zFz/kz, 其中, y与z分别表示切削平面内第一刀具径向和第二刀具径向上的定位偏差。 权利要求书 2/2 页 3 CN 110154022 A 3 一种基。

9、于定向刚度模型的机器人制孔径向定位修正方法 技术领域 0001 本发明涉及机器人高精定位控制技术领域, 特别是涉及一种基于定向刚度模型的 机器人制孔径向定位修正方法。 背景技术 0002 工业机器人作为一种柔性智能化加工载体, 近年来随着凭借其突出的系统柔性、 较强的任务适应性、 出色的人机交互能力和较低的成本在制造装配领域得到广泛应用。 但 是工业机器人受其本体串联结构固有属性影响, 其刚度只能达到数控机床的1/51/20, 使 机器人作业系统对制孔过程中外加负载的承受能力较弱, 导致机器人作业精度以及机器人 加工质量都不能满足高附加值产品制造装配的技术需求。 0003 针对机器人制孔作业前。

10、由于压力脚压紧作用机理国内外已经开展了一些研究。 在 文献 “Guo Y,Dong H,Wang G,et al.Vibration analysis and suppression in robotic boring process.International Journal of Machine Tools and Manufacture,2016, 101:102-110.” 中, Guo Y等人研究了机器人加工过程中的振动机理, 并通过安装压力脚实 现了切削过程中的振动抑制, 对加工质量稳定性有较好的提升, 但是其没有考虑到对附加 压力脚施加压紧力将会使代加工工件表面与压力脚产生相对位。

11、移, 从而造成加工过程中实 际制孔位置与目标制孔位置之间产生偏差, 如图1中虚线所示。 虽然偏差量很小, 但对于精 密制造领域的加工将产生很大的不利影响。 发明内容 0004 发明目的: 为解决现有技术中的上述问题, 提出一种基于定向刚度模型的机器人 制孔径向定位修正方法。 0005 技术方案: 本发明的基于定向刚度模型的机器人制孔径向定位修正方法包括如下 步骤: (1)在各采样点不同位姿下对工件表面施加不同的压紧力, 分别测量机器人末端所受 载荷信息和受压前后位姿变化信息, 并对测量结果进行预处理; (2)在目标点处以目标位姿 对工件表面进行第一次压紧, 测量第一次压紧对应的载荷信息; (3。

12、)基于步骤(1)中的预处 理结果、 所述目标位姿和第一次压紧对应的载荷信息来估计制孔径向定位误差; (4)基于所 述制孔径向定位误差调节所述目标位姿, 以调节的目标位姿进行第二次压紧, 以实现制孔 径向定位修正并执行制孔加工任务。 0006 步骤(1)进一步包括在各采样点不同位姿下对工件表面施加三个不同大小的压紧 力; 其中, 各采样点的不同位姿通过机器人末端绕刀具轴向旋转获得, 且不同位姿的数目不 少于三个。 其中, 各采样点不同位姿的不同压紧力下, 机器人末端所受载荷信息通过安装在 工件背面的六维力传感器测得; 机器人末端受压前后位姿变化通过机器人法兰盘上的一组 靶球的位置变化测得, 所述。

13、组靶球的位置通过激光跟踪仪检测得到。 0007 步骤(1)中, 对测量结果进行预处理具体包括: 将步骤(1)中测得的机器人末端所 受载荷信息从工具坐标系转换到法兰盘坐标系, 处理得到广义载荷矩阵F; 采用最小二乘法 说明书 1/5 页 4 CN 110154022 A 4 对步骤(1)中测得的受压前后位姿变化信息进行拟合处理, 得到机器人法兰盘坐标系下位 姿变化矩阵D; 基于所述广义载荷矩阵F和位姿变化矩阵D进行机器人刚度辨识, 得到机器人 关节刚度矩阵K。 0008 步骤(3)具体包括: (31)基于所述机器人关节刚度矩阵K和第一次压紧时的所述 目标位姿确定机器人末端刚度矩阵K; (32)基。

14、于所述末端刚度矩阵K构建机器人末端刚度椭 球, 并计算机器人切削平面内第一和第二刀具径向上刚度系数的等效值ky和kz, 其中第一刀 和第二刀具径向为机器人工具坐标系中切削平面内两个坐标轴的方向; (33)基于第一次压 紧对应的载荷信息以及ky和kz来确定所述制孔径向定位误差。 0009 与现有技术相比, 本发明的有益效果是: 0010 (1)在机器人刚度模型的基础上完成机器人定向刚度模型的建模, 实现了机器人 制孔径向刚度的有效评估, 为机器人制孔误差的预测与补偿提供了技术支撑; 0011 (2)可以大幅改善机器人在制孔作业中的定位精度, 提升机器人对制孔定位误差 的控制能力, 可以有效提高机。

15、器人制孔作业精度与加工质量, 满足机器人在航空、 航天等高 附加值产品制造装配领域的技术要求。 附图说明 0012 图1为压紧状态机器人末端径向定位偏差示意图; 0013 图2为机器人定向刚度性能评估模型示意图; 0014 图3为机器人在切削平面内沿不同刀具径向的制孔径向定位偏差示意图; 0015 图4机器人制孔径向定位修正效果示意图。 具体实施方式 0016 下面结合附图对本发明用于机器人制孔径向定位修正方法进一步说明。 0017 如图1, 本发明采用的机器人制孔系统包括: 工业机器人、 末端执行器、 待加工工 件、 安装在工件背面的六维力传感器和激光跟踪仪。 末端执行器通过机器人法兰盘安装。

16、在 工业机器人末端, 末端执行器包括制孔模块和压力脚模块等。 法兰盘上安装有三个靶球, 靶 球的位置变化反映出机器人末端的位姿变化。 当压力脚压在工件表面时, 可以通过六维力 传感器测量出机器人末端受载信息。 激光跟踪仪用于测量并构建由机器人基坐标系Base、 法兰盘坐标系Flange、 与刀具相关的工具坐标系Tool、 六维力传感器坐标系Force等组成的 坐标系系统。 0018 本发明的机器人制孔径向定位修正方法包括如下步骤: 0019 步骤1: 在各采样点不同位姿对应的不同压紧情形下, 分别测量机器人末端所受载 荷信息和压紧前后位姿变化信息, 并对测量结果进行预处理。 步骤1具体包括: 。

17、0020 通过机器人离线编程软件在样件上规划均匀分布的机器人刚度辨识采样点。 对每 一采样点, 通过机器人末端绕刀具轴向旋转获得目标采样点的一系列可达姿态。 为了使后 续关节刚度识别的结果更准确, 可达位姿的数目建议设定为三个以上。 针对每一采样点的 不同位姿, 在机器人末端施加3个不同大小压紧力使压力脚压在工件表面。 在每一次压紧 时, 通过六维力传感器测量获得机器人末端所受载荷信息, 并用激光跟踪仪测量在安装在 法兰盘上的三个靶球在负载前后的位置变化, 得到机器人末端受压前后的位姿变化信息。 说明书 2/5 页 5 CN 110154022 A 5 0021 对测量得到的机器人末端所受载荷。

18、信息和受压前后位姿变化信息进行预处理具 体包括: 0022 (11)将测量得到的各采样点相关的机器人所受载荷信息从工具坐标系转换到法 兰盘坐标系, 得到机器人所受广义载荷矩阵, 记为F, 且Ff,mT是一个61的矩阵。 其中, f为末端受力矢量, 即F的第1到3行构成的矩阵, m为末端力矩矢量, 即F的第4到6行构成的矩 阵。 f又可以进一步表示为Fx,Fy,FzT, Fx、 Fy和Fz分别为f的第13行; Fx为将机器人末端在 垂直于切削平面的方向所受载荷转换到法兰盘坐标系下的等效载荷, Fy和Fz分别为将机器 人末端沿第一刀具径向和第二刀具径向所受载荷在法兰盘坐标系下的等效载荷, 其中第一。

19、 刀具径向和第二刀具径向为工具坐标系中位于切削平面内的两个坐标轴的方向。 0023 同时, 结合测量得到的法兰盘上安装的靶球在各采样点的不同目标位姿下压紧前 后的位置变化, 通过最小二乘法可以拟合得到法兰盘坐标系下机器人末端位姿变化矩阵, 记为D。 D是一个61的矩阵, 且Dd, T。 其中, d为末端移动变形, 即D的第1到3行构成的 矩阵, 为末端旋转变形, 即D的第4到6行构成的矩阵。 0024 (12)进行机器人刚度辨识, 得到机器人关节刚度矩阵K。 0025 将机器人静刚度模型FKDJ-TKJ-1D转换为DJKxJTFAKx, 其中, K与K分别为 机器人末端刚度矩阵与机器人关节刚度。

20、矩阵, J为通过微分变换法建立的机器人雅克比矩 阵, 和机器人当前位姿直接相关; Kx为K的逆矩阵, 公式表示为: 0026 0027其中,到分别为矩阵K中的元素。 0028 根据JKxJTFAKx可知: 0029 0030 其中Fi表示广义载荷矩阵F的第i行。 可见, 只要确定出矩阵A, 再结合之前求出的 机器人末端位姿变化矩阵D即可计算得到矩阵Kx, 再通过Kx(ATA)-1ATD, 从而进一步得到机 器人关节刚度矩阵K, 实现机器人关节刚度辨识。 0031 步骤2: 在目标点处以目标位姿对工件表面进行第一次压紧, 用安装在工件背面的 六维力传感器测量第一次压紧时机器人末端所受载荷信息。 。

21、0032 步骤3: 基于步骤1中的预处理结果、 机器人目标位姿和第一次压紧对应的载荷信 息来确定制孔径向定位误差。 具体说来, 该步骤包括: 0033 (31)确定机器人末端刚度矩阵。 通过为目标点所规划的机器人目标定位位姿, 可 以得到目标位姿对应的雅克比矩阵J。 在已知关节刚度矩阵K和目标位姿对应的雅克比矩 阵J的情况下, 由KJ-TKJ-1获得机器人末端刚度矩阵K, 末端刚度矩阵K是一个66的矩阵。 0034 (32)确定切削平面内两个刀具径向上的刚度系数在法兰盘坐标下的等效值。 具体 地, 可以将末端刚度矩阵分为4个组成部分, 即: 说明书 3/5 页 6 CN 110154022 A。

22、 6 0035 0036 从而将FKD表述如下: 0037 0038 其中, Kfd为力-位移刚度矩阵, Kf 为力-旋转刚度矩阵, Kmd为力矩-位移刚度矩阵, Km 为力矩-旋转刚度矩阵, Kfd、 Kf 、 Kmd、 Km 都为33的矩阵。 0039 根据上面的变形式可以得到fKfdd+Kf 。 由于Kf 通常远小于Kfdd, 这里主要考虑 力矢量f与线位移d之间的映射关联关系: fKfdd, 假设力矢量f为一个单位力, 考虑单位力 引起的最大变形量与最小变形量的大小与方向, 于是有: |f|2fTfdTKfdTKfdd1。 该公 式描述了一个随着机器人的位姿变化的椭球, 即如图2所示的。

23、机器人笛卡尔刚度椭球模型。 将该椭球模型作为对机器人末端刚度性能的表征方法, 椭球的三个主轴方向分别是矩阵 KfdTKfd的三个特征向量的方向, 椭球的三个半轴长分别为矩阵KfdTKfd的三个奇异值 1, 2和 3, 且 1 2 3。 0040 将工具坐标系的原点视为与椭球球心重合, 在椭球内以球心为起点, 分别以工具 坐标系三个坐标轴与椭球的三个交点为终点, 获得三个向量。 在这三个向量中, 垂直产品切 削平面的向量记为 x, 在法兰盘坐标系中表示为(ex,ey,ez); 平行于第一刀具径向的向量记 为 y, 在法兰盘坐标系中表示为(rx,ry,rz); 平行于第二刀具径向的向量记为 z, 。

24、在法兰盘坐 标系中表示为(tx,ty,tz)。 0041 通过几何方法计算三个 x、 y、 z这三个向量的长度, 即向量 x、 y、 z的范数, 并将 作为机器人在三个方向的定向刚度系数。 0042 其中, 机器人制孔作业的刀具轴线方向的刚度系数在法兰盘坐标系下的等效值 为: 0043 0044 机器人切削平面内的两个刀具径向刚度系数在法兰盘坐标系下的等效值分别为: 0045 0046 (33)基于第一次压紧时的载荷信息以及切削平面内的两个刀具径向刚度系数的 等效值来确定制孔径向定位误差: 0047 yFy/ky,zFz/kz 说明书 4/5 页 7 CN 110154022 A 7 0048。

25、 其中, y与z分别表示切削平面内第一刀具径向和第二刀具径向上的定位偏 差。 0049 步骤4: 在第一次压紧后收回压力脚, 通过定位误差反向补偿修正机器人运动控制 程序以调节目标位姿, 并使用修正过的机器人运动控制程序完成机器人定位、 进行第二次 压紧以及机器人制孔作业, 实现高定位精度的制孔加工。 0050 下面以KUKA-KR500工业机器人为例来说明本发明的具体实施方法: 0051 首先, 使用机器人建立坐标系系统, 选取一个平面铝板作为加工样件, 在样件上选 取均匀分布的42个位置作刚度辨识采样位置, 同时作为制孔加工目标位置。 同时, 以10 为旋转步长, 将末端初始姿态绕工具坐标。

26、系X轴分别旋转三次, 即10 、 20 、 30 , 获得不同的 四个位姿; 0052 再次, 通过上文提到的试验方法在空载状态下对目标位姿采样, 通过激光跟踪仪 记录法兰盘上靶球的位置; 将压力脚伸出压在产品表面, 共施加三组不同大小的压力脚气 压, 即施加不同大小的三个压紧载荷, 分别记录不同负载状态下的靶球当前位置信息和六 维力传感器读数; 0053 最后, 处理采集到的负载信息和位姿信息, 实现机器人作业空间的关节刚度辨识 和机器人刚度精确建模, 机器人关节刚度辨识结果如表1所示。 0054 表1 0055 0056 在刚度建模的基础上, 实现机器人定向刚度评估模型的建立, 在加工过程中结合 六维力传感器对压紧载荷在线实测, 可以实现机器人制孔径向定位误差在线预测与补偿, 对规划的8个目标孔实施制孔作业, 同时试钻8个没有补偿过的点位作为对比, 结果如图4所 示, 补偿后的定位误差由2.53mm提高到1.5mm以内, 精度提升达到50以上。 说明书 5/5 页 8 CN 110154022 A 8 图1 图2 说明书附图 1/2 页 9 CN 110154022 A 9 图3 图4 说明书附图 2/2 页 10 CN 110154022 A 10 。

展开阅读全文
内容关键字: 基于 定向 刚度 模型 机器人 孔径 定位 修正 方法
关于本文
本文标题:基于定向刚度模型的机器人制孔径向定位修正方法.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/11329095.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1