外文翻译--应用坐标测量机的机器人运动学姿态的标定
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
毕业设计(论文)外文资料翻译
系部:机械工程系
专业:机械工程及自动化
姓名:
学号:
外文出处:The Internation Journal of Advanced
(用外文写)
Manufacturing Technology
附件: 1.外文资料翻译译文;2.外文原文。
指导教师评语:
签名:
年月日注:请将该封面与附件装订成册。
附件1:外文资料翻译译文
应用坐标测量机的机器人运动学姿态的标定
这篇文章报到的是用于机器人运动学标定中能获得全部姿态的操作装置——
坐标测量机(CMM)。运动学模型由于操作器得到发展, 它们关系到基坐标和工件。工件姿态是从实验测量中引出的讨论, 同样地是识别方法学。允许定义观察策略的完全模拟实验已经实现。实验工作的目的是描写参数辨认和精确确认。用推论原则的那方法能得到在重复时近连续地校准机器人。
关键字:机器人标定坐标测量参数辨认模拟学习精确增进
1. 前言
机器手有合理的重复精度(0.3毫米)而知名, 但仍有不好的精确性(10.0 毫米)。为了实现机器手精确性,机器人可能要校准也是好理解。在标定过程中,几个连续的步骤能够精确地识别机器人运动学参数,提高精确性。这些步骤为如下描述:
1 操作器的运动学模型和标定过程本身是发展,和通常有标准运动学模型的工具实现的。作为结果的模型是定义基于厂商的运动学参数设置错误量, 和识别未知的,实际的参数设置。
2 机器人姿态的实验测量法(部分的或完成) 是拿走为了获得从联系到实际机
器人的参数设置数据。
3 实际的运动学参数识别是系统地改变参数设置和减少在模型阶段错误量的
定义。一个接近完成辨认由分析不同中间姿态变量P和运动学参数K的微分关系决定:
于是等价转化得:
两者择一, 问题可以看成为多维的优化问题,这是为了减少一些定义的错误功能到零点,运动学参数设置被改变。这是标准优化问题和可能解决用的众所周知的方法。
4 最后一步是机械手控制中的机器人运动学识别和在学习之下的硬件系统的
详细资料。
包含实验数据的这张纸用于标度过程。可获得的几个方法是可用于完成这任务, 虽然他们相当复杂,获得数据需要大量的成本和时间。这样的技术包括使用可视化的和自动化机械,伺服控制激光干涉计,有关声音的传感器和视觉传感器。理想测量系统将获得操作器的全部姿态(位置和方向),因为这将合并机械臂各个位置的全部信息。上面提到的所有方法仅仅用于唯一部分的姿态, 需要更多的数据是为了标度过程到进行。
2.理论
文章中的理论描述,为了操作器空间放置的各自的位置,全部姿态是可测量的,虽然进行几个中间测量,是为了获得姿态。测量姿态使用装置是坐标测量机(CMM),它是三轴的,棱镜测量系统达到0.01毫米的精确。机器人操作器是能校准的,PUMA 560,放置接近于CMM,特殊的操作装置能到达边缘。图1显示了系统不同部分安排。在这部分运动学模型将是发展, 解释姿态估算法,和参数辨认方法。
2.1 运动学的参数
在这部分,操作器的基本运动学结构将被规定,它关系到完全坐标系统的讨论, 和终点模型。从这些模型,用于可能的技术的运动学参数的识别将被规定,和描述决定这些参数的方法。
那些基础的模型工具用于描写不同的物体和工件操作器位置空间的关系的方法是Denavit-Hartenberg 方法,在Hayati 有调整计划,停泊处 和当二连续的接缝轴是名义上地平行的用于说明不相称模型 。如图2
这中方法存在于物体或相互联系的操作杆结构中,和运动学中需要从一个坐标到另一个坐标这种同类变化是被定义的。这种变化是相同形式的
上面的关系可以解释通过四个基本变化操作实现坐标系n-1到结构坐标系n 的变化。只有需要找到与前一个的关系的四个变化是必需的,在那个时候连续的轴是不平行的,n β定义为零点。
当应用于一个结构到下一个结构的等价变化坐标系与更改Denavit-Hartenberg 系相一致时,它们将被书写成矩阵元素实现运动学参数功能的矩阵形状。这些参数是变化的简单变量:关节角n θ,连杆偏置n d , 连杆长度n a ,扭角n β,矩阵通常表示如下:
对于多连接的, 例如机械操作臂,各自连续的链环和两者瞬间的位置描写在前一个矩阵变化中。这种变化从底部链环开始到第n 链环因此关系如下:
图3表示出PUMA 机器人在Denavit-Hartenberg 系中每一连杆,完全坐标系和工具结构。变化从世界坐标系到机器人底部结构需要仔细考虑过,因为潜在的参数取决于被选择的改变类型。考虑到图4,世界坐标w w w z y x ,,,在D-H 系中定义的从世界坐标到机器人基坐标000,,z y x ,坐标b b b z y x ,,是PUMA 机器人定义的基坐标和机器人第二个D-H 结构中坐标111,,z y x 。我们感兴趣的是从世界坐标到111,,z y x 必需的最小的参数数量。实现这种变化有两种路径:路径1,从w w w z y x ,,到000,,z y x D-H 变化包括四
个参数,接着从000,,z y x 到b b b z y x ,,的变化将牵连二个参数` 和`d 的变化
图3
图4
最后,另外从b b b z y x ,,到111,,z y x 的D-H 变化中有四个参数其中1θ∆和`φ两个参数是关于轴Z 0因此不能独立地识别, 1d ∆和`d 是沿着轴Z 0因此也不能是独立地识别。因此,用这路径它需要从世界坐标到PUMA 机器人的第一个坐标有八个独立的运动学参数。路径2,同样地二中择一,从世界坐标到底部结构坐标b b b z y x ,,的变化可以是直接定义。因此坐标变换需要六个参数,如Euler 形式:
下面是从b b b z y x ,,到111,,z y x D -H 变化中的四个参数,但1θ∆与b b b ϕθφ,,相关联,1d ∆与zb yb xb p p p ,,相关联,减少成两个参数。很显然这种路径和路径1一样需要八个参数,但是设置不同。
上面的方法可能使用于从世界坐标系到PUMA 机器人的第二结构的移动中。在这工作中,选择路径2。工具改变引起需要六个特殊参数的改变的Euler 形式:
用于运动学模型的参数总数变成30,他们定义于表1