机构学和机器人学4空间机构的运动分析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
考虑如图两杆组合体,构件2与机架组成转动副绕轴线 u0 转u1动转。动构又件能3与沿构轴件线2组u1成移圆动柱。副构,件相2对绕于固构定件轴2线既u能0绕轴
转 3上过的θ一角个,点构件3q相1(对q于点2的转原过位φ角置并)移的过新距位离置s,q要? 求构件
?
首先求构件3上的点q1随构件2绕固定轴线转动θ角到达的位置 q1
R
,
u
(q1
su
P1
su)
P1
su
R
, u
q1
P1
P1
su
写成矩阵形式:
q
1
R ,u 0
P
p1 su R ,u p1 q1
1
1
(4-6)
方程(4—6)的形式即为螺旋矩阵方程的形式,但要注意
p1 , q1 必须通过 R , u0 , p1 , q1和p0 利用式(4—1)、
则:
u R , u0 u1
(4-3)
2、决定杆3相对于2有相对位移后 q1和P1 到达的新位置 q1,
P1
q1 q1 su P P1 su (4-4)
3、杆3相对于杆2绕相对转动轴线 u转过 角,q1的位置
即 q的最终位置:
q
P
R
, u
q1
P
(4-5)
最后得:
q
ua和u0轴之间的交错角必须保持常值,得第三个约束方程
u0 T ua u0 T ua1 (4-44)
这为保证交错角为常值的必要条件,而不是充分条件。因为
如果β是R—R构件ua和u0轴间夹角,则它的负值同样满足上式, 为了清除这种可能,我们注意到ua和u0之距必须是常数,得第
四个约束方程:
a a0 ua T u0 a1 a0 ua1T u0 (4-45)
为运动变量即运动参数,其它不随运动而变的常量参数为结构 参数。
由于机械人各运动副变量都由各个伺服驱动器(例如伺服 电机步进电机等)来实现。而无论转动或移动的驱动器均为 一个自由度,所以在机器人中一般运动副只有转动副或移动 副两种。
x y z
l m
n
u
v w
T 10
T 21
T 32
T n , n1
1
0 cos 1
q p0 2 W, u0
E,, u q p s(u) 2 W, u0 W, u
q p
(4-17)
§ 4—2 按封闭形法作空间机构的运动分析
一、RSSR机构的运动分析 如图所示的RSSR机构,构件1为机架,构件2为主动件,
构件3为连杆,且连杆有局部自由度。构件尺寸以及输入构件 2的角位置α,角速度和角加速度为已知,
(4-48)
对S—S杆速度约束方程:
(b)T
(b
b0 )
0
(4-49)
构件3的瞬时转轴 u必须满足方向余弦方程:
(u)T (u) 1
所有共有六个速度约束方程,也有七个未知量,
px , py , pz , , ux , uy , uz 假定一个求解出其余六个未知量
(4—48)、(4—49)中:
(4-9)
u为相对旋转轴,qr 相对W角 速, u度0 ,qq点p的绝su对速度等于参考构件上与
q瞬时重合的 q 点的速度(牵连速度)与 q 点相对于参考
构件的相对速度之和,即:
q q qr
(4-10)
于是构件3上 q点的绝对速度为:
q W,u0 q p0 p0 W,u q p s(u)
个主动件位置,从动件有两个可能位置,即机构存在两个
可能的封闭图形。需按照运动连续性选择。
求出β值后,由式(4—20)即可求出 b
2、速度分析
a
bT
a
b
a1
b1
T
a1
b1
对式(4—18)微分得速度约束方程:
a bT
a
b
0
(4-23)
式中 a可由给定参数按下式计算:
a W,ua a a0 Pua a a0 (4-24)
R , ub pu pu cos [ pu ]sin [Qu ]
经整理得: E cos F sin G 0
(4-21)
E
a
b0
T
I Qub
b1 b0
F
a
b0
T
pub
b1 b0
G
a
b0
T
Qub
1
b1 b0
2
a1
b1
若u0为定轴,构件1是机架则 p0 0
三、相对加速度
如图 要求杆3上q点的 q
由理论理学q加速度等于参考 构件上与q点瞬时重合的q’点的加 速度(牵连加速度)与q点相对于参 考构件的相对加速度,以及由于 参考构件旋转而产生的哥氏加速 度之和),即:
(4-11)
q q qr qk (4-12)
(a) W,u a p p
(b) W,u
b
p
p
(ua ) W,u ua
3、加速度分析 同样对七个约束方程进行二次求导,进行求解,在此不再详解。
§4—4 用相对位姿矩阵进行机械手中直接位置问题分析
一、机器人手部位姿矩阵方程式
机器人各构件上均固结有相应的坐标系,该坐标系按以前
所讲的H—O矩阵的原则规定取定。相邻两构件间的相对位姿
矩阵 Tij
cos j
Aj Tij
s in
j
0
0
sin j cos ij cos j cos ij
sin ij
0
sin j sin ij cos j sin ij
cos ij
0
a j cos j
a
j
sin
j
si 1
机器人中与转动副有关转角 j 和与移动副有关的距离 s j
对S—S杆,由于构件4保持点 b和b0 之间距离不变,
这就得第五个约束方程:
b
b0
T
b b0
b1
b0
T
b1 b0
(4-46)
另外,构件3的有限转动轴u的各个分量必须满足第六个 约束方程:
(u)T (u) 1
(4-47)
以上六个约束方程中,a点和
b 点的位置及
ua
第四章 空间机构的运动分析
§ 4—1 空间相对运动
有两个既独立又相连接的刚体在运动副的限制和约束下作相
对运动,为了描述刚体上某点的绝对运动。由图表示法,设运
动链中j相对于前一个构件j-1而运动。
假设相对运动的轴线
上的参考点
Pj1
又随
u
构件j-1一起运动。
构uj件1 j,-1绝的对有角限位旋移转为轴为
q1
P0
R ,
u0
q1
P0
?
即 : q1
R ,u0
q1
P0
P0
(4-1)
同时构件3上的 p1 点也随构件2绕固定轴转动到
p1 位置
P1 R ,u0 P1 P0 P0
(4-2)
再求出构件3相对于构件2的相对运动,分三步计算:
1、求出相对旋转轴 u的位置,设相对旋转轴初始位置为 u1
七个量,对R—R构件位 移约束方程写成不包含 R—R构件转角θ形式。
∵ a点的所有位置必须垂直u0轴的平面内,
所以第一个约束方程为平面方程。
u0 T a a0 0 (4-42)
a0 点被限制在垂直ua 轴的平面内,
第二个约束方程:
ua T a a0 0 (4-43)
当R—R构件绕u0轴转动时,
qr W,u q p pr W,u q p s(u)
又由(4—15)可写成如下形式:
qk 2[W, u0 ]( W, u q p s(u)) (4-16)
将(4—13)、(4—14)及(4—16)代入式(4—12)即得
q点的绝对加速度为:
q
Es(,u,)u0
(4-2)来计算。
二、仍讨论上图图示的情况,要求杆3上 q点的速度 点的首速先度求。出由参图考所构示件,2若上选与构p0件点3为上参q点考相点重,合由的式速q度矩阵
q p [W ]q p ★ 则:
q p0 W, u0 q p0 (4-7)
前面讲过矩阵中各元素可由 下式写出:
0
[W ] uz
(4—28)、(4—29)代入(4—27)整理得:
a bT a 2 Pub
Pub b b0
a
T b
Pub
b b0
Pub b b0
a bT a b
(4-30)
在对机构进行位置分析时,要注意装配条件,即RSSR
的装配条件为: E2 F 2 G2 0
(4-31)
q p0 [E]q p0
若构件1为机架 p0 0
只要注q意 转 轴E为,u,0u0,q角速p度0
(4-13)
,角加速度
同样可得: qr E,, u q p s(u)
(4-14)
qk 2 qr
(4-15)
角速度矢量 若用反对称矩阵表示,即为角速度矩阵 W, u0
又由4—9可得:
abT
a
b
a bT
a b 0
(4-27)
a E,,ua a a0 Pua Pua 2 Pua Pua a a0 (4-28)
b
E, , ub
b b0
[Pub ] [Pub ] 2[Pub ][Pub ]
b b0
(4-29)
不满足机构不能装配,若输入件一整周转动都能满足 (4-31),则输入构件为曲柄,否则只能是摇杆。
§ 4—3 用约束方程的数值解法对空间机构进行运动分析
这是另一种运动分析办法,不用封闭形法求解约束方程式, 而用数值迭代法。
一、RRSS机构
p 及连杆杆33相的对位于移有用限参转考轴点u
的以绝未对知角量位为移p、来u描和述 ,所
而 b 与输出构件4的角速度 间有下述关系式:
b W, ub
b b0
Pub
b b0
(4-25)
把(4—24),(4—25)代入(4—23)得:
(a)T
a
b
a bT Pub (b b0 )
(4-26)
求出后,可按式(4—25)求出 b点的速度
3、加速度分析
对速度约束方程(4—23)再微分一次,可得加速度约束方程:
T
a1
b1
a b0
T
a
b1
T
a1
b1
a b0
T
a
b0
b1 b0
T
b1 b0
解三角方程(4—21)得两个可能值:
2arctg F 2arctg F
E2
F
2
G2
G E
E 2 F
2
G2
GE
(4-22)
上式表明对于含有2个球面副的空间四杆机构,给定一
uz uy
0
ux
[ pu]
uy ux 0
同时求出构件2上与构件3上 p点相重合的 p 点的速度:
p p0 W,u p p0
(4-8)
0
构件3上的p点相对于构件2上的
p
的相对速度:
pr su
构件3上的q点相对于杆2的相对速度,也可用式★写出:
qr pr W , u q p
可用连杆上的P点及连杆的绝对转角φ来描述:
(a) R ,u a1 p1 ( p)
(b)
R ,u
b1
p1
p
(ua ) R ,u ua1
这三个关系式代入(4-42)~(4-45),可得出含有七个 未知量的六个非线性方程式。可任意给定七个未知量中 的一个,解出其余六个未知量,并利用前一个解的坐标 值为迭代过程中的初始估算值。这样不仅能保证迅速收 敛,而且有助于避免收敛到双重解。
j1 ,j的绝对角位移
j ,其有限旋转轴为 uj
qj
一、相对位移
相重构合件的j一在点某点qj
q1 j的的位绝移对加位上移q,j 如相图对可于描构述件为j-1j的-1起相初对与位移,Hale Waihona Puke Baidu
这个相对q位j 1移的可运用动旋为转构矩件阵j-1和的螺绝旋对矩运阵动来所描确述定。,而j-1本身又
可以对运动链中的构件j-2有相对运动。
一旦知道了机构新位置,便可继续进行速度和加速 度分析。
2、速度分析
可通过对以上六式进行求导,即R—R杆速度约束方程为:
(u0 )T (a) 0 (ua )T (a a0 ) (ua )T (a) 0
(ua )T (u0 ) 0
(a ua ) (a a0 ) ua T (u0 ) 0
要求构件4的角位置β,角速度和角速度?
1、位移分析
位移约束方程是连杆3等长条件:
a
bT
a
b
a1
b1
T
a1
b1
(4-18)
a可根据给定的输入角α由下式得:
a R , ua a1 a0 a0
(4-19)
同理: b R , ub b1 b0 b0
(4-20)
a1,b1是初始状态时两球副中心位置,为已知值,将 (4-19)、(4-20)代入(4-18),且旋转矩阵:
0
0
p
0 0 1
1 0 0
1 0 0
1
0
0
(4-50)
举例:1、RRPRR机械手,如图
利用上式: x l u
0 0 1
y
z
m n
v
T
T
T
T
T
0
w
10
21
32
43
54 p
0 1
0 0
(4-51)
1
0
0
1
0
0
相邻两构件位姿矩阵即坐标变换矩阵:
cos1 0
sin 1
0
T
sin