第二章-家当机械人运动学和动力学课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第二章-家当机械人运动学和动力学课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 家当 机械人 运动学 动力学 课件
- 资源描述:
-
1、第二章第二章 工业机器人运动学工业机器人运动学 1.主要研究机器人各个坐标系之间的运动关系,是机器人进行运动控制的基础。2.由机器人关节坐标系的坐标到机器人末端的位置和姿态的之间的映射,称为机器人的正向运动学。3.由机器人末端的位置和姿态到机器人关节坐标系的坐标的映射,称为逆向运动学。4.基于位置的运动控制,通常采用正向运动学和逆向运动学对机器人末端的运动轨迹进行控制。第二章第二章 工业机器人运动学工业机器人运动学 2.1.1.工业机器人位姿描述,以工业机器人为例,机器人实际上是一系列关节连接起来的连杆组成,把坐标系放在机器人的每一个连杆的关节上,可用齐次变换来描述这些坐标系间的相对位置和姿态
2、方向。第二章第二章 工业机器人运动学工业机器人运动学 点的位置描述直角坐标系中,空间任一点P的位置可用矢量描述,xyzPa ib jc k用(3x1)矩阵表达,xyzaPbc第二章第二章 工业机器人运动学工业机器人运动学 2.点的齐次坐标,若用四个数组成的(4x1)列阵表示三维空间直角坐标系中的点P,则该列阵为三维空间点P的齐次坐标,.,1XYZabPc第二章第二章 工业机器人运动学工业机器人运动学 0 xyznnnn0 xyzoooo0 xyzaaaa3.坐标轴方向的描述,用n,o,a,来表示直角坐标系中x,y,z坐标轴的单位向量,用三个相互垂直的单位向量来表示一个中心位于参考坐标系原点的坐
3、标系,分别为n,o,a。这样坐标系就可以由三个向量以矩阵的形式表示为第二章第二章 工业机器人运动学工业机器人运动学 4.动坐标系位姿的描述,相对于固定参考坐标系的新坐标系的位置可以用原来坐标系的原点位置向量加上表示位移的向量求得。,当动坐标系(n,o,a)在参考坐标系(x,y,z)中表示如图示:这时变换矩阵1000100010001xypzppTp,表示P点坐标的矩阵第二章第二章 工业机器人运动学工业机器人运动学 5.刚体位姿的描述,机器人的每一个连杆可视为一个刚体,若给定刚体上某一点的位置和该刚体在空间的姿态,则这个刚体在空间是唯一确定的。1XYZppPp第二章第二章 工业机器人运动学工业机
4、器人运动学,而用(n,o,a)分别表示为在参考坐标轴的单位方向矢量,则刚体的位姿(4x4)矩阵:,0001xxxxyyyyzzzznoapnoapTnoap第二章第二章 工业机器人运动学工业机器人运动学 2.1.2,齐次变换的描述,在工业机器人中,刚体的连杆的运动,1.平移运动,2.旋转运动,3.平移加旋转运动,第二章第二章 工业机器人运动学工业机器人运动学 xxxyyyzzz 100010001100011xxxyyyzzz (,)PTransxyz P 平移的齐次变换(,)P x y z空间P点P(x,y,z)到点的平移。第二章第二章 工业机器人运动学工业机器人运动学 2.旋转的齐次变换,
5、设动坐标系(n,o,a)位于参考坐标系(x,y,z)的原点,坐标系(n,o,a)绕参考坐标系的x轴旋转一个角度。第二章第二章 工业机器人运动学工业机器人运动学,空间P点P(x,y,z)到点的旋转。且绕固定坐标系(x,y,z)的x轴旋转。旋转后P(x,y,z)与的关系:,cossinsincosxxyyzzyz 第二章第二章 工业机器人运动学工业机器人运动学 写成矩阵形式为,10000cossin00sincos0100011xxyyzz (,)pRot xp 第二章第二章 工业机器人运动学工业机器人运动学 222(1 cos)cos(1 cos)sin(1 cos)sin0(1 cos)sin
6、(1 cos)cos(1 cos)sin0(,)(1 cos)sin(1 cos)sin(1 cos)cos00001xxyzxzyxyzyyzxxzyyzxzkk kkk kkk kkkk kkRot kk kkk kkk第二章第二章 工业机器人运动学工业机器人运动学 例1:旋转坐标系中有一点P(2,3,4),此坐标系绕参考坐标系x轴旋转90度。求旋转后该点相对于参考坐标系的坐标。,解:,由于点P固连在动坐标系中,因此点P相对于动坐标系的坐标在旋转前后保持不变。该点相对于参考坐标系的坐标为:第二章第二章 工业机器人运动学工业机器人运动学 10001000220cossin0001034220
7、100430sincos022110001110001xxyyzz 第二章第二章 工业机器人运动学工业机器人运动学 例2,固连在坐标系(7,3,2)上的点经历如下变换,求出变换后该点相对于参考坐标系的坐标。,(1)绕z轴旋转90度;,(2)接着绕y轴旋转90度;,(3)接着再平移4,-3,7。,解:,表示该变换的矩阵方程为:,3.(4,3,7)(,90)(,90)xyzxyznoaPPTransRot yRot zP第二章第二章 工业机器人运动学工业机器人运动学 1004001001007601030100100034001710000010210100010001000111xyzppp 第
8、二章第二章 工业机器人运动学工业机器人运动学 例3,根据上例,坐标系上的点P(7,3,2)经历相同变换,但变换按如下不同顺序进行,求出变换后该点相对于参考坐标系的坐标。,(1)绕z轴旋转90度;,(2)接着平移4,-3,7;,(3)接着再绕y轴旋转90度。,解:,表示该变换的矩阵方程为:(,90)(4,3,7)(,90)xyznoaPRot yTransRot zP第二章第二章 工业机器人运动学工业机器人运动学 001010040100790100010310003410000017001021100010001000111xyzppp 第二章第二章 工业机器人运动学工业机器人运动学 例4,假
9、设与例2中相同的点现在进行相同的变换,但所有变换都是相对于当前的运动坐标系,具体变换出如下。求出变换完成后该点相对于参考坐标系的坐标。,(1)绕a轴旋转90度;,(2)然后沿n,o,a轴平移4,-3,7;,(3)接着绕o轴旋转90度。,解:在本例中,因为所作变换是相对于当前坐标系的,因此右乘每个变换矩阵,可得表示该坐标的方程为:,(,90)(4,3,7)(,90)xyznoaPRot aTransRot oP4.,相对于旋转坐标系的变换第二章第二章 工业机器人运动学工业机器人运动学 01001004001070100001030100360010001710002010001000100011
展开阅读全文