创新型搜救机器人的设计与制作

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:xiaxia904
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:该文针对新型搜救机器人的紧凑型机械结构做了详细介绍,采用迷宫算法优化了机器人的搜救程序,并指出了搜救机器人在特殊场地中的应对方法,改进后的新型搜救机器人在搜救速度和搜救效率上有了大幅度提高。
  关键词:搜救机器人;迷宫算法
  中图分类号:TP301 文献标识码:A 文章编号:1009-3044(2015)22-0115-02
  Abstract: This paper particularly describes the Compact mechanical structure based on the new search and rescue robot, adopts the maze algorithm to optimize the robot rescue program,and points out the response method of the search and rescue robot in the in a particular field.The improved new search and rescue robot has increased.
  Key words: Search and rescue robot,Maze algorithm
  1 引言
  搜救机器人是移动机器人的重要分支,移动机器人的重要研究技术均可用在搜救机器人上面。移动机器人自60年代初问世以来,经历40多年的发展已取得长足的进步,并正在制造业、装配业等工业领域发挥着重要作用[1]。创新型搜救机器人则是在普通搜救机器人的基础上加以改进,通过对整个机器人的机械结构、程序算法等方面进行优化设计,使得机器人在运行速度、智能化程度等方面都有较大的优势,所以能够在比赛中脱颖而出。
  2 创新型搜救机器人的系统框架设计
  3 系统控制方案
  创新型搜救机器人的硬件控制系统如图2所示。采用玻纤板雕刻而成的双层结构底盘来加强机械系统的稳定性,电机、电池等“重量级”器件安装在双层玻纤板之间,芯片控制盒、驱动板则平行固定在上层板上,这样的机械结构既降低了整个机器人的重心,又使得机器人能够在运动中稳定行进。红外测距传感器有序的安装在上层玻纤板周围,灰度传感器安装在下层底板上,两个火焰传感器(俗称“复眼”)以前后对称的方式安装在搜救机器人顶部。通过三种传感器的联合作用,让机器人能够智能的避开禁区和障碍,顺利找到光源。
  4 软件设计
  机器人搜救问题可以近似的看成迷宫求解问题,故机器人采用一种基于右手法则来实现向心搜索迷宫算法。算法中采用(X,Y,Z)的三维模型,其中X、Y表示坐标,Z表示机器人在该坐标时行进的方向。根据右手法则,右转的优先级最高,当前方不能通行,机器人可以同时向左或向右转时,则统一选择向右转;若不能顺利通行则进入下一个优先级判断。
  4.1算法实现
  4.1.1避禁区算法
  当灰度传感器检测到禁区时,根据前方PSD是否检测到障碍分为有障禁区和无障禁区两种情况分析。
  1)有障禁区 本算法主要采用右手法则来实现向心搜索,当前方PSD检测到障碍,如果机器人左右兩侧都检测到禁区时,机器人退出禁区后右转一个较大角度,按新方向摆正后继续前进再检测是否有障碍禁区;如果机器人左侧灰度传感器检测到禁区时,机器人退出禁区后右转,相反则左转。
  2)无障禁区 当前方PSD未检测到障碍,但左右两侧出现障碍时,让机器人一直退到左右两侧PSD检测不到障碍的位置,若此时有光,机器人向光的方向转向、前行,若此时无光,向右侧转向、前行。若左右两侧没有障碍,其处理方法与有障禁区相同。
  4.1.2避障碍算法
  避开障碍的算法与避开禁区的算法类似,但在实际情况中前方障碍物的位置是不定的,如果用避禁区的算法来避障碍虽然可行,但其得出来的路径往往不是最短的,为了提高搜索的有效性,应根据前方障碍物的位置对避障的方法进行相应的调整。在此就障碍物可能出现的位置以及是否有光分别做以下几点讨论:
  1)若障碍物仅出现在机器人的正前、左前或右前方时,算法与有障禁区相同。
  2)机器人的左前方和正前方均有障碍物时,若无光该机器人会右转绕开障碍物,若有光则向有光的方向转向;右前方和正前方均有障碍物时,若无光机器人左转绕过障碍物,若有光则向有光的方向转向
  3)机器人的正前方、左前方和右前方均有障碍物时,若无光,该机器人会后退一段距离再右转,若有光,该机器人将会后退一段距离再向有光的方向转向[3]。
  4.1.3趋光算法
  由复眼中红外接收管的分布特点可知,当前方复眼最中央的一对红外接收管接收到的光值为最大时,可以认为此时机器人正对着光源方向。要实现趋光,只需在行进过程中不断读取14个端口的光值,确定光值最大值以及最大值所对应的端口,然后依此调整摆正机器人的运动方向,最终使机器人正对着光源行驶。
  4.2主程序流程
  任意时刻复眼接收到的光值的最大值为EM,光源灭时环境光值为L1,光源亮时,离光源较远时的光值参数设为L2,当检测到的光值大于L2时机器人调用有光走的函数;离光源近时的光值参数设为L3,当检测到的光值大于L3时,光源亮则减速前进,光源灭则停止前进,防止撞上目标;当距目标2.5cm处的光值参数设为L4,当检测到的光值大于L4时,机器人找到目标,停止运动并报警。主程序流程图如图3所示。
  4.3算法优化以及智能化程度测试
  通过对未知场地的适应性来测试机器人的智能化程度是一项极为重要的性能指标。在复杂多变的场地中,有些特殊区域是搜救机器人在普适的情况下不能逾越的,这种特殊区域俗称为“死区”,机器人进入“死区”后便不断做重复运动。
