第七讲微分运动与雅克比矩阵课件.ppt
《第七讲微分运动与雅克比矩阵课件.ppt》由会员分享,可在线阅读,更多相关《第七讲微分运动与雅克比矩阵课件.ppt(60页珍藏版)》请在三一办公上搜索。
1、山东大学机械工程学院机电工程研究所2010/09/02,第3章 机器人运动学,3.1 机器人的位姿描述3.2 齐次变换及运算3.3 机器人运动学方程3.4 微分运动与雅克比矩阵,山东大学机械工程学院机电工程研究所2010/09/02,3.4 微分运动与雅克比矩阵,山东大学机械工程学院机电工程研究所2010/09/02,3.4 微分运动与雅克比矩阵,3.4.1 概 述 机器人的微分运动是研究机器人关节变量的微小变化与机器人手部位姿的微小变化之间的关系。 机器人关节变量的微小变化d(即微分)除以时间的微小变化dt,就是机器人关节的速度:v= d/dt。 因此,本小节研究与机器人速度相关的计算,包括
2、:关节速度、杆件速度和手部速度,以及关节的速度与其手部在笛卡尔空间中的速度之间的关系。,山东大学机械工程学院机电工程研究所2010/09/02,3.4 微分运动与雅克比矩阵,两类问题: 1、已知机器人各关节的速度时,求机器人手部在笛卡尔空间的速度。 2、已知机器人手部在笛卡尔空间的速度时,求机器人各关节的速度。应用:机器人控制、误差分析、动力学分析等。,山东大学机械工程学院机电工程研究所2010/09/02,3.4 微分运动与雅克比矩阵,例:一个有两个转动关节的平面机械手,如图;杆长分别为l1和l2,杆2的端点为M,关节变量为1和2,试求M 速度与关节速度的关系。,解:建立齐次变换,山东大学机
3、械工程学院机电工程研究所2010/09/02,3.4 微分运动与雅克比矩阵,点M在杆件坐标系中的齐次坐标(l2,0,0,1),将点M在基座标系中表示,有:,即:,求导的:,山东大学机械工程学院机电工程研究所2010/09/02,3.4 微分运动与雅克比矩阵,写成矩阵形式为:,简写为:,称J为雅克比矩阵,它表示末端执行器的速度与关节速度的“广义传动比”。,山东大学机械工程学院机电工程研究所2010/09/02,3.4 微分运动与雅克比矩阵,又有:,称为雅克比逆阵。,从上例可看出,通常雅克比矩阵和雅克比逆阵不是常阵,而以关节变量有关。,其中:,山东大学机械工程学院机电工程研究所2010/09/02
4、,3.4.2 微分变换-微小运动,可以证明:绕任意轴k转动微量角d,可以用绕x、y、z三个坐标轴旋转x、y和z来等价,我们知道: 绕x轴旋转的微分变换矩阵为:,绕y轴旋转的微分变换矩阵为:,山东大学机械工程学院机电工程研究所2010/09/02,3.4.2 微分变换,绕z轴旋转的微分变换矩阵为:,可以证明:上述三个微分旋转变换矩阵按任意顺序相乘,只要略去高阶微量,其结果均为:,(1),山东大学机械工程学院机电工程研究所2010/09/02,3.4.2 微分变换,我们知道:绕任意轴的转动的变换矩阵为:,它表示以k=(kx,ky,kz)为轴转动角度。 当转角为微小量时,sin,cos1,vers=
5、1-cos0,可得:,(2),山东大学机械工程学院机电工程研究所2010/09/02,3.4.2 微分变换,比较(1)与(2)式,可知:只要保证:,那么绕任意轴k的任何微转动变换,就相当于绕x,y,z轴按任意次序进行的三个微转动变换。,另外,微分平移变换为:,山东大学机械工程学院机电工程研究所2010/09/02,3.4.2 微分变换,可以证明,连续微分平移变换的最终结果与变换的次序无关;同样,连续的微分转动变换与微分平移变换与变换的次序无关。,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3 变换微分-dM,设机器人运动链中某一杆件相对于机座坐标系的位姿为 ,它是一个4x4
6、矩阵,其元素以q为单变量,即M=M(q);经过微运动后,q变成q+dq,该杆件位姿变为 ,则位姿的微小变化为:,若位姿是若干个变量的函数,则:,1、从微分运算的角度推导变换微分,注意:矩阵的导数等于其各元素的导数。,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3 变换微分,例1、已知2自由度机器人及其坐标系如图所示。若因杆件1下关节轴承装配或制造不当,使杆件1沿关节轴线有0.05单位的偏差,又由于两杆件的执行器运动不准确,旋转执行器使杆件1多转一个0.01rad的偏差角,移动执行器使杆件2移动了一个0.1单位的偏差距离。若杆件1的长度单位,试求当机器人关节变量取 单位时,机
7、器人手部位姿的偏差。,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3 变换微分,解:采用第一坐标系,杆件参数为:,机器人手部的位姿为:,两变量,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3 变换微分,M02中有三个变量 ,由:,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3 变换微分,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3 变换微分,机器人手部位姿的偏差为:,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3 变换微分,2、从坐标系变换的角度推导变换微分 设i为基础坐标系,j为当前坐标系,
8、两者之间的位姿关系为M0j,经过微分运动后变为Mij + dMij ,即 Mij Mij + dMij 。 机器人姿态的上述变化可以分解为微分平移运动和微分旋转运动的组合:,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3变换微分,从位姿Mij,运动到位姿Mij + dMij,可以通过两种方式实现:即绝对微运动或相对微运动,即:,其中:,称为变换微分算子(或矩阵)。,M,dM,M+dM,绝运动对,相对运动,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3变换微分,1)、变换微分算子 变换微分算子的形式为: 它包含微分平移和微分旋转两个变换。 微分平移变换矩阵
9、与一般的平移变换矩阵一样,为:,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3变换微分,综上所述,变换微分算子即为:,与Rot(k,d)矩阵中的元素比较可知:,因此,可看成由和d 两个矢量组成的,其中, 称为微分旋转矢量,而 称为微分平移矢量。,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3变换微分,例:考虑只存在微转动的情况,假设绕Z轴做微小转动,如图。,有:,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3变换微分,我们将和d 合称为微分运动矢量,用D表示为:,注意:对应坐标系i和j的微分运动矢量是不同的,用Di和Dj来区分。,山东
10、大学机械工程学院机电工程研究所2010/09/02,3.4.3变换微分,微分运动矢量的物理意义: 微分旋转矢量:它的方向表示旋转轴方向,大小表示旋转角度,三个分量表示等价的三个绕坐标轴旋转的为角度。 微分平移矢量:表示坐标原点的微平移量。 变换微分矩阵和变换微分算子:变换微分矩阵是与微分旋转矢量和微分平移矢量等价的矩阵表示。 它们都是用元素 对微分运动进行表述,但表述的方式不同。,山东大学机械工程学院机电工程研究所2010/09/02,3.4.3变换微分,例2、试用变换微分矩阵来解例1所示的问题。解:当1=90,l2=10时,机器人手部的位姿为:,山东大学机械工程学院机电工程研究所2010/0
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七 微分 运动 矩阵 课件
链接地址:https://www.31ppt.com/p-1525975.html