




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2016 年 秋 季学期研究生课程考核(读书报告、研究报告)考核科目: 机器人技术 学生所在院(系): 机电工程学院学生所在学科: 机械设计及理论学 生 姓 名: 学 号: 学 生 类 别: 考核结果阅卷人PUMA机器人 建立坐标系 建立的坐标系如下图所示: 给出D H参数表 根据建立的坐标系,确定D H参数表如下:表1 D - H参数表连杆i变量iilidi运动范围11= 90°- 90°00-160° 160°22= 0°0°a2d2-225° 45°33= - 90°- 90°a30-45
2、° 225°44= 0°90°0d4-110° 170°55= 0°- 90°00-100° 100°66= 000d6-266° 266°其中:a2=431.8mm, a3=20.32mm, d2=149.09mm, d4=433.07,d6=56.25mm 推导正运动学、逆运动学(1) 正运动学推导如下:根据坐标系建立的原则,可以通过旋转和位移建立相邻的坐标系 Oi-1 和Oi 的间的关系:1) 将 Xi-1 轴绕 Zi-1 轴转 i 角度,将其与 Xi 轴平行;2) 沿
3、 Zi-1 轴平移距离 di,使 Xi-1 与 Xi 轴重合;3) 沿 Xi 轴平移距离 li ,使两坐标系的原点和X轴重合;4) 绕 Xi 轴旋转 i 角度,两坐标系完全重合。最终得到如下公式:ii-1T=RZi-1 ,iTrans Zi-1, diTransXi, liR Xi, i (1)通过计算得:ii-1T=cosi-cosisinisinicosicosisinisini licosi-sinicosilisini0 sin i 0 0cosi di0 1根据式 (1) 和表1所示的连杆参数,可求得各连杆的变换矩阵如下:10T=cos10sin10-sin10cos10 0 -1
4、0 0 0 0 0 1, 21T=cos2-sin2sin2cos20a2cos20a2sin2 0 0 0 01 d20 132T=cos30sin30-sin3a3cos3cos3a3sin3 0 -1 0 00 00 1, 43T=cos40sin40sin40-cos40 0 1 0 0 0 d4 0 154T=cos50sin50-sin50cos50 0 -1 0 0 0 0 0 1, 65T=cos6-sin6sin6cos60 00 00 0 0 0 1d6 01各连杆的变换矩阵相乘,得到该机器人的机械手变换矩阵:60T=10T(1)21T(2)32T(3)43T(4)54T(
5、5)65T(6) (2)将求得的各连杆变换矩阵带入相乘,得到机械手的变换矩阵为:60T=nxoxnyoyax pxay pynz oz00az pz01其中:nx=s6c4s1+s4c1s2s3-c1c2c3+c6c5s1s4-c4c1s2s3-c1c2c3- s5(c1c2s3+c1c3s2) ny=-s6c1c4-s4s1s2s3-c2c3s1-c6c5c1s4+c4s1s2s3-c2c3s1+ s5(c2s1s3+c3s1s2) nz=s4s6s2c3+s3c2-c6s5c2c3-s2s3+c4c5s2c3+s3c2 ox=c6c4s1+s4c1s2s3-c1c2c3-s6c5s1s4-
6、c4c1s2s3-c1c2c3- s5(c1c2s3+c1c3s2) oy=s6c5c1s4+c4s1s2s3-c2c3s1+s5(c2s1s3+c3s1s2)- c6c1c4-s4s1s2s3-c2c3s1 oz=s4c6s2c3+s3c2+s6s5c2c3-s2s3+c4c5s2c3+s3c2 ax=-s5s1s4-c4c1s2s3-c1c2c3-c5(c1c2s3+c1c3s2) ay= s5c1s4+c4s1s2s3-c2c3s1-c5(c2s1s3+c3s1s2)az=-c5c2c3-s2s3+c4s5s2c3+s3c2 px=a2c1c2+a3 c1c2c3-c1s2s3-d2c1
7、-d4c1s2c3+s3c2- d6c1c5s2c3+s3c2+s1s4s5+c1c2c3c4s5-c1c4s2s3s5 py=a2c2s1+a3 s1c2c3-s1s2s3+d2c1-d4s1s2c3+s3c2- d6s1c5s2c3+s3c2-c1s4s5+c2c3c4s1s5-c4s1s2s3s5 pz=-a2s2-a3s2c3+s3c2-d4c2c3-s2s3+d6s2c3+s3c2s4c5+s5c42- c5c2c3-s2s3-s2c3+s3c2s4c5-s5c42 (2) 逆运动学推导如下: (取d6=0)1) 求 1用逆变换 10T-1(1) 左乘方程 (2) 两边,10T-1(
8、1)60T=21T232T343T454T565T6 (3)即有: (4)令矩阵方程 (4) 两端的元素相等,可得:-s1px+c1py=d2 (5)利用三角代换:px=cos, py=sin (6)式中,=px2+py2 ; =atan2(py,px)。把代换式 (6) 代入式 (5) 得 1:sin- 1=d2; cos- 1=1-d22- 1=atan2d2,±1-d22 1=atan2py,px-atan2d2,±1-d22式中,正、负号对应于 1的两个可能解。2) 求 3矩阵方程两端的元素(1,4)和(2,4)分别对应相等平方和为:其中解得:3) 求 2在矩阵方程
9、两边左乘逆变换。方程两边的元素(1,4)和(3,4)分别对应相等,得联立,得和和表达式的分母相等,且为正,于是 根据解和的四种可能组合,可以得到相应的四种可能值,于是可得 的四种可能解式中取与相对应的值。4) 求 4令两边元素(1,3)和(2,3)分别对应相等,则可得只要,便可求出当时,机械手处于奇异形位。5) 求 5根据矩阵两边元素(1,3)和(2,3)分别对应相等,可得6) 求 6根据矩阵两边元素(2,1)和(1,1)分别对应相等,可得 从而求得 用Matlab编程得出工作空间工作空间:机器人的手臂或手部安装点所能到达的所有空间区域,不包括手部本身所能到达的空间区域。可将第5个坐标系的坐标
10、原点看作手部安装点,计算工作空间时,将第5个坐标系的坐标原点当作动点,取d6=0将其带入步骤计算出表达式 px, py, pz,即可求得动点的位置(工作空间)。相应的Matlab程序如下:clc;clearformat long% 给出PUMA机器人的基本设计参数;a2 = 431.8;a3 = 20.32;d2 = 149.09;d4 = 433.07;% 计算该机器人动点的位置,即 px,py,pz;% 设置步长l,计数器初始值为1,并预先为px,py,pz分配内存空间;l = pi/180;k = 1;px = linspace(0,1,100000);py = linspace(0,1
11、,100000);pz = linspace(0,1,100000);for theta1 = -160*l:10*l:160*l for theta2 = -225*l:10*l:45*l for theta3 = -45*l:10*l:225*l px(k) = a2*cos(theta1)*cos(theta2) - d2*sin(theta1) - d4*(cos(theta1)*cos(theta2)*sin(theta3) + cos(theta1)*cos(theta3)*sin(theta2) + a3*cos(theta1)*cos(theta2)*cos(theta3) -
12、 a3*cos(theta1)*sin(theta2)*sin(theta3); py(k) = d2*cos(theta1) - d4*(cos(theta2)*sin(theta1)*sin(theta3) + cos(theta3)*sin(theta1)*sin(theta2) + a2*cos(theta2)*sin(theta1) + a3*cos(theta2)*cos(theta3)*sin(theta1) - a3*sin(theta1)*sin(theta2)*sin(theta3); pz(k) = - d4*cos(theta2 + theta3) - a3*sin(theta2 + theta3) - a2*sin(theta2); k = k+1; end endend%
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- GB/T 33840-2025水套加热炉通用技术要求
- 河南省郑州市2025届高三下学期二模试题 英语 含解析
- 球馆火灾应急专项预案(3篇)
- 行政管理复习提纲试题与答案
- 银鸽火灾应急预案(3篇)
- 制定火灾应急处置预案(3篇)
- 法学概论考试中的解决方案与应对策略与试题与答案
- 运输车队火灾应急预案(3篇)
- 2025年IT行业的未来机遇试题及答案
- 网络管理员考试全局分析技巧试题及答案
- 2025年江苏南通市通州区鑫汇控股集团下属子公司招聘笔试参考题库含答案解析
- 【公开课】巴西+课件-2024-2025学年七年级地理下学期人教版
- 部队文职协议班合同
- 2025年中国纯棉被套市场调查研究报告
- 2025-2030中国表面声波(SAW)滤波器行业市场发展趋势与前景展望战略研究报告
- 湖南省炎德英才名校联合体2025届高考考前仿真联考二物理
- 2025年公务员面试试题及答案全解析
- 2025届云南省昆明市“三诊一模”高考模拟考试历史试题(含答案)
- 择校入学合同协议
- 演出补充合同协议
- 食堂从业人员培训内容
评论
0/150
提交评论