- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种仿人机械手的运动学分析
倪恺铠
(江苏大学 京江学院,机电1103 倪恺铠 4111102087)
摘要:建立了一种新的适用于3R关节的运动坐标变换方法,用此方法讨论了一种七自由度仿人机械手的运动学正问题。在MATLAB环境下,对该机械手的正运动学进行了仿真。仿真结果表明,本文提出的运动坐标变换新方法是正确的,该机械手运动功能完全达到了人手臂的功能,可在给定空间内实现任意位置和姿态的运动。
关键词:运动坐标变换;仿人机械手;运动学;仿真
Forward Kinematics Analysis of A Humanoid Robot
HAN Zhi-xin, REN Yan-hong, YAN Lei
Abstract:A new moving coordinate transformation methods applying to 3R joint is established, which is used to discuss the forward kinematics problem of a seven DOF humanoid robot. In the MATLAB environment, the forward kinematics of manipulator is simulated.The results show that the new method of moving coordinate transformation is correct, and the motor function of manipulator fully meet the function of human arm, and it can complete the movement at any position and orientation within the given space.
Key words:Moving coordinate transformation;Humanoid Robot;Kinematics;Analysis
D-H坐标系法是机器人运动分析最常用的方法[1-4],对于单柱面转动副1R关节(1个自由度)的机器人,用D-H坐标系法进行运动坐标变换是非常方便的,但对于如图1所示的3柱面转动副3R关节(3个自由度)的机器人或者双柱面转动副2R关节(2个自由度)的机器人,用D-H坐标系法进行运动坐标变换时,由于一个3R关节须进行三次坐标变换,一个2R关节须进行两次坐标变换,所以数学描述与计算工作量很大。
图2所示为仿人机械手机构原理图,该机械手由肩关节、肘关节、腕关节和末端执行器组成,肩关节为双柱面转动副2R关节,有2个自由度,每个自由度的最大转角为180o。肘关节也为双柱面转动副2R关节,有2个自由度,每个自由度的最大转角为90o。腕关节为3柱面转动副3R关节,有3个自由度,其中,在与末端执行器方向一致的自由度方向上的最大转角为360o,在与末端执行器方向垂直的2个自由度方向上的最大转角为90o。
本文推导建立一种新的适用于3R关节的运动坐标变换方法,并应用于仿人机械手的正运动学分析。
1 运动学方程
1.1 3R关节运动坐标变换
1.1.1 坐标系
如图2设定参考(基座)坐标系为,第关节上的运动坐标系为。各坐标系间的关系遵循下面4条规则[5]:
(1)z轴选在连接机械手各关节的连杆轴线上,方向从上位关节指向下位关节。
(2)x轴选在两相邻z轴()的公垂线上。
(3)y轴由右手法则确定。
(4)绕z轴旋转的角度用表示,绕y和x轴旋转的角度分别用和表示,方向按右手法则确定。
基础坐标系记为(以下简记为),在肩关节设置运动坐标系,在肘关节设置运动坐标系,在腕关节设置运动坐标系,在末端执行器中心点设置运动坐标系。
1.1.2 运动坐标变换
假设空间某点在坐标系中的齐次向量为,在坐标系中的齐次向量为,则有
(1)
式中,为相邻坐标系和间的齐次变换矩阵。
1.1.3 齐次变换矩阵
假设运动坐标系上的某点绕轴旋转的变换矩阵为,绕轴旋转、绕轴旋转、沿轴平移的变换矩阵分别为、和,则有
其中,,,其余类推。
当系中某点先绕轴旋转、接着绕轴旋转、再绕轴旋转、而后沿轴平移时,设此时的运动坐标系为,则运动坐标系和间的齐次变换矩阵为:
(2)
对于图2仿人机械手,根据以上诸式,容易推导出各坐标系间的齐次变换矩阵,即:
其中、、和分别为连接各关节的连杆长度, 、为肩关节旋转角度,、为肘关节旋转角度,、、为腕关节旋转角度,如图2所示。
1.2 仿人机械手正运动学方程
对于图2仿人机械手,假设为末端执行器上运动坐标系中的向量,则它在基础坐标系中的向量为:
(3
文档评论(0)