- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
第4次作业
PAGE7
第4次操作臂逆运动学
加*的题目是必做题,其它题目自己选择2道做即可,鼓励大家首选自己拿不准的题目。
[15]绘制REF_Ref462939275\h图4-1所示的三连杆操作臂指端工作空间的简图。已知,和。
图4-SEQ图4-\*ARABIC13R非平面操作臂
解答:
[15]*如REF_Ref462939275\h图4-1所示的3R非平面操作臂,若,,不考虑机械干涉,即三个旋转关节都能旋转360度,试画出或描述出该操作臂的工作空间。在三维空间内该操作臂有灵巧工作空间吗?在图中所示的平面(即四根杆构成的平面)上有灵巧工作空间吗?若有,请分别画或描述出来。若没有,请说明理由。
解答:
[15]绘制REF_Ref462939865\h图4-2所示的3自由度操作臂指端工作空间的简图。
图4-SEQ图4-\*ARABIC23R操作臂的两个视图
解答:
[20]*REF_Ref462946366\h图4-3是平面三杆操作臂,假设已知机器人末端执行器相对于基坐标系的位姿为
求解各个关节角的表达式;
该操作臂可能有几个解?
图4-SEQ图4-\*ARABIC3三连杆平面操作臂
解答:
[20]*REF_Ref462946723\h图4-4是平面RPR机器人,假设机器人末端执行器(即工具坐标系)相对于基坐标系的位姿为
求解各个关节角的表达式;
该操作臂可能有几个解?
图4-SEQ图4-\*ARABIC4RPR平面机器人
解答:
[15]已知一个三连杆平面旋转关节操作臂手部的期望位姿,有两个可能的解。如果再加入一个旋转关节(在这种情况下操作臂仍然处于同一平面),将会有多少个解?
解答:
[20]*REF_Ref462947784\h图4-5所示为一个具有旋转关节的两连杆平面操作臂,对于这个操作臂,第二个连杆长度为第一个连杆长度的一半,即。关节运动范围(单位为角度)为
给出第二个连杆端部近似可达工作空间(范围)的简图。
图4-SEQ图4-\*ARABIC5两连杆平面操作臂
解答:
[20]*TheDenavit-HartenburgparametersforthePUMA560,showninFig.3.21(课本3.21图),allhavesomeassociateduncertainty.Foreachofthesefourparameters,statewhethertheassociateduncertaintyaffectsrepeatabilityoraccuracy.
解答:
[15]Describethesubspace(workspace)ofthe5-RmanipulatorshowninFig.4.6.
解答:
Fig.4.65-RManipulator
[MATLAB习题]*
这个练习集中讨论平面3自由度3R机器人的姿态逆运动学解。(参见REF_Ref462946366\h图4-3;REF_Ref462949053\h表4-1中给出了DH参数。)已知固定长度参数如下:,和(米)。
表4-SEQ表4-\*ARABIC1DH参数表
1
0
0
0
2
0
0
3
0
0
用手算,求这个机器人的姿态逆运动学解析解:已知,计算所有可能的多重解(文中给出了三种方法,选择其中一种)。提示:为了简化这个方程,首先从和计算。
编写一个MATLAB程序求解平面3R机器人的全部姿态逆运动学解(即,求出所有可能的多重解)。根据以下输入要求对你的程序进行测试:
=1\*romani)
=2\*romanii)
=2\*romaniii)
=2\*romaniv)
对于所有情况,使用循环校验来验证你的结果,将每一组关节角的结果(针对每一个多重解)带入到姿态正运动学MATLAB程序中,验证你原来求得的。
应用CorkeMATLABRobotics工具箱验证所有结果。试用函数。
解答:
文档评论(0)