欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    PUMA机器人工作空间大作业(共13页).doc

    • 资源ID:14075774       资源大小:1.36MB        全文页数:13页
    • 资源格式: DOC        下载积分:20金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要20金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    PUMA机器人工作空间大作业(共13页).doc

    精选优质文档-倾情为你奉上2016 年 秋 季学期研究生课程考核(读书报告、研究报告)考核科目: 机器人技术 学生所在院(系): 机电工程学院学生所在学科: 机械设计及理论学 生 姓 名: 学 号: 学 生 类 别: 考核结果阅卷人PUMA机器人 建立坐标系 建立的坐标系如下图所示: 给出D H参数表 根据建立的坐标系,确定D H参数表如下:表1 D - H参数表连杆i运动范围1= 90°- 90°00-160° 160°2= 0°0°-225° 45°3= - 90°- 90°0-45° 225°4= 0°90°0-110° 170°5= 0°- 90°00-100° 100°6= 000-266° 266°其中: 推导正运动学、逆运动学(1) 正运动学推导如下:根据坐标系建立的原则,可以通过旋转和位移建立相邻的坐标系和的间的关系:1) 将轴绕轴转角度,将其与轴平行;2) 沿轴平移距离,使与轴重合;3) 沿轴平移距离,使两坐标系的原点和X轴重合;4) 绕轴旋转角度,两坐标系完全重合。最终得到如下公式:通过计算得:根据式 (1) 和表1所示的连杆参数,可求得各连杆的变换矩阵如下:, , , 各连杆的变换矩阵相乘,得到该机器人的机械手变换矩阵:将求得的各连杆变换矩阵带入相乘,得到机械手的变换矩阵为:其中: (2) 逆运动学推导如下: (取)1) 求用逆变换 左乘方程 (2) 两边,即有: (4)令矩阵方程 (4) 两端的元素相等,可得:利用三角代换:式中,。把代换式 (6) 代入式 (5) 得:式中,正、负号对应于的两个可能解。2) 求矩阵方程两端的元素(1,4)和(2,4)分别对应相等平方和为:其中解得:3) 求在矩阵方程两边左乘逆变换。方程两边的元素(1,4)和(3,4)分别对应相等,得联立,得和和表达式的分母相等,且为正,于是 根据解和的四种可能组合,可以得到相应的四种可能值,于是可得 的四种可能解式中取与相对应的值。4) 求令两边元素(1,3)和(2,3)分别对应相等,则可得只要,便可求出当时,机械手处于奇异形位。5) 求根据矩阵两边元素(1,3)和(2,3)分别对应相等,可得6) 求根据矩阵两边元素(2,1)和(1,1)分别对应相等,可得 从而求得 用Matlab编程得出工作空间工作空间:机器人的手臂或手部安装点所能到达的所有空间区域,不包括手部本身所能到达的空间区域。可将第5个坐标系的坐标原点看作手部安装点,计算工作空间时,将第5个坐标系的坐标原点当作动点,取将其带入步骤计算出表达式,即可求得动点的位置(工作空间)。相应的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,);py = linspace(0,1,);pz = linspace(0,1,);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) - 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% 根据px,py,pz的值,绘制工作空间的示意图,并设置标题等图形属性;plot3(px,py,pz,'.');title('PUMA机器人的工作空间');xlabel('X/mm');ylabel('Y/mm');zlabel('Z/mm');grid on最后得到PUMA的机器人的工作空间如下图所示:专心-专注-专业

    注意事项

    本文(PUMA机器人工作空间大作业(共13页).doc)为本站会员(飞****2)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开