(4×1)列阵[a b c o]T中第四个元素为零,且a2+b2+c2=1,则表示某轴(某 矢量)的方向; (4x1)列阵[a b c w]T中第四个元素不为零,则表示空间某点的位置。 2 机器人位姿 变换 动坐标系姿态的描述: 动坐标系位姿的描述就是对动坐标系原点位置的描述以及对动坐标系各坐 标轴方向的描述: 关节坐标系下的坐标值均为机器人关节的绝对位 置,方便用户调试点位时观察机器人的绝对位置,避 免机器人出现极限位置或奇异位置 关节坐标系 1 系 机器人工坐业标机器人基础知识 直角坐标系: 直角坐标系,包括很多种,但我们常常狭隘 的将基座坐标系称为直角坐标系。 机器 人末 端 直角坐标系的Z轴即第一轴的Z轴,X轴 用户坐标系(工件坐标系): 用于描述各个物体或工位的方位的需要 z 。用户常常在自己关心的平面建立自己的坐 标系,以方便示教。 作用: y 方便示教; 基于用户坐标系的点位,方便生产线复 制,减少调试工作量; 离线仿真软件提取的基于定义坐标系轨 迹控制点,可直接用于实际程序中,只需定 义匹配的用户坐标系 y xz y x z 关节 坐标 系 两个关节轴线沿公垂线的距离an,称为连杆长度;另一个是 垂直于an的平面内两个轴线的夹角αn,称为连杆扭角,这两 个参数为连杆的尺寸参数;是沿关节n轴线两个公垂线的距离, 为回零后的正前方,Y轴由右手定则确定。原 点随着df参数的大小上下变动。 直角坐标系下,用户可控制机器人末端 沿坐标系任一方向移动或旋转,常用于现场 点位示教。 右手 定则 直角坐标系 1 系 机器人工坐业标机器人基础知识 (2)直角坐标系 由于轨迹为空间插补,所以会遇到指定 的位置和姿态不能到达,即奇异现象。 常见的奇异有: 刚体的姿态可由动坐标系的坐标轴方向来表示。 令n、o、a分别为X′、y ′、z ′坐标轴的单位 方向矢量,每个单位方向矢量在固定坐标系上的 分量为动坐标系各坐标轴的方向余弦,用齐次坐 标形式的(4×1)列阵分别表示为: 2 机器人位姿 变换 刚体的位姿可用下面(4×4)矩 阵来描述: nx ox ax xo 位置矢量AP表示 点的位置描述 px A p
p y
pz 2 机器人位姿 变换 齐次坐标: 如用四个数组成(4×1)列阵 px p
p y
p 1 z
表示三维空间直角坐标系{A}中点p,则列阵[px py pz 1]T称为三维空 间点p的齐次坐标。 px a x 1 系 机器人工坐业标机器人坐标系 工具坐标系: 在未加工具参数时,工具坐标系在机器人末 端的法兰盘上,但方向与基座坐标系不同。如右 上图所示。 安装工具后,需加入工具参数,可以看作在 机器人末端连杆的延长,此时工具坐标系为表示 新的工况需向末端延长,形成新的坐标系。如右 下图所示。 在示教时,也可以沿着工具坐标系的X、Y、 Z轴平行的方向平移,也可以末端不动绕工具坐标 系的X、Y、Z轴转动。 T [n o a p] ny oy ay yo
c w 2 机器人位姿 变换 坐标轴方向的描述: i、j、k分别是直角坐标系中x、y、Z坐标轴的单位向量。若用齐次坐标 来描述x、y、z轴的方向,则 X 1 0 0 0T Y 0 1 0 0T Z 0 0 1 0T 机器人的一个连杆可以看成一个刚体。若给定了刚体上某一点的位置和该 刚体在空间的姿态,则这个刚体在空间上是完全确定的。 刚体Q在固定坐标系OXYZ中的位 置可用齐次坐标形式的一个 (4×1)列阵表示为: xo p
yo
zo 1
n nx ny nz o T o ox oy oz o T a ax ay az o T 无工具参数 工具坐标系 1 系 机器人工坐业标机器人坐标系 工具坐标系: 建立工具坐标系方法: 直接输入法 三点法(工具末端对一固定点示教三个不同 姿态的点) 五点法(工具末端对一固定点示教五个不同 姿态的点) 三点法 五点法 工具坐标系 2 机器人位姿 变换 机器人点的位置描述: 在选定的直角坐标系{A},空间任一点P的位置可用3×1的