救援机器人控制系统的设计毕业设计(38页).doc
《救援机器人控制系统的设计毕业设计(38页).doc》由会员分享,可在线阅读,更多相关《救援机器人控制系统的设计毕业设计(38页).doc(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-救援机器人控制系统的设计毕业设计-第 32 页摘 要近年来,由于环境恶化导致的自然灾害以及战争导致的人为灾害经常发生。在灾难发生后的48小时以内,是在受灾现场废墟中寻找幸存者的黄金时间。灾难救援现场环境往往是异常复杂、危险、多变,救援行动刻不容缓,在此种环境下,采用救援机器人协同救援人员,进行救援行动,能起到事半功倍的作用。结合救灾场所的非结构化环境,本毕业设计设计了一款救援使用的探测机器人.机器人采用通用开放式机器人系统,采用模块化设计。机器人系统的性能和功能可以根据救灾环境的需要很方便的增减。良好的无线通讯功能允许远程操作。在演示控制界面可以用单片机语言控制机器人移动状况。控制系统结构流
2、程:计算机发出信号经过电平转换到无线收发模块,之后通过无线通讯到无线接收模块,通过单片机处理以及数据锁存最终控制机器人。调速系统硬件原理是以AT89S51单片机为控制核心。救援机器人采用了多种传感器共同作用,以便更加精确的获得探测结果,包括使用3CCD感光器获得图像信息、使用超声红外传感器精确确定探测目标的位置。采用履带式行走机构,履带具有较强的驱动力,可以在阶梯上移动、重心低而稳定。救援机器人具有可靠的机械系统和智能化的控制系统,可以在救灾现场恶劣的自然环境下工作。关键词:救援机器人;控制系统;传感器;模块化设计;开放式机器人;AbstractIn recent years,due to t
3、he natural disasters caused by environmental degradation and man-made disasters caused by the war happened very often.Disaster rescue site environment is often complicated,dangerous, changeable,so it is urgent to rescue.In this environment,adopt the rescue robot coordinated rescue workers to carry o
4、n the rescue operation,can have the effect of get twice the result with half the effort.Combination of relief place unstructured environment,this graduation design designed a detecting robot using for rescue.The robot uses the general open robot system,adopts the modular design.Robot system performa
5、nce and functionality can conveniently increase or decrease according to the needs of disaster environment.Good wireless communication function to allow remote operation.In the demonstration control interface can control the robot movement condition with single-chip computer language .The principle
6、of speed control system hardware is based on AT89S51 as the core, including speed measuring circuit, PWM waveform generator and the PWM power amplifier circuit.Rescue robot USES a variety of sensors work together, to get more accurate detection results.Uses the crawler walking mechanism, caterpillar
7、 has strong driving force, can move on the ladder,low center of gravity and stability.Aid has reliable mechanical system and the intelligent control system, can work under the harsh natural environment at the scene of the disaster relief.Key words:Rescue robot;Control system;The sensor;Modular desig
8、n;Open the robot;open type robot;目 录1 绪论11.1 引言11.2 国内外研究现状11.2.1 国外研究现状11.2.2 国内研究现状21.3 本文研究主要任务22 总体方案设计32.1 救援机器人行走方案的设计32.1.1 走行机构32.1.2 救援现场非结构化环境特征32.1.3 各类走行机构的性能特点32.1.4 行走方案的确定42.2 救援机器人机械结构52.3 传感器模块的设计52.3.1 传感器概念及特点52.3.2 救援机器人传感器模块62.4 电源及驱动模块的设计62.5 计算机模块的设计62.6 底盘运动模块72.6.1 履带的选择72.6
9、.2 履带、齿轮的设计计算82.6.3 锥齿轮的设计92.7 能源驱动的设计选择102.7.1 电机的选用112.7.2 能源的供给112.7.3 电机驱动的选择122.8 各模块的连接142.8.1 电源驱动模块与底盘运动模块的连接142.8.2 传感器模块与电源驱动模块的部分连接152.8.3 计算机模块与传感器模块的连接152.9 传感器系统的设计162.9.1 视觉传感器162.9.2 超声波传感器172.9.3 红外传感器的设计183 探测机器人硬件系统183.1 传感器采集系统193.2 电源保护电路193.3 超声波传感器接线193.4 红外传感器接线203.5 探测机器人计算机
10、硬件系统213.6 电子罗盘的选用213.7 无线电台通讯系统223.8 电机调速系统控制原理224 救援机器人软件系统的开发224.1 移动控制系统的设计234.2 无线通讯模块244.2.1 机器人与单片机的通讯244.2.2 计算机与AT89S51间的无线通信254.3 演示控制界面254.3.1 数据显示264.3.2 运动控制264.3.3 视频275 结论与展望275.1主要研究成果285.2未来工作及展望28参考文献28附录A 电机控制程序30附录B 控制界面源程序37附录C 单片机通信程序开发391 绪论1.1 引言 近年来,由于自然活动、局部战争和意外事故等导致的灾难经常发生
11、。在灾难发生的48小时之内,是救援人员抵达现场并在废墟中寻找幸存者的黄金时间。灾难救援的现场往往异常复杂,形式多变,时间就是生命,在此危险环境下,采用机器人协同救援人员,进行抗灾救援,能起到事半功倍的效果,同时也是机器人技术中具有新型和有挑战性的发展方向。由于灾难现场环境恶劣,对抗灾救援机器人相应的有更加苛刻的性能要求,需要更可靠的机械系统、更智能化的控制系统1-3。灾后救援是人类需要共同面对的挑战。目前世界范围内自然灾难和人为灾难频发,人类需要共同探讨救援对策,研究救援技术。面对越来越复杂和危险的救援非结构化环境,机器人协助甚至代替人类参与救援工作成为当今救援的重要手段和议题。国际上每年都有
12、专门的会议研讨救援机器人技术,如:IEEE International Workshop on Safety, Security and Rescue Robotics(SSRR)等。此外,还有各种测试救援机器人技术的比赛,如Robocop Rescue等。Robocop比赛是机器人领域的奥林匹克,它为检验各项机器人技术提供了一个标准测试环境和平台,各国机器人研究人员和爱好者可以相互交流、协作来促进机器人技术的发展。RoboCupRescue League是于2001年加入Robocop的比赛项目4-5。比赛的测试内容和标准是在规定时间内找到遇难伤员数目的多少和获取灾难现场地图的精确度,旨在鼓
13、励救援机器人技术的发展和面向实际的应用。灾难救援机器人,是一个集环境感知、动态决策与规划、行为控制与执行等多功能于一体的综合系统。它集中了传感器技术、信息处理、电子工程、计算机工程、自动化控制工程以及人工智能、营救行动技术、灾难学等多学科的研究成果,代表机电一体化的最高成就,是目前科学技术发展最活跃的领域之一。随着灾难救援机器人性能不断地完善,在水灾、火灾、毒气、放射性物质以及地震、爆炸等灾难救援中,起到非常重要的作用6。在此背景下选择了救援机器人控制系统设计这个题目。1.2 国内外研究现状1.2.1 国外研究现状在国外,救灾机器人发展迅速,技术日益成熟,并进入实用化阶段,日本、美国、英国等已
14、开始装备使用。在灾难现场中,救灾机器人应能迅速找到幸存者的位置。 日本大阪大学研制出蛇形机器人,能在高低不平的模拟废墟上前进,其顶端带有1部小型监视器,身体部位安装传感器,可以在地震后的废墟里寻找幸存者。 美国iRobot公司研制了PackBot系列机器人,能适应崎岖不平的地形环境和爬楼梯,主要执行侦察任务、寻找幸存者、勘探化学品泄漏等任务。 InuKtun公司研制了机器人MicroVGTV ,机身可变位,采用电缆控制,含有直视的彩色摄像头,并带有微型话筒和扬声器,可用于与压在废墟中的幸存者通话,适用于在小的孔洞和空间中执行任务。日本大阪大学所制造出的蛇行机器人,可以在崎岖不平的废墟上爬行。蛇
15、行机器人身上的监视器、传感器,能够在灾难后的废墟中探测幸存者的方位。 除了前面的中小型救灾机器人,微型救灾机器人也正在研究中,美国加州大学伯克利分校研制出世界第1个苍蝇机器人,通过装在它脑袋上的微型传感器与微型摄像机,可以到倒塌的建筑物废墟底下或其他灾难场所寻找幸存者7。1.2.2 国内研究现状在国内,救灾机器人的研究刚刚起步,但进展很快。二十世纪九十年代,我国由国家科学技术委员会正式立项的国家863高科技计划研究发展项目“消防机器人”研究课题,在公安部上海消防科学研究所通过专家组验收,标志着我国第一代消防机器人正式诞生。该机器人本体由行走部分、遥控消防炮、防爆系统、图像传输系统、探测系统和冷
16、却自卫系统等构成,其探测系统根据消防机器人正压防爆控制、安全自卫、化学检验、火情侦察的要求。我国消防机器人技术的发展不但是对消防部队抢险救灾能力的提高,起到减少国家财产损失和灭火救援人员伤亡的作用,同时也对我国机器人技术、通信控制技术、计算机技术等多学科领域技术的发展起到积极的作用和深远的影响8。中科院沈阳自动化所在2002年研制了1种蛇形机器人,由16个单自由度关节模块和蛇头、蛇尾组成,在监控系统的无线控制下可实现蜿蜒前进、后退、侧移、翻滚等多种动作,并能通过安装在蛇头上的微型摄像头将现场图像传回监控系统。 国防科技大学在2001年也研制了1种蛇形机器人。中国矿业大学可靠性工程与救灾机器人研
17、究所于2006年6月成功研制了我国第一台用于煤矿救援的CUMT-1 型矿井搜救机器人,该机器人装备有低照度摄像机、气体传感器和温度计等设备。能够探测灾害环境,实时传回灾区的瓦斯、CO、粉尘浓度和温度以及高分辨率的现场图像等信息;具有双向语音对讲功能,能够使救灾指挥人员与受害者进行快速联络,指挥受伤人员选择最佳的逃生路线;具有无线网络通讯功能;同时还携带有食品、水、药品、救护工具等救助物资,使受害者能够积极开展自救9-10。1.3 本文研究主要任务本文的主要任务是设计一套适用于救援机器人的控制系统,用来控制机器人的行动。此外,本文还有对救援机器人控制系统的软硬件设计。2 总体方案设计2.1 救援
18、机器人行走方案的设计2.1.1 走行机构所有的机器人都有一类共同的组成部分,即车轮、履带、腿足等用于推动车体在地面上进行移动的装置。配置这些车轮、履带或者腿足使其发挥应有的功能称为移动系统走行机构设计。不同的移动机器人由于其用于不同,其工作环境、整体结构都不尽相同,为了达到让机器人平稳而准确地运动这一目的,必须选择一种合适的走行机构。目前常用的走形机构有3种:足式走行机构、履带式走行机构和轮式走行机构11.2.1.2 救援现场非结构化环境特征非结构化环境是指作业无法在事先布置好的条件下进行,而且在作业过程中环境可能发生变化。非结构环境是复杂、未知、多样的三维地形,包括平坦地面、斜面、障碍、台阶
19、、沟壕、浅坑等地形。而发生灾害后,工作环境会遭到不同程度的破坏,因此机器人的移动机构对灾区环境的适应很大一部分也是对于非结构环境的适应。通过对这些不同地形的分析,我们可以发现各种复杂地形都是由少数几种基本的地形特征构成,我们称这几种基本地形为“典型地形特征”。常见的典型地形特征有三种,即水平面、倾斜面和垂直面障碍。常见的大多数非结构环境的地形都可以视为这三种地形特征不同形式的组合,如沟壕可视为下垂直障碍和上垂直障碍的组合,阶梯可视为连续垂直障碍的组合。如果移动机器人能够以某种动作或动作序列适应这几种典型地形,则可以通过动作序列的有效组合达到适应这几种典型地形,则可以通过动作序列的有效组合达到适
20、应灾难现场非结构化环境的目的12-14。2.1.3 各类走行机构的性能特点足式走行机构:足式行走机构即所谓的步行机器人。步行移动方式模仿人类或动物的行走机理,用腿脚走路。它不仅能在平地上行走,而且能在凹凸不平的地面上行走,甚至可以跨越障碍、上下台阶,对环境的适应性强,智能程度相对较高,具有轮式机器人无法达到的机动性,具有独特的优越性能。但对设计和制造者来说,步行机器人的研究极具挑战性,其主要难点在于各腿之间的协调控制、机身姿态控制、转向机构和转向控制、动力的有效传递和走行机构机理。足式机器人的种类很多,一般分为两足机器人和多足机器人,如图所示。一般将有两条腿机构的移动机器人叫做两足步行机器人,
21、两足步行机器人基本上是近似或模仿人的下肢机构形态而制成;三足以上的机器人称为多足机器人,主要研究模仿四足和六足动物的各种步态而制成,具有复杂的步态。步行机器人的结构复杂,由于其运动学及动力学模型复杂,控制难度较大。从移动的范围来讲,车轮型及履带形的移动机构,无论它有多么复杂都只能在二位平面内移动,虽然能够应付一定的坡度和凹凸表面,但是车体与移动机构始终保持着固定的位置关系。而步行机器人的移动却有着很大的不同,它可以在保持身体姿态不变的前提下,能前后左右移动又能沿着楼梯拾阶而上,从这一点来看步行机器人的移动是三维空间移动。另外,要控制它的步行和不倾倒有很大的难度,目前实现上述功能的机器人很少。正
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 救援 机器人 控制系统 设计 毕业设计 38
限制150内