[发明专利]基于神经网络的工业机器人空间网格精度补偿方法有效

专利信息
申请号: 201210007012.8 申请日: 2012-01-11
公开(公告)号: CN102607552A 公开(公告)日: 2012-07-25
发明(设计)人: 田威;廖文和;周炜;沈建新;周卫雪;贺美华 申请(专利权)人: 南京航空航天大学
主分类号: G01C21/00 分类号: G01C21/00;G06N3/02
代理公司: 南京经纬专利商标代理有限公司 32200 代理人: 许方
地址: 210016*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 神经网络 工业 机器人 空间 网格 精度 补偿 方法
【说明书】:

技术领域

发明涉及一种机器人定位精度补偿方法,尤其涉及一种用于工业机器人的基于粒子群优化神经网络的空间立体网格精度补偿方法,属于工业机器人标定技术领域。

背景技术

机器人的精度是反映机器人性能的一个重要指标,它包括绝对定位精度和重复定位精度。绝对定位精度误差是机器人实际运动与期望运动之间的偏差,由确定性原始误差(如连杆参数误差、运动副间隙等)所产生;重复定位精度误差是机器人重复执行同一期望运动时,机器人的实际运动之间的相互离散程度,由随机性原始误差(如关节伺服定位误差等)所产生。

通常,一般的工业机器人具有较高的重复定位精度,然而它的绝对定位精度却比较差,重复定位精度达到0.1mm的机器人,其绝对定位精度误差却能有2-3mm。示教利用了机器人的重复定位精度可以达到较高的绝对定位精度,但在实际应用中,很多场合对工业机器人的绝对定位精度要求很高,通常又不能通过示教的方式来完成。所以,对机器人的绝对定位精度进行补偿就显得至关重要。

文献“夏凯,陈崇端,洪涛,等.补偿机器人定位误差的神经网络[J].机器人,1995,17(3):171-176.”为了提高机器人的定位精度,提出了补偿机器人定位误差的神经网络方法。文章针对RM-501五自由度机器人,通过两种方式用多层感知器神经网络补偿机器人运动学方程定位的误差,分别是基于关节坐标的神经网络补偿和基于直角坐标位置的神经网络补偿。该方法的核心是利用人工神经网络具有很强的自学习、自适应能力,通过训练得到机器人运动学几何参数误差、非几何参数误差等误差源的作用规律,对期望关节角或直角坐标进行补偿,从而来提高机器人的绝对定位精度。该方法避免了其他传统标定方法繁琐的建模及参数辨识过程,但在实际应用中存在以下不足:

1)为了使得训练后的网络能够达到一定的精度以及适应机器人包络范围内的所有点,训练神经网络需要有大量的学习样本,因此测量工作量大;

2)该方法需要将直角坐标转换成关节坐标,因此需要对机器人运动学方程求逆解,这个过程计算量大,且在奇异点附近效果不理想;

3)试验结果表明机器人在标定后的定位精度仍不够理想。

发明内容

本发明为提高工业机器人的绝对定位精度,针对现有技术存在的不足,而提出一种基于粒子群优化神经网络的工业机器人空间网格精度补偿方法。

该方法包括如下步骤:

步骤1:在工业机器人的包络线范围内,按一定的步长把整个包络空间划分成一系列的立方体网格;

步骤2:通过激光跟踪仪测量并建立机器人基坐标系,在几个不同的环境温度水平下用步骤1中划分的每个立方体网格的八个顶点的理论坐标来控制机器人进行定位,并用激光跟踪仪测量并记录实际定位坐标;

步骤3:建立基于粒子群优化的BP神经网络模型,并用步骤2中采集到的数据进行训练;

步骤4:对于期望到达包络线范围内的任一点P的目标定位坐标(X,Y,Z)和所处的实际环境温度T

1)查找该点P所在的立方体网格;

2)分别将P所在立方体网格的八个顶点的理论坐标和环境温度这四个参数作为神经网络的输入,从而预测出对应八个顶点的实际定位坐标;

3)计算该点P与所在立方体网格的八个顶点Ki实际定位坐标的距离di,用算得的距离di进行反距离加权求得八个顶点Ki相对于该点P的权值qi,其中i=1,2,...8,下同;

4)用求得的权值qi来对八个顶点Ki的X、Y、Z三个方向上的定位误差分别进行空间插值,预算出该点P三个方向上的误差;

5)用求得的误差对该点P的理论坐标(X,Y,Z)进行反向修正,完成机器人在该点P的定位精度补偿。

本发明具有如下技术效果:

1)针对不同型号的工业机器人,通过确定划分网格的最大步长,可以有效地减少测量的工作量,有利于工业机器人快速地投入应用。

2)本方法是在笛卡尔坐标系中进行的,与通常的机器人标定方法相比不需要进行机器人运动学的正解和逆解,计算过程简单迅速,可以实现在线补偿。

3)综合考虑了机器人运动学参数、负载、以及环境温度变化带来的误差,显著提高了机器人的绝对定位精度,使得标定后的工业机器人能适应更广泛的应用场合。

附图说明

图1为本发明补偿方法的算法流程图。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210007012.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

咨询在线客服咨询在线客服
tel code back_top