机器人坐标系统ppt课件.ppt
《机器人坐标系统ppt课件.ppt》由会员分享,可在线阅读,更多相关《机器人坐标系统ppt课件.ppt(54页珍藏版)》请在三一办公上搜索。
1、2022/11/22,1,第三章 机器人坐标系统,张远辉 机械电子所 2014,2022/11/22,2,机器人是个复杂的运动系统,它的每一个动作都是各个元部件共同作用的结果。,2022/11/22,3,3.1 位置与姿态 3.2 正交坐标系 3.3 运动坐标表示 3.4 齐次坐标变换 3.5 机器人坐标系统,为了系统地、精确地描述各个元部件的作用以及它们之间的关系,需要引入一套机器人坐标系统。,2022/11/22,4,要全面地确定一个物体在三维空间中的状态需要有三个位置自由度和三个姿态自由度。前者用来确定物体在空间中的具体方位,后者则是确定物体的指向。我们将物体的六个自由度的状态称为物体的
2、位姿。,如果H为手坐标系,用以描述手的姿态,那再加上手的位置就构成了手的位姿。,3.1 位置与姿态,一般姿态的描述可以用横滚(Roll)、俯仰(Pitch)和侧摆(Yaw)三轴的转角来实现。,绕坐标系H各轴转动,yaw,P,roll,pitch,H,XH,ZH,YH,2022/11/22,5,从二维坐标系说起,如果已知P点在H坐标系下的坐标为1,1T, 则P在B下的坐标?,2022/11/22,6,坐标系重合的情况(旋转),2022/11/22,7,正交基之间的变换,2022/11/22,8,带入后,坐标写成列向量,2022/11/22,9,旋转矩阵R,2022/11/22,10,仅仅只有平移
3、,H坐标系的原点,在B坐标系中的坐标是a,bT ,则,2022/11/22,11,仅仅只有平移,2022/11/22,12,先平移+后旋转,2022/11/22,13,先旋转+后(相对于B平移a,b),2022/11/22,14,有加法和乘法-整合,2022/11/22,15,3.2 正交坐标系,3.2.1 正交坐标系及矢量的基础知识,右图是所谓的正交坐标系B(x,y,z),用来表示机器人的基坐标,其中 , , 分别是三个坐标轴的单位向量。 B系中有另外一个坐标系H(xH,yH,zH),用来表示手坐标, 其中 , , 分别是H系三个坐标轴的单位向量。,z,y,x,B,H,H,z,H,x,H,y
4、,a,n,o,i,j,k,P,端点P相对于机器人手坐标系H,及基座坐标系B的定位,2022/11/22,16,3.2.1.1 正交坐标系的性质,单位矢量 , , 在基坐标系中可表示为,根据矢量点积和叉积的性质,对于相互正交的单位矢量 , , 有,对于单位矢量 , , 也有同样的性质。,2022/11/22,17,令矩阵 R称为正交坐标变换矩阵。,当用列向量表示单位矢量时,有,于是,变换矩阵R可以表示为:,当用矩阵表示两个矢量的点乘时,有,2022/11/22,18,3.2.1.2 正交坐标变换矩阵R的性质,显然,于是可得,1,-,=,R,R,T,2022/11/22,19,3.2.1.3 正交
5、坐标变换矩阵的几何意义, 上式可写成,其中,考虑到,上式表明正交坐标变换矩阵R实现了由手坐标系H到基坐标系B的正交坐标变换,它可以将一组3个相互正交的单位矢量变换为另一组3个相互正交的单位矢量,每一组单位矢量均代表了一个正交坐标系。这也说明了将矩阵R称为正交坐标变换矩阵的原因。在机器人学中经常要用到这种正交坐标变换。,2022/11/22,20,3.2.2 位置的描述,一旦建立起一个坐标系,我们就可以用3维的位置矢量来确定该空间内任一点的位置 。其中,x、y、z是p点在笛卡尔坐标系的三个坐标轴上坐标分量。用这种方法可以很容易地表示出手坐标(原点)在基坐标系中的空间位置。,3.2.3 姿态的描述
6、,物体的姿态可由某个固接在物体上的坐标系来描述。设在空间中除了有参考坐标系B外,还有物体质心上的一个笛卡尔正交坐标系H,且H系与此物体的空间位置关系是固定不变的,那么就可以H系的三个坐标轴的单位矢量相对于B系的方向来表示H系和B系的姿态。,2022/11/22,21,2022/11/22,22,假设 为H坐标系中某轴的单位向量,即它在B坐标系的方向可以 与B系三轴夹角的余弦值为分量加以表达,见下图。,因此正交坐标变换矩阵R为一方向余弦矩阵,也被称之为旋转矩阵(具体含义将在后面小节中阐述)。,j,l,g,x,y,z,k,B,l,l,a,l,b,i,矢量的方向矢径表示,2022/11/22,23,
7、3.3 运动坐标表示,3.3.1 平动的坐标表示,设手坐标系H与基坐标系B具有相同的姿态,但H系坐标原点与B系的原点不重合。用矢量 来描述H系相对于B系的位置(如右图所示),称 为H系相对于B系的平移矢量。如果点p在H系中的位置为 ,那么它相对于B系的位置矢量可由矢量相加得出,即,称其为坐标平移方程。,2022/11/22,24,下面以绕z轴转动 角为例来研究绕坐标轴转动某个角度的表示法。设H系从与B系相重合的位置绕B系的z轴转动角 ,H系与B系的关系如右图所示。,3.3.2 转动的坐标表示,(1) 绕坐标轴转动某个角度的表示法,2022/11/22,25,实现两个坐标系之间的转动关系的矩阵,
8、又叫转动矩阵R,可表示为,上面的分析说明了R矩阵可以用来表示绕坐标轴的转动,这表征了R矩阵的另一种几何意义。,2022/11/22,26,设B系与H系的z轴相重合,B系绕z轴转动角 就得H系,如下图所示。,(2) 两个坐标系的投影之间的关系,2022/11/22,27,已知矢径 在H系三轴投影分别为u,v,w。则由上图可知,由上式可见,R矩阵可以将矢径在手坐标系上的投影变换到该矢径在基坐标系上的投影,这表征了R矩阵的又一种几何意义。,2022/11/22,28,(3) 具有转动关系的两个矢量的投影之间的关系,设矢量 在坐标系Bxy的投影为u,v,w;将矢量 绕z轴转动 角,得到矢量 ,设矢量
9、在同一坐标系的投影为x, y, z,如下图所示。,x,y,H,y,),(,H,B,z,q,z,q,H,x,y,u,P,v,x,Q,关系具有转动关系的两个矢量的投影之间的投影,O,2022/11/22,29,如果注意到 在x,y轴的投影相当于 在 轴的投影,再对比页和页的两个图所示的相同几何关系,便可得式()相同结果,只是此时的u,v,w与x,y,z同前面讨论的情况的几何含义不同。这时矩阵R用来表示具有转动关系的两个矢量在同一坐标系中的投影之间的关系,这表征了R矩阵的最后一种几何意义。 至此,归纳了R矩阵的四种几何意义,这对于认识R矩阵的本质,研究机器人的坐标系统很有帮助。,2022/11/22
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 机器人 坐标 系统 ppt 课件

链接地址:https://www.31ppt.com/p-1422783.html