版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、四足机器人的步态仿真研究本文运用 Pro/ENGINEERPro/ENGINEER 软件与虚拟木机软件 MSC.ADAMSMSC.ADAMS 相结合的方式对四足仿生步行机器人的样机模型进行了模拟,经过分析验证了所设计步态的适用性和可行性,避免了用常规方法求解四足仿生步行机器人运动学逆解的复杂运算,提高了四足仿生步行机器人的设计效率和研制水平,在机器人技术领域具有一定的参考价值。该文通过对一种四足机器人进行设计和步态规划后,利用仿真技术分析它的适应环境与承载能力。首先在四足步行机器人初始结构参数基础上,基于三维软件 Pro/ENGINEERPro/ENGINEER 建立机器人仿真模型,并将模型导
2、入到仿真软件中完成行走过程,以稳定性为评价指标对机器人进行优化和评价;最后在路面上进行一定量的承载和适应环境方面的分析,为智能化机器人提供一种分析方式。在自然界或人类社会中,存在人类无法到达的地方和可能危及人类生命的特殊场合,如工地、防灾救援等许多领域,对这些复杂环境不断的探索和研究往往需要有机器人的介入。腿式系统有很大的优越性,较好的机动性、崎岖路面上乘坐的舒适性及对地形的适应能力强。所以这类机器人在军事运输、海底探测、矿山开采、星球探测、残疾人的轮椅、教育及娱乐等众多行业,有非常广阔的应用前景,多足步行机器人技术一直是国内外机器人领域的研究热点之一。四足步行机器人是机器人的一个重要分支,由
3、于四足机器人比两足步行机器人承载能力强、稳定性好,同时又比六足、八足步行机器人结构简单,因而更加受到各国研究人员的重视。在四足机器人中,足结构是最重要的机构,选择得当可使机器人机构简单、设计方便,大大简化控制方案。但由于机器人数学描述的复杂性,使得在机器人运动学、动力学分析方面显得较为困难,计算机虚拟仿真技术在该领域的应用为机器人的运动特性分析提供了依据。 本文通过建立一种四足步行机器人模型,在规划该机器人的直线爬行步态后,利用虚拟样机软件 MSC.MSC.ADAMSADAMS 对机器人的爬行步态进行了动力学仿真,得到了机器人各个关节相关物理量的变化曲线。通过仿真验证了步态规划的合理性,同时将
4、该模型投入到具有一定形状的模拟路面,分析机器人的稳定性等动态特性,这为机器人分析提供一种良好的途径。一、四足机器人步态规划1 1 . .机器人结构的建立一直以来,人们对四足机器人的各种运动步态进行了大量的研究和实践。本文涉及的机器人由一个机身和 4 4 条腿组成,整体结构如图 1 1 所示。它是一个对称的模型,机身尺寸为 6 67X80mm27X80mm2,重心位置为机器人机身的中心,呈对角的腿起到支撑和迈进的作用,这两个作用交替出现,行走方向为 z z 的正方向。机器人腿部为连续转动式腿机构,如图 2 2 所示。其腿部结构尺寸为:雕关节长度 11=111=15mm;5mm;大腿关节长度 12
5、=28mm;12=28mm;小腿关节长度 13=24mm13=24mm。其中每一部分都可以一定角度转动或者摆动,雕关节沿着自身轴心转动,大腿关节和小腿关节分别绕 0101、0202 转动。初始状态大腿关节轴心沿着 x x 方向,小腿关节平行于 y y 方向垂直于 x x 方向。3D3D 动力网】本文运用 Pro/ENGINEERPro/ENGINEER 软件与虚拟木机软件 MSC.ADAMSMSC.ADAMS 相结合的方式对四足仿生步行机器人的样机模型进行了模拟,经过分析验证了所设计步态的适用性和可行性,避免了用常规方法求解四足仿生步行机器人运动学逆解的复杂运算,提高了四足仿生步行机器人的设计
6、效率和研制水平,在机器人技术领域具有一定的参考价值。2 2 .机器人步态分析通过对步行机器人进行稳定性分析,选择合理的摆动腿顺序,可以生成各种各样的步态。要实现机器人的行走就要对这些关节的角度进行协调控制,机器人多轴协调控制的理论虽然比较成熟,但技术实现起来却有一定的难度。目前研究步态及步态变换的工具均是基于一个跨步周期的支撑状态步态图。四足仿生步行机器人实现步行的核心思想就是把机器人的四足分为两组,两足支撑机体并推动机器人前进(称为支撑相),另两足摆动为下一步支撑做准备(称为摆动相),整个机器人的运动过程就是支撑相与摆动相交替、循环的过程。在机器人研究领域支撑相和摆动相随时间变化的顺序集合称
7、为步态。对匀速行走的机器人来说,其足相呈周期变化规律。由于这时步态是周期变化的,故称为周期步态。在一个周期 T T 内,支撑相的时间为 t,t,则该足的有荷因数 3 3 按3=t/T3=t/T 计算。一个步态周期中,步行机器人机体重心向前移动的距离称为步距相对于机体的移动距离称为足的行程 R,R,两者的关系为 R=sR=s 6 6为了便于描述,本机器人采用如图 3 3 所示的步态,即初始状态 4 4 足处于站立状态,如图3(a)3(a)所示;接着后腿 1 1 和前腿 2 2 向前跃进,这个过程中雕关节转动,大腿关节绕 O1O1 小幅度转动,小腿关节绕 O2O2 向外转动,其余两腿保持站立状态;
8、当后腿 1 1 和前腿 2 2 跃进站稳后,前腿1 1 和后腿 2 2 开始跃进,如图 3(c)3(c)所示,如此往复向前运动。图 3 3 机器人步态分析图在对机器人进行步态规划时,机器人足端点轨迹的选择对机器人的运动特性有着重要影响,机器人行走过程中的连贯性、稳定性、美观性以及所需驱动转矩的大小均受其牵制。对于四足仿生步行机器人来说,较好的足端点轨迹应具有良好的起落特性、速度和加速度特性。人们多采用初等函数来描述机器人的末端轨迹,如一次函数、正弦函数等。步态图能够清楚地反映每条腿在某时刻是处于支撑相还是悬空相,但是该方法没有反映各条腿的先后运动时序,在用于步态变换以及控制腿部运动时就显得比较
9、复杂。而理论分析虽然在国内取得了一定的发展,为机器人行走奠定了一定的基础,但是其可操作性有待于验证和完善。为此在认真分析四足仿生步行机器人运动特性和仿真特点的基础上,制定出该机器人的运动学仿真流程,并通过仿真技术来检测机器人的性能。二、机器人的运动仿真s,s,各足处于支撑相时1 1 .机器人仿真模型的建立虚拟样机软件 MSGADAMSMSGADAMS 集建模、求解和可视化技术于一体,能有效分析和比较多种参数方案。机器人的运动学、动力学比较复杂,研究和开发一种合理的四足机器人仿真模型是非常有意义的,本文接下来利用 ADAMSADAMS 软件对机器人进行虚拟仿真分析。为了研究四足步行机器人对角小跑
10、步态下如何实现稳定地高速行走,首先在三维软件 P Pro/ENGINEERro/ENGINEER 中创建完成模型后,导入到 ADAMSADAMS 虚拟样机软件建立虚拟样机,如图 4 4 所示。小腿关节、大腿关节和雕关节分别由步进电机控制。机身简化为一个方块,中间去除一个小方块。在仿真软件定义好参数后,例如转动副、钱链等,建立平板模拟平整底面,定义机器人的四个脚与平板接触,设置完成摩擦、刚度系数等参数。最后设置重力参数。图 4 4 机器人虚拟样机模型1 1小腿关节 2 2大腿关节 3 3雕关节 4 4机身2 2 .机器人腿的运动控制四足步行机器人是一个多变量、强耦合、非线性和时变的动力学系统,其
11、变姿态结构的不稳定性及产生稳定步行所必须的动态平衡问题,对控制理论的研究及实时控制系统的设计都具有很大的挑性。根据四足机器人的独立驱动参数能够计算机体的运动位置和速度。机器人四条腿依次拾起一一摆动一一放下”以构成一个步态周期, 而一个步态周期需要分成若干个阶段以对应于每条腿得抬起一一摆动一一放下:这需要合理控制每条腿来保证行走的稳定性。经过理论分析得到如图 5 5 所示的电机转动曲线(其中横坐标为时间,纵坐标为位移),),它根据理论计算结果或反求工程将理论计算得到的公式转变为曲线,并以 stepstep 函数的形式导入到关节的定义中。小腿关节曲线跟雕关节一致,幅值根据路面情况定义,比如路面凹凸
12、不平,则幅值较大。图图6机器人运动过程机器人运动过程5n5n03:S图 5 5 机器人关节转动曲线03 3 .机器人的仿真分析分析前设置好步长,由于是动力接触分析,需要加大步长,减少运动时间,经过分析后得到如图 6 6所示的过程,其中机器人以 4545。左右方向运动。稳定性对机器人来说是非常重要km()x+江,的参数,图 7 7LTdLTd反映了机器人质心上下波动的状况,可以控制机器人在0.6mm0.6mm 之间小幅振动。图 8 8c c= =2m2m 打=2=2 加 m mq/Tdq/Td 为质心前进方向的位移变化,从图 8 8中可以看出它基本上与时间呈线性关系运动。”=热为了解到该机器人与
13、地面的接触力,读取其中一个腿部的受力图,如图 9 9/,十】所示,可以看出脚底跟地面产生的最大接触力约为 0.5N0.5N 左右。总体来说该机器人在地面上的运动速度平稳,稳定性较好。4 4 .机器人性能测试足式移动机器人对行走路面的要求较低,它可以跨越障碍物,走过沙地、沼泽等特殊路面,用于工程探险勘测、 反恐防爆、 军事侦察等人类无法完成或危险的工作。 对这些环境进行不断的探索和研究,寻求一条解决问题的可行途径成为科学技术发展和人类社会进步的需要。 不规则和不平坦的地形是这些环境的共同特点,使得轮式机器人和履带式机器人的应用受到限制,而多足步行机器人能够在复杂崎岖的路面上稳定行走。目前多足机器
14、人的步行运西轴TUfSSB2007-11-07T:图图g机器人与地面接机器人与地面接毫般动力htfr:7/-vukv.JdrfLFTi?r 32 J动大多数是基于步态的几何位置轨迹规划、关节位置控制的规划和控制策略。而单纯几何位置规划与控制在机器人于复杂地形(如崎岖不平、陡峭、坚硬光滑和松软)等步行与作业时,则会由于惯性、脚力失衡及位置控制误差而导致失稳,这种情况也是我们关注的重点。在分析中需要适应一定的环境,以及承受一定物体(比如承载重物)的重量。为此建立了一定形状的沙地,进行机器人的上坡和不平整地面适应性分析。沙土地面较松软,可视为均匀弹性体,假设沙土的地面刚度和阻尼系数与接触面积呈正比。
15、机器人和地面将构成一个振动系统,在低速振动的情况下,可以将该系统看成单自由度有阻尼的线性系统。那么通过测试该系统的地面刚度和阻尼,就可以换算出着陆脚着陆时的接触刚度 k k 和接触阻尼系数 CmaxCmax。经过计算得到。其中,m m 为机器人加上其承载物的质量 TdTd 为有阻尼自由振动的周期;n n 为衰减系数。另外,AiAi 和 Ai+1Ai+1 分别为同方向相邻的两个振幅。将计算得到的值代入 ADAMSADAMS 定义接触框中,定义一个具有一定形状的沙土路面,让机器人经历下坡,跨越不规则路面和上坡过程。同时让机器人承载一定重量的物体,本分析所用的承载物体长宽高分别为 70M0X45mm
16、3,70M0X45mm3,材料为钢。分析时提高大腿关节转动角度。设置计算时间和步长后得到如图 1010 所示的过程,在提高大腿关节转动角度后稳定性变差,但越过障碍能力变强,尤其在上坡过程显得比较重要。承载物的重量对机器人运动也产生了一定影响,尤其体现在越过障碍物和凹凸路面过程中。在行走该过程时速度和稳定性也有差别,如图 1111 所示。在下坡过程中该曲线较陡,说明速度较快,同时稳定性较好;在走凹凸不平路面时,曲线斜率较小,速度变慢,同时曲线有波动,说明行走过程中机器人随着路面变化产生波动;在上坡过程中,由于机器人背着重物克服阻力导致速度变得更加缓慢。a)初始位置初始位置b)下坡过程下坡过程图 1111 机器人行走过程中位移与时间的关系1 1下坡过程 2 2走凹凸路面过程 3 3上坡过程三、结论本文运用 Pro/ENGINEERPro/ENGIN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 洛阳理工学院《VB语言程序设计》2023-2024学年第一学期期末试卷
- 单位人事管理制度范文选集
- 单位人力资源管理制度集粹选集
- 饮料生产降水施工合同
- 高端别墅区房屋转让租赁协议
- 2024年标准餐饮服务合同模板版
- 商务写字楼外墙改造合同
- 造纸工程分包协议
- 矿区生态恢复复垦承诺书
- 瑜伽馆门头施工合同
- 第2课+古代希腊罗马【中职专用】《世界历史》(高教版2023基础模块)
- 金属屋面工程防水技术规程
- 《福建省安全生产条例》考试复习题库45题(含答案)
- 人工智能增强战略规划
- 无机材料与功能化学
- 110kV变电站及110kV输电线路运维投标技术方案(第一部分)
- 消防设施安全检查表
- 餐厅用电安全承诺书
- 吉林省延边州2023-2024学年高一上学期期末学业质量检测数学试题(解析版)
- 2024年全国两会精神主要内容
- 小学六年级数学上册应用题100道(全)-及答案
评论
0/150
提交评论