- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
机械手逆运动学分析仿真及轨迹规划毕业论文
PAGE I
机械手逆运动学分析、仿真及轨迹规划
课题来源
随着机械及其控制科学的发展,具有模拟人体手臂运动功能,用以完成按固定程序抓取、搬运物件操作的机械手应运而生。它不但可以实现生产的机械化和自动化,而且能够在特殊环境下工作以保护人身安全,因此它广泛应用于机械制造、冶金、电子、轻工和原子能等部门。为了适应先进社会生产力的发展要求,我们应对其原理技术有更深的了解和掌握。然而由于设备、专业知识储备以及时间的限制,此课题仅针对机械手的逆运动学分析、逆雅可比矩阵求解及轨迹规划进行理论性研究。
机器人的基本运动学分析可分为正运动学分析与逆运动学分析两个范畴:所谓正运动学,就是解决将运动参数由关节空间向操作空间映射的问题;而所谓逆运动学,就是解决将运动参数由操作空间向关节空间映射的问题。换言之,正运动学是结果逻辑,而逆运动学是条件逻辑。机器人的轨迹规划是通过具体的技术手段使机器人端部执行机构按预定的轨迹实现实时运动。本课题正是通过Matlab编程的方法实现机器人逆运动学分析及轨迹规划两大问题运算结果的可视化。
本课题的基本内容
了解关于机械手的相关知识、表示术语等;
学习并掌握机械手逆运动学的分析方法——坐标变换法;
研究机械手的逆雅可比矩阵的求解方法;
基于Matlab实现教学机械手逆运动学编程,并封装;
研究直线运动和圆弧运动轨迹规划算法及基于Matlab的编程实现。
本课题的重点和难点
编制出实现机器人运动学分析的Matlab程序,实现运算结果的可视化;
系统的正确封装;
论文提纲
绪论;
机械手概况;
根据机械手的模型图建立D-H坐标系;
确定机械手连杆及关节参数;
确定相邻两连杆间的坐标变换矩阵及其逆变换;
为所研究的机械手做正运动学分析;
为所研究的机械手做逆运动学分析;
研究机械手对应形位逆雅可比矩阵的算法;
在关节空间实现机械手的轨迹规划;
用Matlab实现上述操作并进行仿真验证;
参考文献,附录及谢辞。
进度安排
2011-3-26——2011-3-31. 了解机器人学基础知识,学习机器人运动学分析、雅可比矩阵及轨迹规划的相关理论知识;
2011-4-01——2011-4-15. 对所研究的机械手进行运动学理论计算,并为其设计出合适的轨迹规划方案;
2011-4-16——2011-4-24. 阅读Matlab相关书籍,初步掌握Matlab相关操作,寻找理论与程序二者的结合点并完成对该系统的程序编制工作,与此同时,对前面理论计算之不合理处做出必要的修改;
2011-4-25——2011-5-10. 有步骤,有计划地完成对所编程序的纠错调试工作,在调试程序的过程中逐步形成论文;
2011-5-11——2011-5-25. 修改论文
2011-5-26——2011-5-27. 准备答辩。
毕业设计(论文)任务书
学 生 姓 名
学号
指导教师
设计(论文)题目
机械手逆运动学分析、仿真及轨迹规划
主要 研究 内容
本设计题目针对机械手逆运动学分析及仿真。拟定主要研究内容:了解关于机器人的相关知识、表示术语等;学习并掌握机器人逆运动学的分析方法;研究机械手的逆雅可比矩阵的求解算法;基于Matlab实现教学机器人逆运动学编程,并封装;研究点位运动和直线运动轨迹规划算法及基于Matlab的编程实现
研 究 方 法
在明确机械手的本体结构及位姿表示方法的基础上,利用坐标变换法实现其运动学逆解分析;利用Matlab软件实现逆运动学编程;学习机器人轨迹规划及插值算法相关知识以实现机械手直线和圆弧轨迹设计及基于Matlab的编程实现
主要技术指标(或研究目标)
正确给出教学机器人的运动学逆解算法;编制出实现机器人运动学分析的Matlab程序,实现运算结果的可视化。
主要 参考 文献
[1] 庞淑娟 倪受东. HYPERLINK javascript:EnterDetail(,15,~-~KeyWord_C=运动学分析,机器人~-~Title_C=运动学分析,机器人,TP,93345A,五自由度教学机器人的运动学分析及仿真,); 五自由度教学机器人的运动学分析及仿真[J]. 现代制造工程-2007,6
[2] 程永伦 朱世强. HYPERLINK javascript:EnterDetail(,3,~-~KeyWord_C=运动学分析,机器人~-~Title_C=运动学分析,机器人,TP,93938X,基于Matlab的QJ-6R焊接机器人运动学分析及仿真,); 基于Matlab的QJ-6R焊接机器人运动学分析及仿真. 机电工程-2007,11
[3] 蔡自兴. 机器人学[M]. 清华大学出版社?2000.
[4] 尚涛. 工程计算可视化与MATLAB实现[M].
目
文档评论(0)