机器人正逆运动学课件.ppt
《机器人正逆运动学课件.ppt》由会员分享,可在线阅读,更多相关《机器人正逆运动学课件.ppt(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.4 机器人正向运动学 工业机器人的正向运动学是指已知各关节的类型、相邻关节之间的尺寸和相邻关节相对运动量的大小时,如何确定工业机器人末端操作器在固定坐标系中的位姿。主要包括以下内容:主要包括以下内容:1)相相对杆件的坐杆件的坐标系的确定;系的确定;2)建立各建立各连杆的模型矩杆的模型矩阵A;3)正运正运动学算法;学算法;D-H表示法学学习目目标:1.理解理解D-H法原理法原理 2.学会用学会用D-H法法对机器人建模机器人建模学学习重点:重点:1.给关关节指定参考坐指定参考坐标系系 2.制定制定D-H参数表参数表 3.利用参数表利用参数表计算算转移矩移矩阵背景背景简介:介:1955年年,De
2、navit和和Hartenberg(迪迪纳维特特和和哈哈坦坦伯伯格格)提提出出了了这一一方方法法,后后成成为表表示示机机器器人人以以及及对机机器器人人建建模模的的标准准方方法法,应用广泛。用广泛。总体思想:体思想:首先首先给每个关每个关节指定坐指定坐标系,然后确定从一个关系,然后确定从一个关节到下一个到下一个关关节进行行变化的步化的步骤,这体体现在两个相在两个相邻参考坐参考坐标系之系之间的的变化,化,将所有将所有变化化结合起来,就确定了末端关合起来,就确定了末端关节与基座之与基座之间的的总变化,化,从而建立运从而建立运动学方程,学方程,进一步一步对其求解。其求解。1.第一个关第一个关节指定指定
3、为关关节n,第二个关第二个关节为n+1,其余其余关关节以此以此类推。推。坐标系的确定坐标系的确定2.Z轴确定确定规则:如果关如果关节是旋是旋转的,的,Z轴位于按位于按右手右手规则旋旋转的方向的方向,转角角为关关节变量。如量。如果关果关节是滑是滑动的,的,Z轴为沿直沿直线运运动的方向的方向,连杆杆长度度d为关关节变量。量。关关节n处Z轴下下标为n-1。3.X轴确定确定规则情况情况1:两关:两关节Z轴既不平行也不相交既不平行也不相交取两取两Z轴公垂公垂线方向作方向作为X轴方向,命名方向,命名规则同同Z轴。情况情况2:两关:两关节Z轴平行平行此此时,两,两Z轴之之间有无数条公垂有无数条公垂线,可挑,
4、可挑选与前一关与前一关节的公垂的公垂线共共线的的一条公垂一条公垂线。情况情况3:两关:两关节Z轴相交相交取两条取两条Z轴的叉的叉积方向作方向作为X轴。4.Y4.Y轴确定原确定原则取取X X轴、Z Z轴叉叉积方向作方向作为Y Y轴方向。(右手)方向。(右手)5.5.变量量选择原原则用用n+1n+1角表示角表示XnXn到到Xn+1Xn+1绕ZnZn轴的旋的旋转角角;d dn+1n+1表示从表示从XnXn到到Xn+1Xn+1沿沿ZnZn测量的量的距离距离;a an+1n+1表示关表示关节偏移,偏移,an+1an+1是从是从ZnZn到到Zn+1Zn+1沿沿Xn+1Xn+1测量的距离量的距离;角角表表示
5、关示关节扭扭转,n+1,n+1是从是从ZnZn到到Zn+1Zn+1绕Xn+1Xn+1旋旋转的角度。的角度。通常情况下,只通常情况下,只有有和和d d是关是关节变量。量。斯坦福机器人斯坦福机器人斯坦福机器人开始的两个关节是旋转的,第三个关节是滑动的,最后三个腕关节全是旋转关节例1:Stanford机器人运动学方程A1A2A3A4A5A6d1z1x1y1O1d2z2x2y2O2z3y3x3O3y4z4x4O4z5y5x5O5d3z6x6y6O6d6z0y0 x0O0为右手坐标系原点Oi:Ai与Ai+1关节轴线的交点zi轴:与Ai+1关节轴重合,指向任意 xi轴:Zi和Zi-1构成的面的法线yi轴:
6、按右手定则 ai沿沿 xi 轴,轴,zi-1 轴与轴与 xi 轴交点到轴交点到Oi 的距离的距离i 绕绕 xi 轴,由轴,由 zi-1 转向转向zidi 沿沿 zi-1 轴,轴,zi-1 轴和轴和 xi 交点至交点至Oi 1 坐标坐标 系原点的距离系原点的距离i 绕绕 zi-1 轴,由轴,由 xi-1转向转向 xi关节1坐标系0关节2坐标系1关节3坐标系2连杆0连杆1连杆2连杆3连杆4连杆5关节4坐标系3关节5坐标系4关节6坐标系5解:解:123456关节变量都是关节变量都是例2、PUMA560运动学方程(六个自由度,全部是旋转关节)PUMA560机器人的连杆及关节编号为右手坐标系,Yi轴:按
7、右手定则 Zi轴:与Ai+1关节轴重合,指向任意 Xi轴:Zi和Zi-1构成的面的法线,或连杆i两端轴线Ai 与Ai+1的公垂线(即:Zi和Zi-1的公垂线)原点Oi:Ai与Ai+1关节轴线的交点,或Zi与Xi的交点ai沿沿 xi 轴,轴,zi-1 轴与轴与 xi 轴交点到轴交点到Oi 的距离的距离i 绕绕 xi 轴,由轴,由 zi-1 转向转向zidi 沿沿 zi-1 轴,轴,zi-1 轴和轴和 xi 交点至交点至Oi 1 坐标坐标 系原点的距离系原点的距离i 绕绕 zi-1 轴,由轴,由 xi-1转向转向 xiA1A2A3A4A5A6O1O0 对下下图所示所示简单机器人,根据机器人,根据D
8、-H法,建立必要坐法,建立必要坐标系及系及参数表。参数表。例 3第一步:根据第一步:根据D-H法建立坐法建立坐标系的系的规则建立坐建立坐标系系 第二步:将做好的坐第二步:将做好的坐标系系简化化为我我们熟悉的熟悉的线图形式形式第三步:根据建立好的坐第三步:根据建立好的坐标系,确定各参数,并写系,确定各参数,并写入入D-H参数表参数表#da1009020030040-90500906000#da1009020030040-90500906000第四步:将参数代入第四步:将参数代入A矩阵,可得到矩阵,可得到第第5步步 求出求出总变化矩化矩阵 依次写出从基坐依次写出从基坐标系到手爪坐系到手爪坐标系之系
9、之间相相邻两坐两坐标系的系的齐次次变换矩矩阵,它,它们依次依次连乘的乘的结果就是末端果就是末端执行器(手爪)在基坐行器(手爪)在基坐标系中的空系中的空间描述,即描述,即已知已知q1,q2,qn,求,求,称,称为运运动学正解;学正解;已知已知,求,求q1,q2,qn,称,称为运运动学反解。学反解。上式称上式称为运运动方程方程。综上:上:正解正解反解反解1.5 机器人的逆运机器人的逆运动学解学解 给定机器人定机器人终端位姿,求各关端位姿,求各关节变量,量,称求机器人运称求机器人运动学逆解学逆解。让我我们通通过下面下面这道例道例题来了解一下机器人逆运来了解一下机器人逆运动学求解的一般步学求解的一般步
10、骤。前面例子最后方程。前面例子最后方程为:求逆运求逆运动学方程的解学方程的解 根据第根据第3行第行第4列元素列元素对应相等可得到相等可得到依次用依次用 左乘上面两个矩左乘上面两个矩阵,得到:,得到:根据根据1,4元素和元素和2,4元素,可得到:元素,可得到:将上面两个方程两将上面两个方程两边平方相加,并利用和差化平方相加,并利用和差化积公式得到公式得到已知已知于是可得到:于是可得到:依次依次类推,分推,分别在方程在方程2.19两两边左乘左乘A1A4的逆,可得到的逆,可得到接下来再一次利用式接下来再一次利用式由于由于C12=C1C2-S1S2以及以及S12=S1C2+C1S2,最后得到:,最后得
11、到:最后用最后用A5的逆左乘式的逆左乘式2.67,再利用,再利用2,1元素和元素和2,2元素,得到:元素,得到:123456关节变量都是关节变量都是2.10 机器人的运机器人的运动学学编程程 在在实际应用中,用中,对运运动学的求解是相当繁学的求解是相当繁琐和耗和耗时的,因此需的,因此需要用要用计算机算机编程来程来实现。并且。并且应尽量避免使用矩尽量避免使用矩阵求逆或高斯消去求逆或高斯消去法等相法等相对繁繁琐的算法。正确的算法是:的算法。正确的算法是:2.11 设计项目目 利用本利用本书中所介中所介绍的四自由度机器人,的四自由度机器人,结合本章所学的知合本章所学的知识进行四自由度机器人的正逆运行
12、四自由度机器人的正逆运动学分析。学分析。SCARA型机器人的运型机器人的运动学模型的建立,包括机器人运学模型的建立,包括机器人运动学方学方程的表示,以及运程的表示,以及运动学正解、逆解等,学正解、逆解等,这些是研究机器人控制的些是研究机器人控制的重要基重要基础,也是开放式机器人系,也是开放式机器人系统轨迹迹规划的重要基划的重要基础。为了描了描述述SCARA型机器人各型机器人各连杆之杆之间的数学关系,采用的数学关系,采用D-H法。法。SCARA型机器人操作臂可以看作是一个开式运型机器人操作臂可以看作是一个开式运动链。它是由一系。它是由一系列列连杆通杆通过转动或移或移动关关节串串联而成的。而成的。
13、为了研究操作臂各了研究操作臂各连杆杆之之间的位移关系,可在每个的位移关系,可在每个连杆上固接一个坐杆上固接一个坐标系,然后描述系,然后描述这些坐些坐标系之系之间的关系。的关系。SCARA(Selective Compliance Assembly Robot Arm装配机器人臂)机器人坐装配机器人臂)机器人坐标系的建立系的建立 1.SCARA机器人坐机器人坐标系建立原系建立原则根据根据D-H坐坐标系建立方法,系建立方法,SCARA机器人的每个关机器人的每个关节坐坐标系的建立可参照以下的三原系的建立可参照以下的三原则(1)轴沿着第沿着第n个关个关节的运的运动轴;基坐基坐标系的系的选择为:当第一关
14、当第一关节变量量为零零时,零坐,零坐标系与一坐系与一坐标系重合。系重合。(2)轴垂直于垂直于 轴并指向离开并指向离开 轴的方向。的方向。(3)轴的方向按右手定的方向按右手定则确定。确定。2.构件参数的确定根据构件参数的确定根据D-H构件坐构件坐标系表示法,构件本身的系表示法,构件本身的结构参数构参数 、和相和相对位置参数位置参数 、可由以下的方法确定可由以下的方法确定:(1)为绕 轴(按右手定按右手定则)由由 轴到到 轴的关的关节角。角。(2)为沿沿 轴,将,将 轴平移至平移至 轴的距离。的距离。(3)为沿沿 轴从从 量至量至 轴的距离。的距离。(4)为绕 轴(按右手定按右手定则)由由 轴到到
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器人 运动学 课件
限制150内