[基础科学]四足机器人爬行步态研究.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[基础科学]四足机器人爬行步态研究

大型四足机器人爬行步态的研究 韩晓建,方书明,朱位,齐威 (北京航空航天大学 机械设计系 100191 E-mail:fsmads@163.com) 摘要:以开放式3自由度直立型腿部结构的大型仿生四足机器人为研究对象,分析了此类机器人爬行步态的时序关系,并重点分析了迈腿过程对机器人质心的影响。结合质心方程和稳定性原理得到了一套基于质心稳定的爬行步态的规划方法,并分析了单腿的位姿转换方法,最后通过Adams软件仿真了爬行步态的步行过程,并完成了爬行步态的步行实验,实验证实机器人可以实现稳定直线步行。 关键词:四足机器人;爬行步态;稳定性原理;Adams; 中图分类号:文献标识码:A文章编号:Mechanical Design Institute, Beihang University, 100191,China ,Email:fsmads@163.com ) Abstract:Key words:uadruped robot; walk gait;stability theory; Adams; 引言 四足机器人是模仿四足动物进行运动的机器人,所以四足机器人属于仿生机械的范畴。四足机器人的应用范围很广,由于其采用有腿步行方式,所以具有优越的地形适应能力,可以应用到抢险救灾、军事运输、防恐等领域,例如美国boston研究所开发的Bigdog机器人;同时鉴于其仿生的特点,四足机器人还可以应用到娱乐领域,设计如大型四足恐龙机器人、机器狗等,例如Sony公司开发的机器狗等。 四足步行机器人是一个多变量、强耦合、非线性和时变的动力学系统[1],所以要实现稳定行走是一件很困难的事情。人们对四足机器人的各种运动步态进行了大量的研究和实践[2~5],归根结底,四足机器人的步态主要分为两大类:静步态和动步态,静步态是指机器人在任何时刻至少有3条腿同处于支撑相的步态,所以其具有良好的稳定性,但是由于占空比β很大,静步态的步行速度难以提高。动步态由于其占空比小,所以其运动速度很高而稳定性差,具有代表性的动步态是对角小跑和溜蹄步态。对于大型四足机器人来说,由于其对速度的要求不高,而且动稳定性实现难度高,所以本文主要分析大型仿生四足机器人的静稳定步态。 本文针对大型四足机器人的特点,采用质心稳定的理论设计了大型四足机器人的爬行步态。但由于机器人数学描述的复杂性 ,使得在机器人运动学、动力学分析方面显得较为困难,计算机虚拟仿真技术在该领域的应用为机器人的运动特性分析提供了依据[6]。本文在虚拟样机中建立了四足机器人的模型,验证了步态规划的效果,最后将设计的步态有效地应用到了物理样机中,实现了大型四足机器人的稳定直线步行。 1步态分析 爬行步态是四足动物使用最频繁的步态,尤其处于复杂的地形条件下,爬行步态的使用频率更高。爬行步态由于其占空比β≥0.75,所以在任何时刻都有至少3条腿处于支撑相。而且3条腿在地面上可以形成一个支撑多边形,使机器人处于一个静稳定状态,所以爬行步态就是静步态,其时序关系如图1所示。爬行步态按照抬腿顺序不同(即调整f1~f4的顺序),爬行步态理论上可以有24种。虽然动物可以在任何时刻抬起任何一条腿,但是由于机器人自身自由度的限制,并不能随意摆动任何一条腿。因此适合四足机器人的爬行步态方式仅有限几种,而且不同的结构形式的抬腿顺序也有差异。我们通过观察四足动物行走的录像发现,四足动物如果将爬行步态作为前进步态时,其抬腿顺序一般为先后腿再前腿,完成一侧再转移到另一侧的步态方式,本文的步态规划过程也证明此种步态顺序具有一定的合理性。四足机器人腿部结构主要有图2和图3两种布置形式,我们称图2为爬行式四足机器人,图3为直立型四足机器人。本文主要讨论图2所示类型机器人的爬行步态,其常用的迈腿过程如图4所示。 图1:爬行步态时序关系 图2:美国Boston Bigdog 图3:SILO4机器人 图4:直立型四足机器人爬行步态迈腿顺序 2步态规划 2.1 步态规划介绍 步态规划就是设计机器人的各关节的控制函数,使机器人产生稳定的前进位移,并且迈腿时脚掌不与地面撞击。步态规划的方式有多种,例如基于足底轨迹的步态规划、基于CPG理论的步态规划7、基于事件的规划还有实时在线规划等。不论采用哪种步态规划,规划的结果都是给各个运动关节赋予相应的控制变量,可以是离线设计好的运动参数也可以是在线根据环境实时生成的关节驱动函数。 步态规划的过程也是机器人重心调整的过程,我们将机器人的重心调整方式分为单独调整重心和每步调整重心方式[8]。为方便分析机器人的重心在运动过程中的转变,在步态分析过程中我们一般采用单独调整重心方式分析,即机器人在迈腿的过程中不作重心调整(不包括中间影响因素),也称这种步态为非连续性爬行步态。 2.2 步态规划原理 步态规划的难点是

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档