爱吧机器人网 » 技术 > 机器人学 > 正文

机器人离线编程误差来源分析及消除办法

核心提示:随着机器人应用领域越来越广,传统的示教编程这种编程手段有些场合变得效率非常低下,于是离线编程应运而生,并且应用越来越普及。初用离线编程的朋友,总会被最后生

随着机器人应用领域越来越广,传统的示教编程这种编程手段有些场合变得效率非常低下,于是离线编程应运而生,并且应用越来越普及。初用离线编程的朋友,总会被最后生成轨迹的误差所困惑,而导致这些误差的原因,包括前几期谈到的TCP、工件较准,还有另一个,那就是机器人绝对定位误差。
 
下面我们就总结一下离线编程中误差的来源以及如何使这些误差最小化。
 
【误差来源一:TCP测量误差】
 
首先就要说说TCP了,想必看过小萌文章的伙伴们对此都不陌生了。TCP就是工具中心点,如果机器人工作连自己拿着的工具的中心点都找不到在哪里,可想而知这个误差有多大。所以我们就要对TCP进行测量,测量后我们要将误差控制在认可范围内,然后对其测量结果进行验证,可以在固定点处进行重定位操作,检验机器人在固定点处进行多姿态运动时是否在规定误差范围之内。
 
TCP测量误差
 
这就对离线编程软件提出了要求,在离线编程软件中,可以输入测量的真实TCP,这些必备功能,在像RobotArt,RobotMaster这些国内外一线品牌中,都是基础功能。
 
【误差来源二:工件几何与定位误差】
 
其次就是工件误差了,有两方面:
 
一方面是工件模型的误差,本质是要保证离线编程环境中的虚拟模型尺寸与真实世界中是完全一样的。所以需要提高工件的精度以减少因工件本身而产生的误差。
 
另一个就是工件位置的误差。以国内的离线编程软件RobotArt为例,软件中提供的“工件校准”功能,就是为了消除这个误差。通过三点法做过的工件校准,能满足基本的精度要求。对于高精度的应用情况,为了减少工件位置的误差我们可以不仅仅只测三个点,我们可以测量工件上的多个点这样同样也可以进一步减小误差。这个功能RobotArt比RobotMaster做的好用多了,为国产软件点个赞!
 
工件几何与定位误差
 
【误差来源三:机器人装配与绝对定位误差】
 
最后就是机器人误差了,也有两个方面:
 
一方面是机器人本身在加工与装配过程中所产生的误差,这就导致了最后生成出来的机器人,与其设计时的DH参数不可能完全一样,正如世界上没有两片完全一样的树叶,世界上也没有两个完全一样的机器人。
 
另一方面就是机器人绝对定位误差。所有机器人厂家都没有跟你讲过的一个事实。在各大机器人公开的标称参数中,都是重复定位精度,可以达到0.05mm,或者0.02mm,但不会有一家提供绝对定位精度的。绝对精度就是指实际值与理论值的一致程度。我们控制让机器人移动到每个目标点,机器人实际到达点与目标点之间存在着一定的距离误差。比如下图中,我们给定相同的坐标X,Y,Z,让机器人三次以不同的姿态指向它,结果竟是这样不靠谱,让当年年少的小萌对机器人的崇拜之心碎了一地。但情况其实并没有那么糟,这种绝对误差只有在机器人极限的姿态下才会比较大,而舒服的姿态时,误差相对比较小,而且也是因“人”而异。
 
机器人装配与绝对定位误差
 
在RobotArt离线编程软件中,对这个问题做了“迁就”,就是在轨迹优化时,会尽量把轨迹姿态优化到“舒服”的位置,同时提供了二次定位的方法来充份利用重复定位精度等手段,来尽量消除这方面的误差。下图是RobotArt的轨迹优化功能,通过调整轨迹分析曲线,让轨迹分析工线越平滑,机器人的姿态就越“舒服”,由机器人本体产生的绝对定位误差就越小。
 
通过消除以上三方面的误差来源,可以使离线编程的精度大大提高,从而可以使机器人很好的应用于打磨、去毛刺、切割、喷涂等复杂轨迹领域。作为国内第一品牌商业化机器人离线编程软件的RobotArt,正式推出后,彻底打破了国外软件垄断的局面,大大降低了国内机器人应用的成本,同时为国内机器人应用提供了更好的服务。我们期待国人能够做出更多类似RobotArt这样优秀的机器人离线编程软件。

