机器人学第七章(机器人动力学的凯恩方法)
第七章机器人控制

解逆运动程 Xd →θd
•
由图可知,通用机器人是一个半闭环控制机构,即关节坐标采用闭环控制方 式,由光电码盘提供各关节角位移实际值的反馈信号θbi。直角坐标采用开环 控制方式,由直角坐标期望值Xd解逆运动方程,获得各关节位移的期望值θdi, 作为各关节控制器的参考输入,它与光电码盘检测的关节角位移θbi比较后获 得关节角位移的偏差θei,由偏差控制机器人操作手各关节伺服机构(通常采 用PID方式),使机械手末端执行器到达预定的位置和姿态。 直角坐标位置采用开环控制的主要原因是目前尚无有效准确获取( 检测 )末 端执行器位置和姿态的手段。但由于目前采用计算机求解逆运动方程的方法 比较成熟,所以控制精度还是很高的。如美国Unimation PUMA系列机器人 CINCINNATI-T3系列机器人和Stanford机器人,其直角坐标位置重复定位精 度达到±0.1mm 。日本三菱公司的RM-101和 Movemaster-EX机器人重复定 位精度为±0.3mm,而坐标型高精度机器人Delta和Adapt机器人重复定位精度 甚至达到±0.01mm 。(注意:重复定位精度不是轨迹控制精度,后者精度要 低得多)。 应该指出的是目前通用工业机器人位置控制是基于运动学的控制而非动力学 控制。只适用于运动速度和加速度较小的应用场所。对于快速运动,负载变 化大和要求力控的机器人还必须考虑其动力学行为。
2、主要控制变量 任务轴R0:描述工件位置的坐标系 X(t):末端执行器状态; X(t): θ(t):关节变量; C(t):关节力矩矢量; T(t): T(t):电机力矩矢量; V(t):电机电压矢量 本质是对下列双向方程的控制
V(t ) ↔ T(t ) ↔ C(t ) ↔ θ (t ) ↔ X(t )
机械手末端姿态矩阵1

