• 沒有找到結果。

3.  1机器人运动学分析

哈尔滨理工大学 研 究 生 硕 卜学 位 论 文

第三章 SCARA机器人运动学分析及轨迹规划

3.  1机器人运动学分析

3. 1.1 概 述     

1.机器人运动方程 的表示     

机 器人机构可 以认为是 由一系列关节连接起来 的连 杆机构组成 。 把构件坐标系嵌入机器人的每一个连杆机构中,可 以方便 的描述一个 连杆与下一个连杆之间的关 系 。【”【,]齐次变换是描述这些坐标系之间的 相对位 置和方 向的一种通用 方法 ,且把齐次变换记为 A矩阵。一个 A 矩阵仅仅是描述连杆构件坐 标系之 间相对平移和 旋转 的齐次坐标变 换 。

    

2.构件坐标系的确定     

为了描述连杆之间的数学关系,Denavit和 Hertenberg提出了为 关节链 中的杆件建立主附体坐标系的矩阵方法,即 D-H法。

    

连 杆 串联型机器人是 由一系列通过活动关节连接 在 一起的连杆组

成。需要用两个参数来描述一个连杆,即公共法线距离a。和垂直于a。所 在平面内两轴的夹角a;需要另外两个参数来表示相邻两连杆的关系,

即两连杆的相对位置峨和两连杆法线的夹角B,如下图 3-1所示。

    

除第一个和最后一个连杆外 ,每个连杆两端的轴线各有 一条法线,

分别为前、后相邻连杆的公共法线。这两条法线之间的距离为d  o我 们称a。为连杆长度,a为连杆扭角,d为两连杆距离,B为两连杆夹

角 。      机器人机械 手上坐标系 的配置取决于机械手连杆 连接 的类型。其

连接方式有两种一转动关节和棱柱联轴节。对于转动关节,B为关节 变量。连杆 n的坐标系原点位于关节 刀和关节 刀月 的公共法线与关节 n ,l]轴线的交点上。如果两相邻连杆的轴线相交于一点,那么原点就 在这一交 点上 。如果两轴线相互平行 ,那么就选择 原 点使对下一连杆

的距离峨+,为零.连杆 n的 z轴与关节 n+l的轴线在一直线上,而 x 轴则在连杆 n和 n+l的公共法线上,其方向从 n指 向 n+1,如图 3-la

当两关节轴线相交时,x轴的方向与两矢量的交积z,i x z。平行或反向 平行。x轴的方向总是沿公共法线从转轴 n指向 n+l。当两轴x_、和x平 行且同向时,第 刀个转动关节的B为零。对于棱柱联轴节(平动关节), 其机械手坐标系的配置和转动关节的原理基本相同,只是d为关节变

量 ,在此 略 去 。[71(10]       

综上所述,SCARA机器人 的每个关节坐标系的建立可参照以下的 三 原 则 :

哈尔滨理工大学

       研 %L生 硕 十 学 位 论 文

一一一止=====二二====

(1 )  Z_ ! 轴沿着第、个关节的运动轴;

( 2)  x , 轴垂直于Z n - 1 轴并指向离开Z n - 1 轴的方向;

(3)戈轴 的方向按右手定则确定。

  

/关节 n+l

杆件

       图 3-1机器人关节结构参数 (转动关 、助     

3.构件参数 的确定     

根据 D-H构件坐标系表示法,构件本身的结构参数a、   a,和相对 位置参数d、  9可由以下的方法确定:

      

(1)氏为绕 Z-1轴 (按右手定则 )由x-i轴到戈轴的关节角;

      

(2)式为从第n-1坐标系的原点到z_ i轴和x轴的交点沿Z11-!轴的

距 离 ;

    

(  3  )  a为从z_ , 和x R 的交点到第n坐标系原点沿x轴的偏移距离,

即z_,和z,两轴间的最小距离;

    

( 4 )  a为绕x_ 】 轴 ( 按右手定则)由z- , 轴到z , 轴的偏转角。

    

9.变换矩 阵的建立     

一旦对全部 的连杆规定坐标系之后 ,就可以按照下列的顺序 山两 个旋转和两个平 移来建立相邻两连杆 n-1和 R之间的相对关 系 ,见图

3一1。

    

(1 )绕z_ , 轴旋转B角,使x_ : 轴转到与x同一平面内;

    

(2)沿Z-1轴平移一距离式,把x_,移到与x同一直线上;

    

(3)沿x轴平移一距离a,把连杆n-1的坐标系移到使其原点与

连杆 n的坐标 系 原 点 重合 的地 方 ;

    

( 4)绕x轴旋转a角,使Z . - 】 转到与: 。 同一直线上。

描 述

这种关 系可 由表示连杆 n对连杆 n-1相对位置的四个 齐 次变 换来 称为A矩阵

A =

  

此关系式为

Rot(z,氏)Trans(0,0,d)Trans(a,0,0)Rot(x,a)

    

哈尔滨理工大学

    

相關文件