文献综述报告-弹跳机器人设计、多功能升降器设计、多功能担架车设计5
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
地震搜救弹跳机器人
文献综述报告
班级(学号):机0606(306010631)姓名:张威
指导教师:王科社教授
摘要:机器人在实际应用时,很多时候要求其具备弹跳装置以便跃过障碍物或沟渠。而多轮驱动以及爬行或步行机器人无法满足这种要求,因此迫切需要研制具有弹跳能力的机器人。本文对弹跳机器人及目前的研究进行了综合的介绍和分析,并在此基础上介绍了作者在这方面所做的工作。本文同时也对未来弹跳机器人的发展趋势做了展望。
关键词:机器人;弹跳运动;弹跳机器人
A Review of Hopping Robots
Abstract:In application, robots often need hopping instruments to overleap the obstacles or ditches. However, wheeled and crawled robots cannot do this.This paper synthetically introduces and analyzes the current research, and illustrates the working mechanism of a hopping machine which is worked out by the authors. In addition to reviewing some of the key aspects of the design of hopping systems, this paper gives prospect of the developing trend.
Key words: Robots; Hopping movement; Hopping robot
目前,移动机器人采用的两种主要运动方式是:多轮或履带式驱动,仿生爬行或步行。但是这两类移动机器人共同的缺陷是:它们很难一次性跃过较大的障碍物或沟渠。随着机器人应用范围的日益广泛,机器人面临的环境也越来越恶劣,诸如考古探测、星际探索、军事侦察以及反恐活动等。在这样的环境中,要求机器人必须具有较强的地形适应和自主运动能力。
相对于采用以上两种运动方式的移动机器人,弹跳机器人可以轻而易举地跃过与自身尺寸大小相当的障碍物或沟渠,甚至可以跃过数倍于自身尺寸的障碍物,因此更适合复杂和不可预测的环境。
特别值得一提的是在星际探索中,由于月球与火星表面的重力加速度大大低于地球表面的重力加速度(分别为地球的38%和17% ) 。弹跳机器人能充分利用这个特点,来达到扩大运动范围和节省能量的目的。尤其在探索过程中面对的往往是未知的地形,弹跳机器人相对于其它移动机器人具有更强的地形适应能力。因此,弹跳机器人特别适合应用于以未知、崎岖地形,低重力环境为特征的星际探索中。早在1969年美国就有人研制弹跳机器人以用于月球探索,根据当时“阿波罗”号飞船登月时的数据以及后期的试验与计算,列出在月球上3种方式的比较(表1) 。
表1 月球上3种运动方式比较
可见弹跳运动在星际探索中是一种非常高效的运动方式。California Institute of Technology和Jet Propulsion Laboratory在National Aeronautics and Space Administration的资助下,对应用于星际探索的弹跳机器人进行了研究,这个项目并且得到了美国国家科学基金的资助。该项目从1999年起,先后研究开发出了三代弹跳机器人,其中第三代弹跳机器人在远程计算机的控制下基本实现了自主运动。随着我国载人航天器的发射成功,登陆其它行星必然是下一步目标,弹跳机器人在其中必然会发挥巨大的作用。
1 弹跳机器人的研究现状
1.1 弹跳机器人的研究起源
最早的弹跳机器人为Marc Raibert于1980年在麻省理工学院机器人实验室研制的单腿弹跳机器人。其基本模型如图1 (a)所示,机构有一个x方向的平移自由度以及足部和躯体之间的旋转自由度θ,该机构可以在线形轨迹运动。在参考文献[ 2 ]中有这方面的概述,在文献[ 3~6 ]中有相关的力学分析。在文献[ 7 ]中对这个模型进行了改进,增加了铰接式的关节,从而使模型可以在三维空间运动。这个模型的弹跳与落地过程经过运动学和动力学分析和计算后,只要按规律外加控制就可以保持连续平滑的弹跳运动。
图1 单腿弹跳机器人
另一个较早的弹跳机器人模型为Acrobatic Robot,也称为Acrobot,研究比较集中在对它的弹跳过程进行控制。这个模型有点类似于倒转的双钟摆结构,如图1 ( b) ,机构具有唯一的旋转自由度θ和唯一的动力源,位于机构的关节处。机构的弹跳是通过加速它的质心来使它底部逐渐失去与地面的接触,在参考文献[ 8~12 ]中有对它的分析和控制策略。Acrobot的构造类似于Raibert的早期单腿弹跳机构,唯一的旋转关节同时充当动力源和平衡臂的作用。Acrobot的落地姿态控制是通过补偿θ角来实现。
早期的弹跳机器人研究基本上都集中在对这两个模型进行运动、动力学分析和控制研究上。且以后的弹跳机器人都是以这里推导出的公式为继续研究的基础。但在实际中此模型存在很多问题,首先模型中的许多假想条件并不成立,另外模型是以自治的连续弹跳运动为分析对象,但Raibert在实验室中的弹跳机器人需要大量外围设备与器件作支撑,保证其稳定
及供给能量,去掉这些辅助装置就不能集成到一起形成满足实际需要的自治弹跳机器人,因此实际机构的研制很少完全按照上述模型。但这两个模型为以后的研究打下了重要的基础。
1.2 弹跳机器人的分类
弹跳机器人因为出现的时间比较晚,现在还没有明确的分类标准。本文按照弹跳机器人的运动形式不同对它进行了分类,并且简单介绍了已经面世的弹跳机器人。
弹跳机器人从运动形式上一般分为两类:一种作连续性的弹跳运动,即足部接触地面后在很短的时间内再次弹跳,机构的能量补充、姿态调整、起跳参数设置和着落点预测都是动态完成的。上文提到的两个机构模型为典型的连续弹跳模型。连续弹跳机器人的弹跳过程可以分为起跳、腾空飞行、落地再起跳3个阶段,其运动过程如图2所示,其优点是第二次起跳能够部分利用前一次的下落势能,使得能量利用效率较高,而且不需要很长时间存储能量,只需在弹跳落地瞬间加以适当补充即可,因此弹跳频率较快,活动范围大。一般来说,实验研究集中于此,比较关注的是弹跳过程中动力学平衡问题,以及机器人在连续弹跳过程中的控制问题。弹跳机器人的研究起源于此,目的是建立具有连续跑动能力的机器人。此类机构的运动过程一般采用poincare映射方法分析关键时刻的速度与弹跳高度,将连续非线性动态过程离散化,并且降低系统维数,目前已取得一些理论研究成果。在实验室中已实现稳定跳跃、越障等功能,并可完成翻跟斗等动作。
图2 连续弹跳机器人运动过程