基于MATLAB的PUMA机器人运动仿真研究

基于MATLAB的PUMA机器人运动仿真研究
作者:邢广成  张洛花
来源:《科技资讯》 2011年第30期
    邢广成  张洛花
    (河南城建学院电气与电子工程系  河南平顶山  467036)
    摘 要:机器人运动学是机器人学的一个重要分支,是实现机器人运动控制的基础。论文以D-H坐标系理论为基础对PUMA560机器人进行了参数设计,利用MATLAB机器人工具箱,对机器人的正运动学、逆运动学、轨迹规划进行了仿真。Matlab仿真结果说明了所设计的参数的正确性,能够达到预定的目标。
    关键词:机器人  PUMA560  D-H坐标系  运动学  轨迹规划sdram控制器
风电功率预测    中图分类号:TP24    文献标识码:A    文章编号:1672-3791(2011)10(c)-0005-02
    机器人运动学的研究涉及大量的数学运算,计算工作相当繁锁。因此,采用一些工具软件对其分析可大大提高工作效率,增加研究的灵活性和可操作性。对机器人进行图形仿真,可以将机器人仿真的结果
以图形的形式表示出来,从而直观地显示出机器人的运动情况,得到从数据曲线或数据本身难以分析出来的许多重要信息,还可以从图形上看到机器人在一定控制条件下的运动规律[1]。
    论文首先设计了PUMA560机器人的各连杆参数,然后讨论了正、逆运动学算法,轨迹规划问题,最后在MATLAB环境下,运用Robotics Toolbox,编制简单的程序语句,快速完成了机器人得运动学仿真。
   
   
   
    设机械手起始位置位于A点,qA=[000000],即表示机器人的各关节都处于零位置处。机械手在B点和C点相对于基坐标系的位姿可用齐次变换矩阵TB和TC来表示。图2所示为机械手臂在A点时的三维图形。
    可通过matlab编程来给出机器人由A运动到B,转动关节2和转动关节3的角度随时间变换的仿真图,如图3所示。图4所示为末端关节沿x,y,z方向的运动轨迹。取仿真时间为2s,采样间隔为0.056s。从图3可以看出:在所取的仿真时间内,转动关节2由零逐渐变化到1.5708rad;转动关节3由零逐渐变化到-1.5708rad。图4说明机器人由A运动到B,末端关节沿x,y,z方向位移矢量的变化轨迹,证明机器人可以实现不同方位的姿态。通过仿真曲线可以观察到机器人从A运动到B时各关节的运动情况,且各关节运动情况均为正常,各连杆没有运动错位的情况,从而验证了所有连杆参数的合理性,且说明了各参数的设计能够实现预定的目标。
   
   
碳纤维复合芯导线   
频率控制字
   
整流罩    4  结语
    论文基于D-H坐标系对PUMA560机器人进行了参数设计,分析了它的运动学问题和轨迹规划问题。MATLAB仿真结果表明,只要机器人各关节角在给定范围内选择,得出的结果完全符合实际情况,说明参数设计合理,达到良好的效果。
    参考文献
    [1]罗家佳,胡国清.基于Matlab的机器人运动学仿真[J].厦门大学学报(自然科学版),44(5).
    [2]蔡自兴.机器人学[M].北京:清华大学出版社,2000.
    [3]干民耀,马骏骑,等.基于Matlab的Puma机器人运动学仿真[J].昆明理工大学学报(理工版),28(6).sdram控制器

本文发布于:2024-09-25 15:24:38,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/189362.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:机器人   运动   参数
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议