版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、机器人的动力学控制the dynamics of robot control自123班庞悦3120411054机器人的动力学控制摘要:机器人动力学是对机器人机构的力和运动之间关系与平衡进行研究的学科。机器人动力学是复杂的动力学系统,对处理物体的动态响应取决于机器人动力学模型和控制算法。机器人动力学主要研究动力学正问题和动力学逆问题两个方面,需要采用严密的系统方法来分析机器人动力学特性。本文使用matlab来对两关节机器人模型进行仿真,进而对两关节机器人进行轨迹规划,来举例说明独立pd控制在机器人动力学控制中的重要作用。abstract: for the robot dynamics is to
2、 study the relation between the force and movement and balance of the subject.robot dynamics is a complex dynamic system, on the dynamic response of the processing object depending on the robot dynamics model and control algorithm.kinetics of robot research dynamics problem and inverse problem of tw
3、o aspects, the need to adopt strict system method for the analysis of robot dynamics.this article uses matlab to simulate two joints, the robot, in turn, the two joints, the robot trajectory planning, to illustrate the independent pd control plays an important part in robot dynamic control.一 动力学概念机器
4、人的动力学主要是研究动力学正问题和动力学逆问题两个方面,再进一步研究机器人的关节力矩,使机器人的机械臂运动到指定位置,其控制算法一共有三种:独立pd控制,前馈控制和计算力矩控制,本文主要介绍独立pd控制。动力学方程:二独立控制介绍独立控制指的是把机器人每个关节看成是一个独立的控制系统来准确地跟随关节角度轨迹。独立控制系统结构图:独立pd控制公式:其基本思想是,通过实际位置和期望位置的差与实际速度和期望速度的差,分别乘以比例增益和微分增益,得到机器人此刻的关节力矩,以控制机器人下一步的运动。三 轨迹规划总体设计下面将调用机器人工具箱里的模块库,再调用轨迹规划jtraj函数,来对两关节机器人进行轨
5、迹规划。轨迹规划matlab仿真图使用动力学控制算法中的独立pd控制模块,来达到对机器人各个关节控制的目的。在模块里面可设置关节起始角度,终止角度以及轨迹规划的时间,通过三个参数的设置可完成轨迹规划并且另外通过jtraj函数以及plot函数给定机器人的运动轨迹,并且输出显示具体的轨迹波形,可与系统输出的波形进行对比,来看机器人是否按照给定的轨迹在运行。轨迹规划仿真图:上图是调用机器人工具箱里的demo3进行matlab仿真,然后改变demo3内部参数使其成为两关节机器人。()在matlab里写入规划的轨迹程序,可以得到如下图所示的运行结果。给定轨迹程序:t=0:0.1:10q,q_d,q_dd
6、=jtraj(pi/6,5*pi/12,t)figure(1)plot(t,q,q_d,q_dd)xlabel('time(s)'),ylabel('trajectory');legend('position','velocity','acceleration');轨迹规划运行结果图:()用轨迹规划公式计算其各个参数编写程序得到其系统运行结果图 轨迹规划参数计算公式:=0=0=+ =0=(-)=(-)机器人手臂实际运动轨迹程序:t=simout(:,1);q1=simout(:,2);q1_d=simout(:,4
7、);figure(1)plot(t,q1,q1_d);xlabel('time(s)'),ylabel('trajectory');legend('position','velocity');q2=simout(:,3);q2_d=simout(:,5);figure(2)plot(t,q2,q2_d);xlabel('time(s)'),ylabel('trajectory');legend('position','velocity');grid机器人第一个关节运行
8、结果图:机器人第二个关节运行结果图:四总结通过本次机器人动力学的研究,使我进一步的了解到机器人动力学的控制算法,也了解到机器人动力学是对机器人机构的力和运动之间关系与平衡进行研究的学科。自己也查阅了相关的很多资料,对机器人学有了一个更全面的认识,也发现了自己的很多不足的方面,例如,对不能熟练地应用,所以在今后的学习中要尽力弥补加强。附页说明:由于我生病请假导致缺课,所以学习进度一直跟不上老师,以至于做的这次作业质量较差,还有一个导致作业质量较差的原因是做作业的时间比较赶,还有就是我自己第一次接受机器人的双语教学,学习能力较差,无法优秀的完成老师这次布置的作业,通过机器人答辩我又重新复习了一遍机器人知识,对机器人运动学有了全面的认识,所以我利用空闲时间又重新写了一份作业,希望老师可以谅解。6书是我们时代的生命别林斯基书籍是巨大的力量列宁书是人类进步的阶梯高尔基书籍是人类知识的总统莎士比亚书籍是人类思想的宝库乌申斯基书籍举世之宝梭罗好的书籍是最贵重的珍宝别林斯基书是唯一不死的东西丘特书籍使人们成为宇宙的主人巴甫连柯书中横卧着整个过去的灵魂卡莱尔人的影响短暂而微弱,书的影响则
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安全疏散演练心得体会范文
- 2026年江西省抚州市医疗系统事业编人员招聘笔试参考试题及答案详解
- 2026新疆新星职业技术学院招聘75人(第二批)笔试参考题库及答案详解
- 2026年江苏省盐城市政务服务中心(窗口人员)招聘笔试备考试题及答案详解
- 2026年广州市花都区政务服务中心(窗口人员)招聘考试参考题库及答案详解
- 2026年酒泉市肃州区医疗系统事业编人员招聘笔试备考试题及答案详解
- 党课讲稿:全面落实机关党建主体责任专题党课讲稿
- 2026年南京市浦口区工会人员招聘考试参考试题及答案详解
- 2026年辽源市西安区工会人员招聘考试参考试题及答案详解
- 2026年安阳市北关区医疗系统事业编人员招聘笔试备考试题及答案详解
- 2026浙江杭州胡庆余堂集团有限公司招聘6人笔试题库附完整答案详解(名校卷)
- 2026年初中信息技术教研教师中学教师招聘考试试题【附答案】
- 神经外科颅内动脉瘤破裂教学查房|完整课件 + 配套教案
- 急诊常见中毒的急救与护理
- 医院培训课件:《静脉留置针的应用及维护》
- 烷烃的说课稿
- 商城物业服务合同模板
- 邮乐新员工入职培训考核试卷附有答案
- 早期人防工程分类鉴定标准
- 悬挑式卸料平台监理实施细则
- GA 1810-2022城镇燃气系统反恐怖防范要求
评论
0/150
提交评论