其他文献
摘要:目前全省电大分校开放教育学员在毕业资格审核和申请办理毕业证书时,均需要提供学员在新华社图像采集中心所采集的电子照片信息。为了方便快捷地管理这些电子照片,利用.NET编程和SQL Server数据库技术设计了毕业证书电子照片信息管理系统。该系统主要解决了学员电子照片信息的核对、统计、收集和应届毕业生电子照片的筛选、上报等问题。系统的实现提高了毕业资格审核的通过率和毕业证书办理的效率。  关键词
二十一世纪,教育目的聚焦于培养人的核心素养,做事教育和做人教育的重要性随之凸显。教育目的的转变也呼唤着教育手段的更新,发端于杜威“做中学”的思想的项目化学习无疑是一种有益探索。教育领域的项目化学习是指在情境中对真实的驱动性问题展开探究,采取项目化小组的方式,运用各种工具和资源促进问题解决的活动。这种立足于学生创造性思维和综合素养提升的学习方式与统编教材的编写理念不谋而合。教材中的文章按一定的主题进
摘要:通过实例简要介绍了WSUS 3.0的特性,安装和管理方法,以及客户端的安装方法和常见故障排除。  关键词:Windows Update;WSUS 3.0;客户端  中图分类号:TP393文献标识码:A文章编号:1009-3044(2008)05-10856-03    1 引言    随着校园信息化的不断推进,校园网络已成为校园信息化应用的基础平台,在学校的教学和科研中发挥着重要的作用。如何
摘要:本文主要描述了如何将linuX2.6的内核裁减为嵌入式Linux系统的过程,并在S3C2410开发板上移植了嵌入式Linux 2.6.11.7内核系统,并说明了如何进行LCD驱动程序模块化编程及如何将驱动程序静态加载到系统内核之中。  关键词:Linux;移植;LCD驱动  中图分类号:TP399 文献标识码:B 文章编号:1009-3044(2008)01-10029-02
摘要:该文介绍了如何使用虚拟机软件,在计算机教学中为学生演示计算机系统的底层设置和操作系统地安装。以及学生在不破坏原有系统的情况下,利用虚拟机软件来学习计算机硬盘地分区、格式化和使用虚拟操作系统建设局域网络等操作。  关键词: 虚拟机;微机组装;实践教学  中图分类号:G642 文献标识码:A 文章编号:1009-3044(2009)15-3976-02    The Application of
今天教大家做一个可爱的草莓礼盒,你可以把小礼物装进去送给你的好朋友哦!  1.准备材料:红色和绿色卡纸、打孔器、黑笔、剪刀、绿色的绳子。  2.把红色和绿色的卡纸剪成大小不同的圆形,红色是草莓的果实,绿色是草莓蒂。  3.先把红色的大圆对折三次,沿着画好的线剪成圆弧。  4.用打孔器在剪好的圆弧一边找到中心,打孔。  5.打完孔后展开。  6.剪下整个图形的1/4,然后用黑笔畫出小点。  7.把剪
摘要:目前的网络体系结构由于缺乏一些灵活性。已经不能适应新时代网络技术的发展。主动网络则提供了一个可动态定制、可编程的网络体系结构。随着网络体系结构的复杂,网络管理的难度也随之增加,文章在分析了目前几种主动网络的网管模式后,针对所存在的缺陷提出了一种全新的概念一利用mobile agent进行主动网络的主动性管理模式的体系结构。  关键词:主动网络;mobile agent;主动性;网络管理;模式
近日,由北京市教委、北京市文物局联合举办的北京市中小学“博物馆之春”活动在中国农业博物馆启动。此项活动旨在进一步推动社会大课堂常态化应用,推进博物馆资源和学校教育的融合,让学生走进博物馆成为一种常态化的学习方式和休闲方式。  北京市教委副主任罗洁在启动式上表示,北京市作为首都,文化底蕴深厚,有丰富的历史文化遗产,尤其是浓缩和凝练了我国优秀历史文化遗产精华的博物馆资源遍布全市各个区县,要把丰富的社会
摘 要:文章以中学信息技术选修课《智能机器人》为例,对PBL教学法和翻转课堂等概念进行了解析,分析翻转课堂在中学信息技术选修课教学中存在的价值,构建了以自主学习和协作学习为主的《智能机器人》翻转课堂教学模式,在教学实际中运用问卷调查,从是否促进学生理解和深化课程知识、提高学习兴趣、创新思维培养等方面验证了基于PBL的翻转课堂实验教学模式的有效性,并给出了在创客教育背景下中学信息技术选修课的课程教学
阅读教学中,教学内容的选择,对提升课堂思维含量有着重要的影响。笔者执教的《会唱歌的火炉》一课曾获得江苏省初中语文优秀课大赛一等奖。在该课的研磨过程中,教学设计数易其稿,教学内容的选择与确定大致经历了三次变动。笔者深刻意识到,选择合宜教学内容,设计有梯度的教学问题,提升课堂的思维含量,对一堂语文阅读课而言是非常重要的。  一、备课过程描述  1.第一次备课:着眼于文本意象确定教学内容  《会唱歌的火