机器人学蔡自兴课后习题答案
其余的比较简单,大家可以自己考虑。
3. 坐标系{B}的位置变化如下:初始时,坐标系{A}与{B}重合,让坐标系{B}绕
A
ZB轴旋转 角;然后再绕XB旋转 角。给出把对矢量BP的描述变为对P描述
的旋转矩阵。
解: 坐标系{B}相对自身坐标系(动系)的当前坐标系旋转两次,为相对变换,齐次变
换顺序为依次右乘。
AB
对P描述有 AP ABTP ;
其中 ABT Rot(z, )Rot(x, ) 。
9. 图2-10a示出摆放在坐标系中的两个相同的楔形物体。要求把它们重新摆放在图2-10b所示位置。
(1)用数字值给出两个描述重新摆置的变换序列,每个变换表示沿某个轴平移或绕该轴旋转。
(2)作图说明每个从右至左的变换序列。 (3)作图说明每个从左至右的变换序列。
解:(1)方法1:如图建立两个坐标系{o1x1y1z1}、{o2x2y2z2},与2个楔块相固联。
图1:楔块坐标系建立(方法1)
对楔块1进行的变换矩阵为:T1 Rot(y,90)Rot(z,90) ;
对楔块2进行的变换矩阵为:
oo
T2 Trans( 3,0,4)Rot(z, 90o)02TRot(x,90)Rot(z,180) ;
1 0 其中 02T 0 0 0 1
所以 :T1
0 0
01000010
00101000
0 5 ; 0 1
0 00 1
1000 ;T2
0 100
1 000
2
0 4 1
对楔块2的变换步骤:
① 绕自身坐标系X轴旋转90 ; ② 绕新形成的坐标系的Z轴旋转180 ; ③ 绕定系的Z轴旋转 90 ; ④ 沿定系的各轴平移( 3,0,4)。
方法2:如图建立两个坐标系{o1x1y1z1}、{o2x2y2z2}与参考坐标系重合,两坐标系与2个楔块相固联。
图1:楔块坐标系建立(方法2)
对楔块1进行的变换矩阵为:T1 Rot(y,90)Rot(z,90) ; 对楔块2进行的变换矩阵为:
T2 Trans( 2,0,9)Trans(4,0,0)Rot(y,90o)Rot(x,180o)Rot(z, 90o) ;
0 1
所以 :T1
0 0
00101000
0 00 1
1000 ;T2
0 100
1 0002
0 。 9 1
备注:当建立的相对坐标系位置不同时,到达理想位置的变换矩阵不同。 (2)、(3)略。
2. 图3-11 给出一个3自由度机械手的机构。轴1和轴2垂直。试求其运动方程式。
解:方法1建模:
如图3建立各连杆的坐标系。
图3:机械手的坐标系建立
根据所建坐标系得到机械手的连杆参数,见表1。
表1:机械手的连杆参数
该3自由度机械手的变换矩阵: 0T3 A1A2A3 ;
c 1 s A1 1
0 0 c 3 s A3 3
0 0
0s 10 c 11000
L1c 1 c 2
s L1s 1 ; A2 2 00
1 0
s 2
c 200
0L2c 2 0L2s 2 ; 10
01
s 300
c 300 ; 010
001
c 1c 2c 3 c 1s 2s 3
s c c s s s
1230
T3 123
s 2c 3 c 2s 3
0 方法二进行建模:
c 1c 2s 3 c 1s 2c 3
s 1c 2s 3 s 1s 2c 3
s 2s 3 c 2c 3
0s
1 c 100
L1c 1 L2c 1c 2 L1s 1 L2s 1c 2
L2s 2
1
坐标系的建立如图4所示。
图4:机械手的坐标系建立
根据所建坐标系得到机械手的连杆参数,见表2。
表2:机械手的连杆参数
0L1 10 ; 00
01
0010
0 c 2
00 ; A2 s 20
1 0
s 2
0c 20
c 1 s 1 s c 1
A1 1
00
0 0 c 3
s A3 3
0 0
s 3c 300
0L2 00 ; 10
01
c 1c 2c 3 c 1s 2s 3 s c c s s s
1230
T3 123
s 2c 3 c 2s 3
0
c 1c 2s 3 c 1s 2c 3
s 1c 2s 3 s 1s 2c 3
s 2s 3 c 2c 3
0s 1 c 100
L1c 1 L2c 1c 2 L1s 1 L2s 1c 2
L2s 2
1
3. 图3-12 所示3 自由度机械手,其关节1与关节2相交,而关节2与关节3平行。图中所示关节均处于零位。各关节转角的正向均由箭头示出。指定本机械手各连杆的坐标系,然后求各变换矩阵0T1,1T2和2T3。
解:对于末端执行器而言,因为单独指定了末端执行器的坐标系,则要确定末端执行器与最后一个坐标系之间的变换关系。 方法1建模:
按照方法1进行各连杆的坐标系建立,建立方法见图5。
图5:机械手的坐标系建立
连杆3的坐标系与末端执行器的坐标系相重合。机械手的D-H参数值见表3。
表3:机械手的连杆参数
注:关节变量 1 2 3 4 0 。
将表3中的参数带入得到各变换矩阵分别为:
1 00
T1
0 0 1
00 10 ;1T2 010L1 L2
001 000L4 1
0100 3 ; T 末
0010
001 0
000
00L3
100 ; 010
001 000 100 010
001
1 02
T3
0 0
方法2建模:
按照方法2进行各连杆的坐标系建立,建立方法见图6。
图6:机械手的坐标系建立
3自由度机械手的D-H参数值见表4。
表4:机械手的连杆参数
注:关节变量 1 2 3 4 0 。
将表4中的参数带入得到各变换矩阵分别为:
1 00
T1
0 0 1
0100 ; 1T2 001L1 L2
001 0
000
0
0 10 ; 100
001
00
1 02
T3
0 0
0100
0L3 1
000 3 ; T 末
010
01 0
1
000
01000100
0L4 00 10
01
4 3 ;对于基座标系的微分0 1
0 0
1. 已知坐标系{C}对基座标系的变换为:C
1 0
平移分量分别为沿X轴移动0.5,沿Y轴移动0,沿Z轴移动1;微分旋转分量分别为0.1,0.2和0。
(1) 求相应的微分变换;
(2) 求对应于坐标系{C}的等效微分平移与旋转。 解:(1)对基座标系的微分平移:d [0.5,0,1]T;
对基座标系的微分旋转: [0.1,0.2,0]T;
00.20.5 0
0 0 0.10 ;
0.20.101 0000
000.5 0.2 0.1 000 相应的微分变换:dc c 0 0.20.10.5 0000 (2)由相对变换C可知n、o、a、p,
c
dx n (( p) d) 0.5;cdy o (( p) d) 0.5;cdz a (( p) d) 0
c
x n 0;c y o 0.1;c z a 0.2
对应于坐标系{C}的等效微分平移:cd [0.5;0.5;0];微分旋转:c [0;0.1;0.2]。 2. 试求图3.11所示的三自由度机械手的雅可比矩阵,所用坐标系位于夹手末端上,其姿态与第三关节的姿态一样。 解:设第3个连杆长度为L3。
1)使用方法1建模,末端执行器的坐标系与连杆3的坐标系重合,使用微分变换法。
图7:机械手的坐标系建立
表5:D-H参数表
00 00 ; 3T3 E;
10 01
c( 2 3) s( 2 3) s( )c( )
3231
T3 2
00
00 由上式求得雅可比矩阵:
0L2c 2 c 3
s 0L2s 2 2 ;T3 3 010
相关推荐:
- [教育文库]夜场KTV服务员的岗位职责及工作流程[1]
- [教育文库]企划、网络、市场绩效考核方案
- [教育文库]学党史、知党情、强党性--“党的基本理
- [教育文库]2016年高考物理大一轮总复习(江苏专版
- [教育文库]干部廉洁自律自查自纠的报告
- [教育文库]2010年北京大学心理学系拟录取硕士研究
- [教育文库]资金时间价值练习题及答案
- [教育文库]保护环境的心得体会
- [教育文库]英语角内容:英语趣味小知识
- [教育文库]档案收集与管理工作通知
- [教育文库]劳动规章制度范本范本
- [教育文库]高考物理一轮复习课后限时作业1运动的
- [教育文库]机械工艺夹具毕业设计195推动架设计说
- [教育文库]通用技术教学比赛说课稿2
- [教育文库]2018年四年级英语下册 Module 7 Unit 2
- [教育文库]第2章 宽带IP网络的体系结构
- [教育文库]九年级化学第五单元课题3《根据化学方
- [教育文库]小学英语六年级情态动词用法归纳
- [教育文库]甲级单位编制窑井盖项目可行性报告(立
- [教育文库]2016-2021年中国城市规划行业全景调研
- 高考英语听力十大场景词汇总结
- 全省领导班子思想政治建设座谈会会议精
- 人教版新课标高一英语提优竞赛试题 下
- 江西省2014年生物中考试题
- 长沙镇食品药品安全事故应急预案
- 《金刚石、石墨和C60》片段教学设计
- 福州教育学院(王旭东)
- 基于EDA音乐播放器的设计
- 9、古诗两首《夜书所见》《九月九日忆
- 小学语文课外阅读有效策略探讨
- 贵州文化产业发展成支柱产业的问卷调查
- 膀胱类癌的诊治体会(附3例报告)
- 发动机积碳产生的原因
- Configuring Code Composer Studio for
- 学生良好的心理素质如何培养点滴谈
- 46 电沉积法制备锂离子电池用硅-锂薄膜
- 美舍雅阁公司管理中各部门职责
- 去壳剥皮的小妙招
- 六自由度运动平台的仿真研究
- Pride and Prejudice(傲慢与偏见)




