机器人技术基础期末考试复习资料(熊有伦主编).doc
《机器人技术基础期末考试复习资料(熊有伦主编).doc》由会员分享,可在线阅读,更多相关《机器人技术基础期末考试复习资料(熊有伦主编).doc(31页珍藏版)》请在冰豆网上搜索。
------郎以墨整理------
第一章
1机器人组成系统的4大部分:
机构部分、传感器组、控制部分、信息处理部分
2机器人学的主要研究内容:
研究机器人的控制与被处理物体间的相互关系
3机器人的驱动方式:
液压、气动、电动
4机器人行走机构的基本形式:
足式、蛇形式、轮式、履带式
5机器人的定义:
由各种外部传感器引导的、带有一个或多个末端执行器、通过可编程运动,在其工作空间内对真实物体进行操作的软件可控的机械装置
6机器人的分类:
1工业机器人2极限环境作业机器人3医疗福利机器人
7操作臂工作空间形式:
1直角坐标式机器人2圆柱坐标式机器人3球坐标式机器人
4scara机器人5关节式机器人
8机器人三原则
第一条:
机器人不得伤害人类.
第二条:
机器人必须服从人类的命令,除非这条命令与第一条相矛盾。
第三条:
机器人必须保护自己,除非这种保护与以上两条相矛盾。
第二章
1、什么是位姿:
刚体参考点的位置和姿态
2、RPY角与欧拉角的共同点:
绕固定轴旋转的顺序与绕运动轴旋转的顺序相反并且旋转角度相同,能得到相同的变换矩阵,都是用三个变量描述。
欧拉角为左乘RPY角为右乘。
RPY中绕x旋转为偏转绕y旋转为俯仰绕z旋转为回转
3、矩阵的左乘与右乘:
左乘(变换从右向左)—指明运动相对于固定坐标系
右乘(变换从左向右)—指明运动相对于运动坐标系
4、齐次变换:
表示同一点相对于不同坐标系{B}和{A}的变换,描述{B}相对于{A}的位姿
5、自由矢量:
完全由他的维数、大小、方向,三要素所规定的矢量
6、线矢量:
由维数、大小、方向、作用线,四要素所规定的矢量
7、齐次变换矩阵
8、其次坐标变换为旋转矩阵为{B}的原点相对{A}的位置矢量
9、旋转矩阵:
绕x轴y轴z轴
10、变换矩阵求逆:
已知B相对于A的描述求A相对于B的描述
11、
12、运动学方程
第三章
1、操作臂运动学研究的是手臂各连杆间的位移、速度、加速度关系
3、运动学反解方法:
反变换法、几何法、pieper解法
4、大多数工业机器人满足封闭解的两个充分条件之一
三个相邻关节轴,1交于一点2相互平行
5、连杆参数:
1、
2、
3、
4、
6、连杆变换通式:
7、灵活空间:
机器人手抓能以任意方位到达的目标点的集合
8、可达空间:
机器人手抓至少一个方位到达的目标点的集合
工作空间:
反解存在的区域就是工作空间
9、机器人操作臂运动学反解数决定于:
关节数、连杆参数、关节的活动范围
10、操作臂运动学反解方法有
1封闭解法(获得封闭解的方法有代数解、几何解)
2数值解法。
11、雅可比矩阵
12、逆雅可比矩阵,,静力学公式,
第四章
1、操作臂的雅可比矩阵:
定义为操作速度与关节速度的线性变换,可看成是从关节空间到操作空间运动速度的传动比
2、操作臂奇异形位:
对于这些形位操作臂的雅可比矩阵的秩减少
3、自动生成雅可比步骤(知道各连杆变换)
1、计算各连杆变换、、、、
2、计算各连杆到末端连杆的变换
3、计算雅可比矩阵J(q)的各列元素,第i列
4、末端广义力矢量:
机器人与外界环境相互作用时,在接触的地方要产生力和力矩统称为末端广义力矢量
5、虚位移:
满足机械系统几何约束的无限小位移
第五章
1、建立运动学方程的方法:
拉格朗日法、牛顿-欧拉法、高斯法、凯恩法、旋量对偶数法
2、研究机器人动力学的目的:
动力学问题与操作臂的仿真研究有关,逆问题是为了实施控制的需要,利用动力学模型实现最优控制,以期达到良好的动态性能和最优指标。
3、动力学研究的是:
物体的运动和受力的关系
4、动力学模型主要用于机器人的设计和编程
5、点的速度涉及两个坐标系:
点所在的坐标系的速度,点相对于坐标系的速度
6、牛顿欧拉法递推动力学问题的步骤:
1、向外递推计算各连杆的速度和加速度,由牛顿欧拉公式算出连杆的惯性力和力矩
2、向内递推计算各连杆相互作用力和力矩,以及关节驱动力和力矩
7、拉格朗日函数:
对于任何机械系统,拉格朗日函数定义为系统点的动能与势能之差
即
第六章
1、规划:
在人工智能的研究范围中,规划实际就是问题的一种求解技术。
即从某个特定问题的初始状态出发,构造一系列操作步骤,达到解决该问题的目标状态
2、轨迹:
操作臂在运动过程中的位移、速度和加速度
3、轨迹规划:
根据作业任务的要求计算预期的运动轨迹
4、机器人的作业运动方式:
点到点运动、轮廓运动
0.1简述工业机器人的定义,说明机器人的主要特征。
答:
机器人是一种用于移动各种材料、零件、工具、或专用装置,通过可编程动作来执行种
种任务并具有编程能力的多功能机械手。
1.机器人的动作结构具有类似于人或其他生物体某些器官(肢体、感官等)的功能。
2.机器人具有通用性,工作种类多样,动作程序灵活易变。
3.机器人具有不同程度的智能性,如记忆、感知、推理、决策、学习等。
4.机器人具有独立性,完整的机器人系统在工作中可以不依赖于人的干预。
0.2工业机器人与数控机床有什么区别?
答:
1.机器人的运动为开式运动链而数控机床为闭式运动链;
2.工业机器人一般具有多关节,数控机床一般无关节且均为直角坐标系统;
3.工业机器人是用于工业中各种作业的自动化机器而数控机床应用于冷加工。
4.机器人灵活性好,数控机床灵活性差。
0.5简述下面几个术语的含义:
自有度、重复定位精度、工作范围、工作速度、承载能力。
答:
自由度是机器人所具有的独立坐标运动的数目,不包括手爪(末端执行器)的开合自由度。
重复定位精度是关于精度的统计数据,指机器人重复到达某一确定位置准确的概率,
是重复同一位置的范围,可以用各次不同位置平均值的偏差来表示。
工作范围是指机器人手臂末端或手腕中心所能到达的所有点的集合,也叫工作区域。
工作速度一般指最大工作速度,可以是指自由度上最大的稳定速度,也可以定义为
手臂末端最大的合成速度(通常在技术参数中加以说明)。
承载能力是指机器人在工作范围内的任何位姿上所能承受的最大质量。
0.6什么叫冗余自由度机器人?
答:
从运动学的观点看,完成某一特定作业时具有多余自由度的机器人称为冗余自由度机器人。
0.7题0.7图所示为二自由度平面关节型机器人机械手,图中L1=2L2,关节的转角范围是0゜≤θ1≤180゜,-90゜≤θ2≤180゜,画出该机械手的工作范围(画图时可以设L2=3cm)。
1.1点矢量v为,相对参考系作如下齐次坐标变换:
A=
写出变换后点矢量v的表达式,并说明是什么性质的变换,写出旋转算子Rot及平移算子Trans。
解:
v,=Av==
属于复合变换:
旋转算子Rot(Z,30̊)=平移算子Trans(11.0,-3.0,9.0)=
1.2有一旋转变换,先绕固定坐标系Z0轴转45̊,再绕其X0轴转30̊,最后绕其Y0轴转60̊,试求该齐次坐标变换矩阵。
解:
齐次坐标变换矩阵R=Rot(Y,60̊)Rot(X,30̊)Rot(Z,45̊)==
1.3坐标系{B}起初与固定坐标系{O}相重合,现坐标系{B}绕ZB旋转30̊,然后绕旋转后的动坐标系的XB轴旋转45̊,试写出该坐标系{B}的起始矩阵表达式和最后矩阵表达式。
解:
起始矩阵:
B=O=
最后矩阵:
B´=Rot(Z,30̊)BRot(X,45̊)=
1.4坐标系{A}及{B}在固定坐标系{O}中的矩阵表达式为
{A}=
{B}=
画出它们在{O}坐标系中的位置和姿势;
A=Trans(0.0,10.0,-20.0)Rot(X,30̊)O
B=Trans(-3.0,-3.0,3.0)Rot(X,30̊)Rot(Z,30̊)O
1.5写出齐次变换阵,它表示坐标系{B}连续相对固定坐标系{A}作以下变换:
(1)绕轴旋转90̊。
(2)绕轴旋转-90̊。
(3)移动。
解:
=Trans(3,7,9)Rot(X,-90̊)Rot(Z,90̊)===
1.6写出齐次变换矩阵,它表示坐标系{B}连续相对自身运动坐标系{B}作以下变换:
(1)移动。
(2)绕轴旋转90̊。
.
(3)绕轴转-90̊。
.
=Trans(3,7,9)Rot(X,90̊)Rot(Z,90̊)=
=
1.7对于1.7图(a)所示的两个楔形物体,试用两个变换序列分别表示两个楔形物体的变换过程,使最后的状态如题1.7图(b)所示。
(a)(b)
解:
A=B=
A´=Trans(2,0,0)Rot(Z,90̊)Rot(X,90̊)Trans(0,-4,0)A===
B´=Rot(X,90̊)Rot(Y,90̊)Trans(0,-5,0)B====
1.8如题1.8图所示的二自由度平面机械手,关节1为转动关节,关节变量为θ1;关节2为移动关节,关节变量为d2。
试:
(1)建立关节坐标系,并写出该机械手的运动方程式。
(2)按下列关节变量参数求出手部中心的位置值。
θ1
0̊
30̊
60̊
90̊
d2/m
0.50
0.80
1.00
0.70
解:
建立如图所示的坐标系
参数和关节变量
连杆
θ
α
а
d
1
θ1
0
0
0
2
0
0
d2
0
机械手的运动方程式:
当θ1=0̊,d2=0.5时:
手部中心位置值
当θ1=30̊,d2=0.8时
手部中心位置值
当θ1=60̊,d2=1.0时
手部中心位置值
当θ1=90̊,d2=0.7时
手部中心位置值
1.11题1.11图所示为一个二自由度的机械手,两连杆长度均为1m,试建立各杆件坐标系,求出,的变换矩阵。
解:
建立如图所示的坐标系
参数和关节变量
连杆
θ
α
а
d
1
1
0
0
2
1
0
0
A1=Rot(Z,θ1)Trans(1,0,0)Rot(X,0º)=
A2=Rot(Z,-θ2)Trans(l,0,0)Rot(X,90º)
1.13有一台如题1.13图所示的三自由度机械手的机构,各关节转角正向均由箭头所示方向指定,请标出各连杆的D-H坐标系,然后求各变换矩阵,,。
解:
D-H坐标系的建立
按D-H方法建立各连杆坐标系
参数和关节变量
连杆
a
d
1
1
90̊
0
+
2
2
0
0
3
3
0
0
=
==