[发明专利]一种基于板料拉伸变形的机器人折弯精度补偿方法有效

专利信息
申请号: 201711469231.7 申请日: 2017-12-29
公开(公告)号: CN108132648B 公开(公告)日: 2021-03-19
发明(设计)人: 宋方方;敬淑义;王杰高 申请(专利权)人: 南京埃斯顿机器人工程有限公司
主分类号: G05B19/404 分类号: G05B19/404
代理公司: 江苏圣典律师事务所 32237 代理人: 程化铭
地址: 211106 江苏省*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于板料拉伸变形的机器人折弯精度补偿方法,首先在折弯机V型槽口处建立补偿坐标系S,获取用户设置的折弯参数,当启动折弯跟对后,获取当前机器人系统的用户坐标系CS(X,Y,Z,A,B,C)、机器人TCP点位置P1(X,Y,Z,A,B,C),并获取折弯目标位置P2(X,Y,Z,A,B,C),计算板料在折弯过程中,板料的拉伸形形变,把在补偿坐标系S’的补偿转换用户坐标系CS下再补偿到位置点P2上,从而得到补偿后的新的目标位置P2’。本发明充分考虑到了板料在折弯过程中产生的拉伸形变,并把板料的形变补偿到机器人跟随的目标位置中,消除机器人在折弯跟随过程中对板料的拉扯或挤压,提高折弯精度。
搜索关键词: 一种 基于 板料 拉伸 变形 机器人 折弯 精度 补偿 方法
【主权项】:
一种基于板料拉伸变形的机器人折弯精度补偿方法,包含以下步骤:步骤1.通过三点法标定方式在折弯机V型槽口处建立补偿坐标系S,移动机器人末端到达折弯机V型槽口面的点为原点O,原点O位于V型槽折弯线正上方,标定点为PO;以折弯机V型槽口中心线作为X轴,标定点为PA,垂直于V型槽口指向机器人的方向为Y轴,在槽口平面选中一点,标定点为PB,垂直于V型槽口面向上的方向为Z轴,从而得到补偿坐标系S(X,Y,Z,A,B,C),其中X、Y、Z为补偿坐标系S相对于机器人基坐标系的偏移,即标定原点PO的X、Y、Z值;A、B、C为补偿坐标系S相对于机器人基坐标系的姿态旋转,计算方法如下:首先根据三个标定点,计算出补偿坐标系X轴、Y轴、Z轴的单位向量,公式如下:<mrow><mover><mi>X</mi><mo>&RightArrow;</mo></mover><mo>=</mo><mi>O</mi><mover><mi>A</mi><mo>&RightArrow;</mo></mover><mo>=</mo><mrow><mo>(</mo><msub><mi>X</mi><mi>X</mi></msub><mo>,</mo><msub><mi>X</mi><mi>Y</mi></msub><mo>,</mo><msub><mi>X</mi><mi>Z</mi></msub><mo>)</mo></mrow></mrow><mrow><mover><mi>Z</mi><mo>&RightArrow;</mo></mover><mo>=</mo><mi>O</mi><mover><mi>A</mi><mo>&RightArrow;</mo></mover><mo>&times;</mo><mi>A</mi><mover><mi>B</mi><mo>&RightArrow;</mo></mover><mo>=</mo><mrow><mo>(</mo><msub><mi>Y</mi><mi>X</mi></msub><mo>,</mo><msub><mi>Y</mi><mi>Y</mi></msub><mo>,</mo><msub><mi>Y</mi><mi>Z</mi></msub><mo>)</mo></mrow></mrow><mrow><mover><mi>Y</mi><mo>&RightArrow;</mo></mover><mo>=</mo><mover><mi>Z</mi><mo>&RightArrow;</mo></mover><mo>&times;</mo><mover><mi>Y</mi><mo>&RightArrow;</mo></mover><mo>=</mo><mrow><mo>(</mo><msub><mi>Z</mi><mi>X</mi></msub><mo>,</mo><msub><mi>Z</mi><mi>Y</mi></msub><mo>,</mo><msub><mi>Z</mi><mi>Z</mi></msub><mo>)</mo></mrow></mrow>根据单位向量,可以得到旋转矩阵,如下公式所示:<mrow><msub><mi>R</mi><mi>S</mi></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>X</mi><mi>X</mi></msub></mtd><mtd><msub><mi>X</mi><mi>Y</mi></msub></mtd><mtd><msub><mi>X</mi><mi>Z</mi></msub></mtd></mtr><mtr><mtd><msub><mi>Y</mi><mi>X</mi></msub></mtd><mtd><msub><mi>Y</mi><mi>Y</mi></msub></mtd><mtd><msub><mi>Y</mi><mi>Z</mi></msub></mtd></mtr><mtr><mtd><msub><mi>Z</mi><mi>X</mi></msub></mtd><mtd><msub><mi>Z</mi><mi>Y</mi></msub></mtd><mtd><msub><mi>Z</mi><mi>Z</mi></msub></mtd></mtr></mtable></mfenced></mrow>根据Z‑Y‑Z欧拉转换公式,求出A、B、C的值,公式如下所示:<mrow><mi>B</mi><mo>=</mo><mi>A</mi><mi>t</mi><mi>a</mi><mi>n</mi><mn>2</mn><mrow><mo>(</mo><msqrt><mrow><msup><msub><mi>Z</mi><mi>X</mi></msub><mn>2</mn></msup><mo>+</mo><msup><msub><mi>Z</mi><mi>Y</mi></msub><mn>2</mn></msup></mrow></msqrt><mo>,</mo><msub><mi>Z</mi><mi>Z</mi></msub><mo>)</mo></mrow></mrow>A=Atan2(YZ/sinB,XZ/sinB)C=Atan2(ZY/sinB,‑ZX/sinB)步骤2.从机器人系统中获取用户设置的折弯参数:折弯成型角度α、折弯半径R、板厚T、V型槽口宽度W;步骤3.当启动折弯跟对后,获取当前机器人系统的用户坐标系CS(X,Y,Z,A,B,C)、机器人TCP点位置P1(X,Y,Z,A,B,C),并获取折弯目标位置P2(X,Y,Z,A,B,C);步骤4.计算板料在折弯过程中,板料的拉伸形形变:<mrow><mi>L</mi><mo>=</mo><mo>=</mo><mi>&pi;</mi><mfrac><mrow><mi>&alpha;</mi><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>K</mi><mo>)</mo></mrow><mi>T</mi></mrow><mn>180</mn></mfrac></mrow>其中,π为圆周率,K为中性层折弯系数;步骤5.由已知的槽口宽度及折弯角度求出上模刀口的攻进距离:<mrow><mi>H</mi><mo>=</mo><mfrac><mi>W</mi><mrow><mn>2</mn><mi>t</mi><mi>a</mi><mi>n</mi><mrow><mo>(</mo><mfrac><mi>&alpha;</mi><mn>2</mn></mfrac><mo>)</mo></mrow></mrow></mfrac></mrow>则S’相对于S的变换矩阵为从而得到变化后的补偿坐标系S’相对于基座标系的矩阵为其中B为基座标系符号,为补偿坐标系S在基座标B下的旋转矩阵;补偿的变换矩阵为
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京埃斯顿机器人工程有限公司,未经南京埃斯顿机器人工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201711469231.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

tel code back_top