ABB六轴工业机器人奇点矫正问题研究_第1页
ABB六轴工业机器人奇点矫正问题研究_第2页
ABB六轴工业机器人奇点矫正问题研究_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、    abb六轴工业机器人奇点矫正问题研究    杨薇【摘 要】六轴工业机器人在编程调试中,经常容易出现奇点问题,导致编程调试无法继续进行。本文阐述了奇点问题产生的原因及解决奇点问题的方法。【关键词】abb;工业机器人;奇点0 引言abb六轴工业机器人在全球自动化生产领域应用广泛,其仿真功能强大,示教器界面人性化,操作简单,编程贴近c语言等各方面优点使其在实际安装与调试过程中受到用户的热烈欢迎。同样abb六轴工业机器人编程调试过程中,经常出现奇点问题导致编程调试无法继续进行。1 奇点问题的出现原因工业机器人除了面向用户供用户使用的编程语言外还有底层程序

2、,而底层程序才是决定工业机器人运行速度、工作节拍等各方面性能的关键因素,底层程序里涉及到运动学、数学等各方面负责学科,而奇点问题实际上是底层运动学及数学方面导致的问题。图1 abb六轴工业机器人轴示意图关于6轴串联机器人,存在一个不可避免的特性,那就是奇点。在奇点时,无法通过逆向运算将笛卡尔坐标系转化为轴的角度,而且笛卡儿坐标系内一点微小的变化就会引起轴角度的剧烈变化。所以,做ptp运动时,不存在奇点问题。奇点只存在轨迹运动时。6轴串联关节机器人有三种奇点:腕部奇点,肩部奇点,肘部奇点。腕部奇点发生在4轴和6轴重合(平行)时。肩部奇点发生在腕部中心位于1轴旋转中心线时。肘部奇点发生在腕部中心和

3、2轴3轴一条线 。当机器人以笛卡尔坐标系运动时,经过奇点,某些轴的速度会突然变得很快,tcp点的路径速度会显著减慢。因此,应避免机器人的轨迹经过奇点附近1。abb工业机器人底层算法中规定了当5轴角度为0度,4轴与6轴平行时报错并停止编程调试。abb工业机器人六轴定义见图1。2 奇點问题的解决办法abb六轴工业机器人奇点报错解决办法主要有:(1)增加目标点,调整工业机器人姿态,避免出现5轴0度,4轴与6轴平行情况。这也是大家经常看见有时工业机器人运行时为什么有一些所谓的“不必要”运行轨迹和动作的原因了2。(2)修改movel指令为movej指令。movel指令为从目标点1到目标点2直线运动的指令,movej是从目标点1到目标点2工业机器人轴关节运动的指令。在不是必须要走直线轨迹的情况下将指令调整,movej指令运行的工业机器人会自主调整姿态避免运行奇点及其附近。3 结束语随着产业升级及自动化生产线改造浪潮的袭来,工业机器人集成技术成为当今的热门技术,大批量的工业机器人代替人力进行生产劳动。工业机器人奇点问题是工业机器人编程调试中经常遇到的问题,通过经验及以上办法,能够有效的解决此问题。【参考文献】1singularities in six-axis vertically-articulated industrial robots http:/coro.etsmtl.ca/blog

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论