机器人学导论.ppt
《机器人学导论.ppt》由会员分享,可在线阅读,更多相关《机器人学导论.ppt(26页珍藏版)》请在优知文库上搜索。
1、机器人学导论v空间描述和变换v机械臂的运动学(正运动学和逆运动学)v机械臂的动力学(每个关节运动所需的力)v轨迹的生成v机械臂的设计v机械臂的控制第一章第一章 空间描述和变换空间描述和变换 1.1 1.1 引言引言操操作作臂臂运运动动学学正运动学:正运动学:逆运动学:逆运动学:关节变量关节变量末端执行末端执行器位姿器位姿末端执行末端执行器位姿器位姿关节变量关节变量杆件参数杆件参数杆件参数杆件参数1.2 1.2 描述:位置、姿态和坐标系描述:位置、姿态和坐标系 位置描述位置描述 一旦建立坐标系,就能用一一旦建立坐标系,就能用一个个3 3* *1 1的的位置矢量对世界坐标矢量对世界坐标系中的任何点
2、进行定位。因系中的任何点进行定位。因为在世界坐标系中经常还要为在世界坐标系中经常还要定义许多坐标系,因此在位定义许多坐标系,因此在位置矢量上附加一信息,标明置矢量上附加一信息,标明是在哪一坐标系中被定义的是在哪一坐标系中被定义的。 PAPB例如:例如: 表示矢量表示矢量P在在A坐标系中的表示。坐标系中的表示。 表示矢量表示矢量P在在B坐标系中的表示。坐标系中的表示。v姿态描述 位置描述只能表示空间的点。但对于末端执行器还需要描述其空间的姿态。例如在右图中矢量 可确定操作手指端之间的某点,但手的姿态不能确定。所以在右图中,如果已知坐标系B以某种方式固定在物体上,那么B相对于A中的描述就可以表示出
3、物体的姿态。PA用用 表示坐标系表示坐标系B主轴方向的单位矢量,当用坐标系主轴方向的单位矢量,当用坐标系A表表达时,它们被写成达时,它们被写成 ,3个矢量确定一个姿态。个矢量确定一个姿态。BBBZYX,BBBZYXAAA,旋转矩阵旋转矩阵R是坐标系是坐标系B相对于坐标系相对于坐标系A的表达。的表达。(这里仅仅考虑旋转变换)(这里仅仅考虑旋转变换)例题:如右图所示,坐标系例题:如右图所示,坐标系B B相对于坐相对于坐标系标系A A绕绕Z Z轴旋转轴旋转3030。这里。这里Z Z轴为由纸轴为由纸内指向纸面外,求:内指向纸面外,求:1.1.坐标系坐标系B B相对于相对于A A的旋转矩阵的旋转矩阵R
4、R(用单(用单位向量表示)?位向量表示)?2.2.已知已知 =0.0 =0.0;2.02.0;3.0,3.0,求求 ? pBpA解:解:ABABABABABABABABABZZZYZXYZYYYXXZXYXX0cos90cos90cos90cos30cos60cos90cos120cos30cos坐标系的变换 完整描述上图中操作手位姿所需的信息为位置和姿态。机器人学中将此组合叫做坐标系。四个矢量为一组,一个矢量表示位置,另外三个矢量表示姿态。这就可以确定一个坐标系相对于其他坐标系的位姿了。例如:用 来描述坐标系B在坐标系A中的表达。其中 表示坐标系的原点相对于坐标系A原点的位置。 BORGAB
5、PRA和BORGAP这里坐标系这里坐标系B相对于坐标系相对于坐标系A不仅有旋转还有平移变换。图中已知不仅有旋转还有平移变换。图中已知 ,如何求如何求 ?PBPA 首先将 变换到一个中间坐标系,这个坐标系和A的姿态相同、原点和B的原点重合,可由左乘矩阵 得到。然后用矢量加法将原点平移,得到: 可以写成: 定义一个4*4的矩阵算子并使用了4*1位置矢量,这样可写成:PBRABBORGABABAPPRP1ORGBABABPPR例题:右图坐标系例题:右图坐标系B绕绕坐标系坐标系A的的Z轴旋转轴旋转30,沿,沿AX轴平移轴平移10个单位,再沿个单位,再沿Y轴平移轴平移5个单位。已个单位。已知知 ,求求
6、解:解:第二章 操作臂运动学v操作臂运动学研究的是手臂各连杆间的位移关系,速度关系和加速度关系。 本章只讨论静止状态下操作臂连杆位置和姿态。PUMA560机器人2.1 连杆参数与连杆坐标系的建立1.连杆参数的定义v1、连杆长度、连杆长度ai-1v 从 Zi-1轴到Zi轴的距离,沿Xi-1的方向为正。v2、扭角(连杆转角)、扭角(连杆转角)v Zi-1轴绕Xi-1 按逆时针方向旋转至与Zi轴平行时所转过的角度。(注:平行关节轴 为O)v3、连杆偏距、连杆偏距div 从公垂线ai-1与关节轴i的交点到公垂线ai与关节轴i的交点的有向距离,沿Zi的方向为正。v4、转角(关节角)、转角(关节角) Xi
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器人学 导论