机器人技术基础[课后习题答案解析]
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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 )。
Trans 。
0.866 0.5 0 0 0.5 0.866 0 0 旋转算子 Rot
( Z , ) = 0 0 1 0 0
0 1
0.866
0.500 0.000 11.0
A=
0.500 0.866 0.000 3.0
0.000 0.000 1.000 9.0
0 0 0 1
1.1 点矢量 v 为[10.00 20.00 30.00] T
,相对参考系作如下齐次坐标变
换:
写出变换后点矢量 v 的表达式,并说明是什么性质的变换,写出旋转算
子
0.866 0.500 0.000 11.0 10.00
9.66
0.500 0.866 0.000 3.0
20.00
19.32
v ,
=Av=
0.000 0.000 1.000 9.0
30.00
39
0 0 0 1
1
1
解:
属于复合变换:
Rot 及平移算子
试求该齐次坐标变换矩阵。 解 : 齐 次 坐 标 变 换 矩 阵 R=Rot (Y , ) Rot ( X , ) Rot (Z , )
0.5 0 0.866 01 0 0 0 0.707 0.707 0 0 0 1 0 0 0 0.866 0.5 0 0.707 0.707 0 0 0.866 0 0.5 0 0 0.5 0.866 0 0 0 1 0
0 0 1
0 0 1
0 0 1
0.660 0.047 0.750 0
0.612 0.612 0.5 0 0.436 0.436 0.433 0
0 0 1
1.3 坐标系{B} 起初与固定坐标系 {O}相重合,现坐标系 {B}绕 Z B 旋转 ,然后绕旋转后的
动坐标系的 X B 轴旋转 , 试写出该坐标系 {B} 的起始矩阵表达式和最后矩阵表达式。
1000 0100
解:起始矩阵: B=O=
0010 0001
1.4 坐标系 {A} 及{B} 在固定坐标系 {O}中的矩阵表达式为
1.00
0.000 0.866 0.000 0.500 0.0 10.0
{A}=
0.000.500 0.866 20.0
0 0 0 1
0.866 0.500 0.000 3.0
0.430.750 0.50 3.0
{B}=
0.250.433 0.866 3.0
0 0 0 1
画出它们在
{O} 坐标系中的位置和姿势;
A=Trans 10.0 -20.0 )Rot (X , ) O
平移算子 Trans ( 11.0 ,-3.0 ,
1.2
1 0 0 11.0
0 1 0 3.0
9.0 )
0 0 1 9.0
0 0 0 1
有一旋转变换, 先绕固定坐标系 Z 0 轴转 ,再绕其 X 0 轴转 ,最后绕其 Y 0 轴转 最后矩阵: B ′=Rot (Z , )B Rot (X ,
0.866 0.353 0 0 )= 0.5 0.612 0.612 0 )= 0 0.707 0.707 0
0 0 0 1
B=Trans (-3.0 ,-3.0 ,3.0 )Rot (X , ) Rot (Z , )O
1.5 写出齐次变换阵 B A
H ,它表示坐标系 {B} 连续相对固定坐标系 {A} 作以下变换: 1)绕 Z A 轴旋转 2)绕 X A 轴旋转 - 3)移动 3 7 9 T
。
0 1 0 3 0 0 1 7
1 0 0 9
1 0 0 31 0 0 00 1 0
0 1
0 0 30 1 0 0 0 1 0 7 0 0 1 0 1 0 0 0
0 0 1 7 1 0 0 0 0 0 1 9 0 1 0 0 0 0
1 0
0 1 0 9 0 0 1 0 0
0 0 1 0
0 0 1 0
0 0 1
0 0 0
1 0
0 0 1
B
A H =Tran
s
3 , 7 , 9 ) Rot ( X , ) Rot ( Z , ) =