上一篇:机器人身上的传感器通常有哪些
下一篇:美国最新研究:给机器人思考能力 行动前先考虑后果

本周栏目热点

工业机器人之三大零组件:电机、控制器与减速器分析

[2018-03-20]  若以机械结构来看,工业机器人可区分为单轴机器人、座标机器人、水平多关节机器人(SCARA)、垂直多关节机器人以及并联式机器人(DELTA)等,以下依序就这五种类型来说明。...

研究人员帮助机器人“思考”,并进行抽象的计划

[2018-02-11]  布朗大学和麻省理工学院的研究人员已经开发出一种方法,可以帮助机器人通过构建周围世界的抽象画像,来帮助机器人完成连续的多个步骤的任务 ...

工业机器人的主要组成结构和技术原理

[2017-12-18]  工业机器人由主体、驱动系统和控制系统三个基本部分组成,主体即机座和执行机构,包括臂部、腕部和手部,有的机器人还有行走机构,大多数工业机器人有3~6个运动自由度,其中......

机器人离线编程误差来源分析及消除办法

[2018-01-02]  随着机器人应用领域越来越广,传统的示教编程这种编程手段有些场合变得效率非常低下,于是离线编程应运而生,并且应用越来越普及。初用离线编程的朋友,总会被最后生...

一文读懂机器人传感器的秘密

[2017-12-20]  机器人也是通过感知系统来感知世界,这个感知系统是通过各种各样的传感器组成的。传感器可以感受外界的信号,如光、热、烟雾、压力和湿度等等,并将信息传递给下一级装置,机......

精选推荐

2017年:AI渗入云端
2017年:AI渗入云端

[2017-12-29]  云中的人工智能不仅仅是科技巨头的权力游戏,它也可能是人工智能领域的下一个飞跃。加利福尼亚州的Rigetti Computing公司刚刚使用其原型量子芯片之一在其云平台上运行机器学......

美国人工智能公司Skymind进入福建全面开展业务
美国人工智能公司Skymind进入福建全面开展业务

[2017-12-11]  人工智能在当今这个时代对大家来说想必是非常熟悉的,这也是我国近十几年来一直追求的目标,未来的时间里这也将是全人类追求的目标。就目前来看,近年来,人工智能或在我国迎......

揭秘达芬奇手术机器人
揭秘达芬奇手术机器人

[2018-04-19]  达芬奇手术系统是由美国Intuitive Surgical公司制造的机器人手术系统。美国食品和药物管理局(FDA)于2000年通过该标准,旨在利用微创手段 ...

机器人iCub作为嵌入式AI的标准机器人研究平台的重要性
机器人iCub作为嵌入式AI的标准机器人研究平台的重要性

[2017-12-24]  机器人的研究在过去10年中得益于一个具有嵌入式人工智能(AI)的标准化开源平台——人形机器人iCub。iCub最初在意大利被创建,如今在欧洲、美国、韩国、新加坡和日本的实验室......

美国Natilus公司试飞水上无人货机 设计简单成本降低
美国Natilus公司试飞水上无人货机 设计简单成本降低

[2017-12-28]  Natilus创业公司成立于2014年,其梦想是建造大型无人机,以半价提供比船舶快得多国际货运。在十二月份,Natilus计划在旧金山湾测试一个9米翼展的小型原型无人机的水上滑行能力......

改变保险市场的格局:无人机如何通过更快的估算、响应时间和利益交付来使消费者受益
改变保险市场的格局:无人机如何通过更快的估算、响应时间和利益交付来

[2018-12-08]  市场研究公司IHS Markit预测,到2020年,专业无人机市场将通过农业,能源和建筑等行业利用测量,制图,规划等技术实现77 1%的复合年增长率(CAGR)。与此同时,消费者无人......

2018年企业数字化转型的五大趋势
2018年企业数字化转型的五大趋势

[2017-12-16]  据2016年哈佛商学院研究表明,选择进行数字化转型的企业在3年内表现出了55%的平均毛利润提升,相比之下其他企业毛利润同期降低了37%。数字化转型企业的领头羊,也曾是收入处于......

担心机器换人?自1950年以来只有一个职业被机器彻底取代

[2017-03-21]  虽然有很多关于机器人取代工人的担心,但哈佛经济学家James Bessen的论文指出,在过去的67年里机器人仅仅淘汰掉人类工作中的一个。在1950 ...