PUMA560机器人运动学分析.ppt

PUMA560机器人运动学分析.ppt

ID:55831130

大小:639.00 KB

页数:17页

时间:2020-06-09

PUMA560机器人运动学分析.ppt_第1页
PUMA560机器人运动学分析.ppt_第2页
PUMA560机器人运动学分析.ppt_第3页
PUMA560机器人运动学分析.ppt_第4页
PUMA560机器人运动学分析.ppt_第5页
资源描述:

《PUMA560机器人运动学分析.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PUMA560机器人运动学分析1.PUMA560机器人的参数设计2.PUMA560机器人运动学分析1.PUMA560机器人的参数设计1.1坐标系的建立PUMA560机器人及其坐标系的建立示意图1.2PUMA560机器人连杆参数2.PUMA560机器人的运动学分析2.1连杆变换矩阵(D-H矩阵)(1)沿Xi-1轴平移ai-1,将Oi-1移动到O’i-1;(2)以Xi-1为转轴,旋转αi-1角度,使新的Zi-1轴与Zi轴同向;(3)沿Zi平移di,使O’i-1移动到Oi;(4)以Zi轴为转轴,旋转θi角度,使新的Xi-1轴与Xi

2、轴同向。Ai=Trans(ai-1,0,0)Rot(Xi-1,αi-1)Trans(0,0,di)Rot(Zi,θi)=2.2机器人正向运动学第i坐标系相对于第i-1坐标系的位姿Ai,则第i坐标系相对于基坐标系的位姿的齐次变换矩阵0Ti,表示为:0Ti=A1A2…Ai(式1)当i=6时,0T6确定了机器人末端连杆坐标系相对于基坐标系的位姿。0T6=A1A2…A6,(式2)其中:2.3Matlab求解机器人末端位姿将PUMA560机器人的参数带入上述矩阵中,然后在matlab中计算求解,得到末端位姿。编程:2.4PUMA560

3、机器人逆运动学即为针对下式给定的末端位姿,求解机器人各个关节角θ1~θ6。nxoxaxpxT=nyoyaypy=A1A2A3A4A5A6(式3)nzozazpz0001位姿运动学方程c1表示cosθ1;c23表示cos(θ2+θ3)其他类推(1)求θ1对式3两边左乘A1-1,得A1-1T=A2A3A4A5A6(式4)将等式两端分别展开得t11t12t13cosθ1p+sinθ1pm11m12m13a2c2+a3c23–d4s23t21t22t23-sinθ1p+cosθ1p=m21m22m23d2t31t32t33pm31m

4、32m33-a2s2-a3s23–d4c2300010001将等式两边的矩阵中第4列第2行元素对应,得-sinθ1px+cosθ2py=d2(式5)(2)求θ3在选定θ1后,令等式两边矩阵第4列第1行和第4列第3行的元素对应相等,得到对上式取平方和,有利用三角代换带入式5中,得θ1的解为同样的,用三角代换求出θ3(3)求θ2式3左右乘以A1A2A3的逆矩阵,得A3-1A2-1A1-1T=A4A5A6经过一系列变换得(4)求θ4根据矩阵对应,得到等式θ5≠180°时,便有θ5=0°时,这时z4与z6轴重合,θ4与θ6的转动效果

5、相同,会有无穷组解(5)求θ5通过逆变换得θ5=arctan(sinθ5/cosθ5)(6)求θ6通过逆变换得θ6=arctan(sinθ6/cosθ6)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。