述 探索机器人:
水下、太空、空间、危险环境
服务机器人:
清洁、护理、救援、娱乐、保安
其它机器人:医疗、福利、林业·、渔业、建筑等
四、机器人技术的进展
第
工业机器人技术在机械本体、控制系统、传感
一
系统、可靠性和网络功能方面取得了突破性进
节 展:
机器人操作机已实现了优化设计(包括材料、构型和
意为“苦力”、 “劳役”,是一种人造劳动者。
概 述
英语Robot由此衍生而来。 该剧中,卡佩克提出了机器人的安全、感
知和自我繁殖问题。科学技术的进步很可能引
发人类不希望出现的问题。虽然科幻世界只是
一种想象,但人类社会将可能面临这种现实。
机器人三原则与机器人学
第 Isaac Asimov 在《I’m Robot》中提出了 一 “机器人三原则” : 节 A robot must not harm a human being or, through
第
三
机器人动力学研究的是机器人手臂的关节
节 力矩和在关节力矩作用下的动态响应之间得关
系问题。
机
首先要建立机器人的动力学方程。
器
建立动力学方程的方法有两种:牛顿——
人 欧拉方程法和拉格朗日方程法。
动
力
学
第 一、建立动力学方程的步骤
二 节 计算任一连杆上任一质点得速度;
计算各连杆的动能和机械臂的总动能;
人 正向运动学问题(用于机构设计)
运 已知各关节变量,求取机械手末端位姿;
动 逆向运动学问题(用于运动控制) 学 已知机械手末端位姿,求取各关节变量;
第
一、基本概念
二 节
转动关节
机器人学中的动力学

机器人学中的动力学机器人学是研究制造、设计和运动控制机器人的学科,广泛应用于工业、医疗保健、国防、探险等领域。
机器人学中的动力学是机器人运动学的重要分支,掌握机器人运动学对于设计、控制机器人运动具有重要意义。
动力学的概念机器人学中的动力学是研究机器人运动的力学学科。
它主要关注如何对机器人的运动进行描述和控制。
机器人动力学包括机器人运动学和机器人力学的研究。
机器人运动学研究机器人的位置和位姿,而机器人力学研究机器人的力学特性和力学运动方程。
机器人学中的动力学主要涉及以下几个方面:- 机器人的运动轨迹和速度规划- 机器人的动力学建模和仿真- 机器人的力学特性和控制机器人的运动轨迹和速度规划机器人的运动轨迹和速度规划是机器人动力学的基本问题。
机器人的运动轨迹是机器人在空间中的运动路径,可以用各种运动学和动力学方法进行描述。
机器人的速度规划通常是在已知机器人的运动轨迹的条件下,确定机器人的运动速度以及加速度和减速度的大小和方向。
机器人的运动轨迹和速度规划在机器人控制中占据着重要的地位。
机器人的控制主要目的是使机器人完成特定的任务,如在制造车间中装配零件等。
在完成这些任务时,机器人需要根据任务的要求确定运动轨迹和速度规划,这样才能在短时间内完成高效的操作。
机器人的动力学建模和仿真机器人的动力学建模是机器人学中难点之一。
一个好的机器人动力学模型必须考虑机器人本身的特性和运动机理。
机器人的动力学模型可以用数学公式或者计算机模拟的方法进行描述。
此外,机器人的动力学模型需要考虑机器人的各种运动方式,如旋转、直线运动等。
机器人的仿真是指利用计算机模拟机器人运动状态和行为的过程。
机器人的仿真可以对机器人的运动轨迹、速度规划和控制逻辑进行模拟和测试,从而为机器人的设计和使用提供依据。
机器人仿真是一种低成本、高效率的机器人研究方法。
机器人的力学特性和控制机器人的力学特性和控制主要研究机器人在行动中的力学特性和控制方法。
机器人的力学特性包括机器人的质量、惯性、摩擦和发热等。
机器人学-第七讲

冗余自由度机器人
条件:n>m
dim[ R( J )] dim[ N ( J )] n
dim[ R( J )] m
V n q
dim[ N ( J )] n m
J
V m X
S1 R(J ) N(J )
q V J1 J 2 s qa V J1 qs
(2)对于移动关节 i ,
0 0 i v 1 i dqi 0 0 0
(1)对于转动关节 i :
T d x p n Td po z z T y T d z p a z dqi x nz T y oz T z az
J 2 qa 0
qs J11V
5.9 操作臂的灵巧度
操作臂雅可比的奇异性定性地描述了操作臂的运动灵 巧性和运动性能。为了定量分析操作臂的灵巧性和速 度反解的精度,提出了许多度量指标。所有这些指标 在概念上都与雅可比的奇异值有关。根据矩阵的奇异 值分解理论,对操作臂在任意形位的雅可比J(q)进行 奇异值分解,即
( J (q) 0
l1s1 l2 s12 l2 s12 x 1 y l1c1 l2 c12 l2c12 2
det(J)=l1l2s2
J
1
1 l2c12 l1l2 s2 l1c1 l2c12
??????????????????????????????????????????????????dpaapadddpoopodddpnnpnddztytxt???????????????????????aonztytxt?z?????0yzpp??0tttttrrspddr???????????????????????????????????00xyxzyzppppppps其中????????????????????????vrpsrrvttttt0????????????????????????aatabboatabtabbbvrpsrrv0?任意两坐标系ab之间广义速度的坐标变换为??????b???????????atabbaboatabatabbrpsrvrvzazbybobdtbbaar???0abaaabvvp????xayaoxbdbt00bbbaaaabbabaaaabvrvprvrsp???????55雅克比矩阵雅可比矩阵jq既可看成是从关节空间向操作空间速度传递的线性关系也可看成是微分运动转换的线性关系即速度传递的线性关系也可看成是微分运动转换的线性关系即对n个关节的机器人j的每一列代表相应的关节速度对于手爪线速度和角速度的传递比因此可将雅可qqjxv????dqqjd?对于手爪线速度和角速度的传递比
机器人动力学质量矩阵

机器人动力学质量矩阵
机器人动力学质量矩阵(M(q))描述了机器人的惯性特性,是机器人动力学方程的重要组成部分。
它是一个nxn的矩阵,其中n表示机器人的自由度数量。
机器人的质量矩阵可以通过多种方法计算得到,其中常见的方法包括牛顿-欧拉方法、拉格朗日方法、凯恩方法和算子代数方法等。
对于同一个机器人,无论采用何种方法,最终得到的质量矩阵都是等价的。
在机器人动力学方程中,质量矩阵与广义坐标向量q、广义坐标向量对时间的一阶导数q'和二阶导数q''、科里奥利力矩阵C(q,q')、重力矩阵G(q)和关节力矩向量τ等一起,描述了机器人的运动和受力情况。
在机器人控制中,质量矩阵是实现精确轨迹跟踪的关键因素之一。
因此,在进行机器人设计和控制时,需要仔细考虑质量矩阵的影响。
机器人动力学ppt

5.2.3机器人静力关系式的推导
可用虚功原理证明。
以图所示的二自由度机械手为研究对象,要产生图 所示的虚位移,推导出图b所示各力之间的关系。
证明: 假设
X [X1,....,X m ]T , Rm1 手爪的虚位移 [1,....,n ]T , Rn1 关节的虚位移
奇异位形:由于雅可比矩阵J(q)是关节变量q的函数, 总会存在一些位形,在这些位形处,|J(q)|=0,即J(q)为奇 异矩阵,这些位形就叫奇异位形。
一般,奇异位形有两种类型:
工作域边界上的奇异:这种奇异位形出现在机器人 的机械手于工作区的边界上时,也就是在机器人手 臂全部展开或全部折回时出现。这种奇异位形并不 是特别严重,只要机器人末端执行器远离工作区边 界即可。
若令J1,J2 分别为上例中雅可比矩阵的第一列矢量和第二 列矢量,即
x [J1
J
2
]12
由上式可知,J11和J 22分别是由1和2 产生的手部速度的分量。 而J1是在 2 0时,也就是第二个关节固定时,仅在第一个关节 转动的情况下,手部平移速度在基础坐标系上表示出的向量。 同样,J2是第一关节固定时,仅在第二关节转动的情况下,手部 平移速度在基础坐标系上表示出的向量。
,可写成:X X (q) ,并且是一个6维列矢量。
dX [dX, dY, dZ, x , y , z ]T
反映了操作空间的微小运动,由机器人末端微小线位移和微小
角位移(微小转动)组成。可写为 dX J (q)dq
式中: J (q是) 6×n的偏导数矩阵,称为n自由度机器人速度雅可
0 20 0 0 0 0
J
0
1 0 0 1 0
机器人学简明教程 (8)

第7章 机器人路径规划
图7-1 障碍物扩张法路径规则
第7章 机器人路径规划
1.人工势场方法
人工势场的基本思想是构造目标位置引力场和障碍物周
围斥力场共同作用下的人工势场。可以通过搜索势函数的下
降方向来寻找无碰撞路径。下面给出各种势场的定义。
(1)目标引力场:
Eatt
p 1K 2
2
pgoal p
(t) 10 25t 15t2
(t) 25 30t
中间点到终止点的三次多项式的计算如下: tf=2,位置和速度约束分别为
(0) 0 75 (t f ) f 45
(0) 10 (t f ) 0
第7章 机器人路径规划
图7-5给出了机器人关节角位置、速度和加速度随时间 变化的曲线。从图7-5(a)可以看出,起始点、中间点、终 止点的角度值都等于指定值,且轨迹是光滑的。从图7-5(b) 可以发现,速度在整个区间内都是连续的,但在t=2s时刻曲 线出现折角,即速度的导数是不连续的。在图7-5(c)所示 的加速度轨迹上,我们发现加速度值是线性变化的,但在中 间点t=2s处不连续。
第7章 机器人路径规划
图7-3 栅格法的基本思想
第7章 机器人路径规划
栅格法路径规划步骤: (1)建立栅格。将机器人和目标点间区域划分栅格,大小与机 器人相关。 (2)障碍地图生成。标注障碍栅格和自由栅格。 (3)搜索无障碍最优路径,采用A(A*)搜索算法、遗传算法、 人工势场、蚁群算法等。 栅格法具有如下优点: (1)若存在最优路径,算法得当一定可以得到问题最优解。 (2)有成熟的路径搜索算法使用。 栅格法具有如下缺点: (1)栅格粒度影响较大。栅格划分细时,存储量大和搜索 时间长。 (2)得到的是折线,需要进行光滑处理。
常用的建立机器人动力学方程的方法

常用的建立机器人动力学方程的方法一、牛顿欧拉法。
1. 基本原理。
牛顿欧拉法就像是从最基础的物理原理出发,摸着石头过河。
它以牛顿第二定律为根基,这个定律咱都熟悉,力等于质量乘以加速度嘛。
对于机器人来说,我们要分别考虑每个连杆的受力和运动情况。
这就好比给机器人的每个肢体都做一个单独的“体检”,看看每个部分受到了哪些力,又产生了什么样的加速度。
先从正向运动学开始,我们根据关节的运动,逐步算出每个连杆的速度和加速度。
这就像是顺着机器人的关节一个一个捋下去,看看每个关节的动作是怎么影响到整个连杆的运动状态的。
然后呢,再从反向动力学入手,根据已知的末端执行器的力和力矩,反推每个关节需要施加的力和力矩。
这就像是从结果往回找原因,知道了最终的效果,要弄清楚每个关节是怎么贡献力量的。
1.2 实际操作中的难点。
在实际用牛顿欧拉法建立动力学方程的时候,那可是困难重重。
计算量就像一座大山压在头上,因为要对每个连杆都进行详细的分析,涉及到很多矢量运算。
这就好比要在一团乱麻里把每一根线都理清楚,稍不注意就容易出错。
而且,对于复杂的机器人结构,这种方法可能会让人感觉像走进了迷宫,很容易迷失在各种力和运动的关系之中。
二、拉格朗日法。
2.1 核心思想。
拉格朗日法有点像走捷径,它是从能量的角度来看待机器人的动力学问题。
咱们都知道能量守恒这个概念,拉格朗日法就是利用系统的动能和势能来建立方程。
这就好比从一个更高的视角来看机器人的运动,不纠结于每个具体的力,而是从整体的能量变化来把握。
它把机器人看成一个能量系统,通过计算系统的拉格朗日函数,也就是动能减去势能,然后根据这个函数对广义坐标和广义速度求偏导数,就可以得到动力学方程。
这就像是找到了一把万能钥匙,能够打开机器人动力学方程的大门。
2.2 优势与劣势。
拉格朗日法的优势那是相当明显的。
它的方程形式比较简洁、优雅,就像一个穿着得体的绅士,让人看着就舒服。
对于复杂的机器人系统,尤其是那些具有冗余自由度的机器人,拉格朗日法能够比较轻松地应对。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第七章 机器人动力学的凯恩方法7.1 引言机器人动力学凯恩方程方法是建立在凯恩动力学方程基础上的,因而本章首先介绍凯恩动力学方程。
7.1.1 质点系的凯恩动力学方程设一质点系具有n 个质点,该质点系的动力学普遍方程为()[]01=⋅-∑=ni i i i ir a m fδ (7-1)式中 i f ——作用于第i 质点主动力矢量;i m ——质点i 的质量;i a ——质点i 的加速度矢量;i r ——质点i 在参考坐标系中的位置矢量;i r δ——质点i 的微分位移;“·”——数量积符号。
设质点系为完全系,即它具有l 个自由度和l 个广义坐标,则()t q q q r r li i (21)= (7-2)式中 i q ――广义坐标;t ——时间变量; 质点i 的线速度为j lj q i j l j j i i i q v q q r dt r v j ∑∑===⎪⎪⎭⎫ ⎝⎛∂∂=∂=1.1 式中j i j i q i qvq r v j ∂∂=∂∂=. (7-3)凯恩(kane )定义,j i q i j v v q =∂∂为质点I 相对于广义速度的偏速度。
微分i r δ可表示为j lj q i j lj j ii q v q q r r j δδδ∑∑===∂∂=1.1 (7-4)将(7-4)代入(7-1)式,得(), 110j ll i i i i q j i j f m a v q δ==⎡⎤-⋅=⎢⎥⎣⎦∑∑ 交换求和符号,得(), 110j ln i i i i q j i j f m a v q δ==⎡⎤-⋅=⎢⎥⎣⎦∑∑因为j q 是独立变量,故(), 10j nii i i q j fm a v =-⋅=∑ j=1,2,...,l (7-5) 或, , 110j j nnii q i i i q j i fv m a v ==⋅-⋅=∑∑这就是质点系的凯恩动力学方程(Kane Dynamics Equation ),可以改写为', 1', 101,2,,_______j j j j nj i i q i n j i i i q i F j l F f v F m a v F ==⎫⎪+==⋅⋅⋅⎪⎪=⎬⎪⎪=⎪⎭⋅⋅∑∑广义主动力广义惯性力 (7-6)7.1.2 刚体的凯恩动力学方程如图7-1所示将刚体看成是由n 个质点组成的。
设刚体的质心为C ,以C 为力的简化中心并设作用于刚体的主动力的合力为C Q ,合力矩为C N :∑==ni i c f Q 1(7-7)()∑=⨯=ni i i c R f N 1(7-8)当刚体以角速度ω旋转时,其中点i 的速度为c i i v v R ω=+⨯其中 i R ——点到质心C 的位置矢量;i v ——质心C 的线速度。
Z 点对广义速度的偏速度为(), ωj i i c i q j j jR v v v q q q ∂⨯∂∂==+∂∂∂ 或, , j j j q i q C q i v v R ω=+⨯ (7-9)式中, j C q v ——质心C 相对于j q的偏速度: , j cC q jv v q ∂=∂ (7-10) jqω——刚体相对于j q的偏角速度: ωωj q jq ∂=∂ (7-11) 于是作用在刚体上相对于j q的广义力为 ()(),,111,11ωωj j jj jn n nj i i q i C q i i q i i i nni C q i i q i i F f v f v f R f v f R ======⋅=⋅+⋅⨯=⋅+⨯⋅∑∑∑∑∑或(),11 ωj j j C C q C q nc i i n c i i i F Q v N Q f N f R ==⎫⎪=⋅+⋅⎪⎪=⎬⎪⎪=⨯⎪⎭∑∑ (7-12)相对于j q的广义惯性力为 ()111',,j j j n n nji i i q i i C q i i i q i i i F m a v m a v m a R ω====-⋅=-⋅-⨯∑∑∑而 ()()dt dH R v m dt d R a m cn i i i i ni i i i =⎪⎭⎫ ⎝⎛⨯=⨯∑∑==11式中动量矩c H 用刚体的惯性张量表示为⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡----=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡z y x zz zyzxyz yy yx xz xyxxz y x I I I I I I I I I H H H ωωω (7-13)因此()1nCi i i i dH m a R I I dt ωωω==⨯=+⨯∑ (7-14) 得广义惯性力表示为()112',,,,j jnji i C q q i F m a v I I j l ωωωω==-⋅-+⨯⋅=⋅⋅⋅∑ (7-15)将(7-12)和(7-15)式合并,从而得到刚体的凯恩动力学方程为112,, ,,, j j j j nC C q C q i i C q C q i C Q v N m a v N N I I j l ωωωωω=⎫⋅+⋅=⋅+⋅⎪⎬⎪=+⨯=⋅⋅⋅⎭∑ (7-16) 式中 I ——刚体相对于质心C 的惯性张量。
7.2 机器人杆件速度、加速度及偏速度的递推计算公式如图9-2所示,杆件坐标系均设置在各杆件上编号关节处,n 个自由度的机器人有n 个关节。
图中i e ~——指定杆件坐标系各iz 轴方向的单位矢量,共有i =0,1,2,...,n 个,它们均是以杆件坐标系描述的常矢量,[]T ie e100~0==; i p ~——以杆件坐标系{i -1}的原点为始点到以{i }系原点为终点的矢量,但它是以{i }系描述的矢量;i R ~——以杆件坐标系{i }描述的第i 号杆件质心i C 的位置矢量;两相邻坐标系{i -1}及{i }中速度、加速度等的关系可用变换矩阵i A 中的旋转子矩阵C i i1-及R i i 1-相联系。
仿照第六章处理杆件坐标系及杆件质心的速度及加速度的方法,并考虑到坐标系设置方法上的区别,不难得到如下所述的速度及加速度递推计算公式:2qx 1n qa 22 2R()()()110111100111011 ii i i i i i i i i i i i i i i i i i i i i i i i i i c i i i i ii i R s q e R s R q e q e v Rv p s Rq e v v s R v R ωωωωωωω----------=+=+⨯+=+⨯+-=+⨯=()()()()110012 i i i i i i i ii i i i c i i i i i i v p p s R qe q e v v R R ωωωωωωω--⎫⎪⎪⎪⎪⎪⎬⎪+⨯+⨯⨯⎪⎪+-⨯+⎪=+⨯+⨯⨯⎪⎭(7-17)式中 i q——广义坐标对时间的1阶导数,即关节轴的数量速度; i q——广义坐标对时间的2阶导数,即关节轴的数量加速度; i s ——关节类型识别符号;⎩⎨⎧为移动关节为转动关节i i s i 01 (7-18) 与第六章相同,令000Tv g ⎡⎤⎣⎦= (7-19)式中 g ——重力加速度。
上式是假定绝对参考系的0Z 轴垂直于地面且指向向上的。
若0Y 轴垂直于地面,则[]Tg v000-= 其中负号表示0Y 轴指向地心(0Y 于重力场同方向)。
偏速度的递推公式为:()11101110010, , , , , .Re Re j j j j j j i i i q i i q i i i i q i i i q ii q i i q i i i R j i s j i j i p Rv v s p s ωωωω------⎧<⎪⎪==⎨⎪>⎪⎩⨯+=⨯+-()()101010, , , ,Re Re j j i j j i q i q i i ic q i i q i i i i i j i j i j i v R v s p R s ωω--⎧<⎪⎪=⎨⎪>⎪⎩+⨯=⨯+⨯+- j i j i j i ⎫⎪⎪⎪⎪⎪⎪⎪⎪⎬⎪⎪⎪⎧⎪<⎪⎪⎪=⎪⎨⎪⎪>⎪⎪⎩⎭(7-20)例7-1 如图7-3所示的平面包2自由度机器人,1θ 、2θ 为已知,试用(7-17)及(7-20)式计算各杆的速度、加速度及偏速度。
杆件的质心均在杆件的末端。
解:11101100001C S R S C ⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦=-, 22212200001C S R S C ⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦=-, 120R R ==[]1100TP l =,[]2200TP l =,00ω=,00ω=,00v =,[]000Tv g =。
式中 g ——重力加速度。
0Y 轴与重力场反向,故g 取正。
i =1时:()110010100TR e ωωθθ⎡⎤=+=⎣⎦11001, Tθω⎡⎤⎣⎦=1111100111000000l v p Rv l ωθθ⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦=⨯+=⨯=1111100, C v v l θθ⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦∂==∂ ()111100010101111000000001C S R e e S C ωωωθθθθ⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥=+⨯+=-⨯=⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦()111100111111211111111111000001000000000000 C S v Rv p p S C g l l l S g l C g ωωωθθθθθ⎡⎤⎡⎤⎢⎥⎢⎥=+⨯+⨯⨯=-⨯⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎡⎤⎛⎫-+⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥ ⎪⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥+⨯+⨯⨯=+⎢⎥⎪⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥ ⎪⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦⎝⎭⎣⎦()1211111*********C l S g v v R R v l C g θωωωθ⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦-+=+⨯+⨯⨯==+i =2时:()2222112022211200000000011C S R e S C ωωθθθθθ⎛⎫⎡⎤⎡⎤⎡⎤⎡⎤ ⎪⎢⎥⎢⎥⎢⎥⎢⎥=+=-+= ⎪⎢⎥⎢⎥⎢⎥⎢⎥ ⎪⎢⎥⎢⎥⎢⎥⎢⎥+⎣⎦⎣⎦⎣⎦⎣⎦⎝⎭ 12001, θω⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦=, 22001, θω⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦= 1x2θ1θ1lX 平面2自由度机器人()22222112222111212121212100000000100 0C S l v Rv p S C l l S l l C ωθθθθθθθ⎡⎤⎡⎤⎡⎤⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦⎣⎦⎣⎦⎣⎦⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦=+⨯=-+⨯+=++()212122222121210C l S v v R v l l C θωθθθ⎡⎤⎢⎥⎢⎥⎢⎥⎢⎥⎣⎦=+⨯==++2112212, 0Cl S v l l C θ⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦=+, 222, 00C v l θ⎡⎤⎢⎥⎢⎥⎢⎥⎣⎦= ()2211120202222112212000000 000000001R e e C S S C ωωωθθθθθθθθ⎛⎫⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤ ⎪⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥ ⎪⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥ ⎪⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥ ⎪⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦⎝⎭=+⨯+=-+⨯+=+()2222222112212121221112222111000 00000000 00010v p p Rv l l l S g C S S C l C g ωωωθθθθθθθθ⎛⎫⎡⎤⎡⎤⎡⎤⎡⎤⎡⎤ ⎪⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥ ⎪⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥ ⎪⎢⎥⎢⎥⎢⎥⎢⎥⎢⎥ ⎪⎣⎦⎣⎦⎣⎦⎣⎦⎣⎦⎝⎭⎡⎡⎤⎢⎢⎥⎢⎢⎥⎢⎥⎣⎦⎣=⨯+⨯+=⨯+⨯⨯+++-++-+⎤⎥⎥⎢⎥⎢⎥⎦()22222222C v p p v v ωωω=⨯+⨯+= (同上式)此例所得各质心的速度及加速度的计算结果与上一章的计算方法得到的结果是完全相同(例7-2将用此例的偏速度)。