一种智能机器人避障方法的实现

来源 :硅谷 | 被引量 : 0次 | 上传用户:sondenaclaire3
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]智能机器人以双龙公司的SLDIY08-8为平台,由传感器、控制器和驱动器等模块组成。针对机器人在避障过程中要求,设计以Atmega168单片机为核心,采用光电红外传感器来识别障碍的控制方法。实际测试证明,该方法下的智能机器人运行稳定、可靠。
  [关键词]智能机器人 红外光电传感器 避障
  中图分类号:TP24 文献标识码:A 文章编号:1671-7597(2008)1020017-01
  
  一、引言
  
  智能机器人是目前的一个研究热点,它涉及到数学、计算机、人工智能等多个学科,受到了工业界和学术界的高度重视。移动智能机器人的避障一直是一个重要的课题,随着机器人技术的不断发展,其应有领域越来越广泛。那么如何保证智能机器人在移动过程中正确识别和躲避周围环境存在的障碍物,提高其实时性和准确性,就成为一个焦点问题和难点问题。本文给出了红外光电传感器避障的方法。在实验中,采用的是双龙公司的SLDIY08-8积木式智能机器人,主控器件采用ATMEL公司高性能低价格,开发方便的AVR单片机ATMEGA168进行研究的。
  
  二、系统设计方案
  
  (一)工作原理
  智能机器人在移动过程中,通过红外光电传感器探测障碍物的信息,并将信息通过串口传给AVR单片机ATMEGA168,由单片机中的避障程序驱动电机,从而实现智能机器人的避障。其系统模块如下图:
  


  (二)硬件设计
  1.稳压电源模块,采用的四节5号充电电池进行供电。
  2.电机驱动模块
  采用的是双列直插式LG9110电机驱动集成芯片控制直流电机,控制更为方便。LG9110是为控制和驱动电机设计的两通道推挽式功率放大专用集成电路器件,将分立电路集成在单片IC之中,使外围器件成本降低,整机可靠性提高。
  LG9110的特点:
  该芯片有两个 TTL/CMOS 兼容电平的输入,具有良好的抗干扰性。有两个输出端能直接驱动电机的正反向运动。它具有较大的电流驱动能力,每通道能通过750---800mA的持续电流,峰值电流能力可达 1.5~2.0 A。具有较低的输出饱和压降。内置的钳位二极管能释放感性负载的反向冲击电流,使它在驱动继电器、直流电机、步进电机或开关功率管的使用上安全可靠。
  ·低静态工作电流; ·宽电源电压范围:2.5~12 V;
  ·每通道具有 800 mA连续电流输出能力;·较低的饱和压降;
  ·TTL/CMOS输出电平兼容,可直接连CPU; ·工作温度:0~80 ℃。
  ·输出内置钳位二极管,适用于感性负载;·控制和驱动集成于单片 IC 之中;·具备管脚高压保护功能;
  3.传感器模块
  本实验采用的是红外光电传感器,红外光电传感器是由红外发射二极管和敏感三极管组成,红外发射二极管发出的红外光的波长和敏感三极管的受光波长相同或相近。当发射管和接受管之间没有障碍物时,敏感三极管由于收到红外光信号而导通,电路输出电平为低电平;当发射管和接受管之间有障碍物挡住时,敏感三极管由于收不到红外光信号而截止,电路输出电平为高电平。根据自己的工作需要进行安装,在这里是进行避障用的,红外光电传感器面对障碍物。对于如何更好的选择传感器,先看一组数据,如下表:
  


  从表中的数据可以看出,传感器的特性差别很大,我们要是直接选择几个传感器来用,那么输出的信号肯定会产生误差,造成实验的不正确。所以为了实验的健壮性,我们首先要对每个传感器进行检测,找出比较适合实验的传感器。
  (三)软件程序设计
  软件设计是整个系统的重要组成部分,只有在它的指挥控制下硬件电路才能进行工作,完成相应的功能,而且部分硬件电路的缺陷还可以通过软件编程加以弥补。根据系统的功能要求,软件是采用C语言在ICCAVR开发环境下进行调试的,采用模块化结构。在本系统中,高精度测量的实现在很大程度上是由软件来保证的。
  主程序包括系统参数初始化和循环工作过程,是本系统中软件部分的核心。它主要完成的任务是:首先,对单片机状态参量和程序自定义的状态参量进行系统初始化;其次,对各子程序进行管理和控制,编写相应程序段,提供子程序的入口数据,以达到完成系统功能。
  本实验是采用的是红外光电传感器进行实验的,程序是在理论和实际相结合过程中写出的,经过反复调试,智能机器人避障的效果很好。
  
  三、小结
  
  本文的避障方法经过了实际的验证,在范围100mm以内系统均能进行很好的避障。在此基础上,我们稍加改进,可以实现不同的功能,对中小学生参加机器人竞赛具有一定的参考作用。
  
  基金项目:本文获课题《物流分拣、配送网上机器人研究》贵州省科技厅攻关项目(2003GGY016)和课题《中国嫦娥II号登月机器人及采矿返回地球的模拟演示》贵州大学研究生创新基金(校研理工2007019)的资助
  
  参考文献:
  [1]韩毅、张雪峰,一种低成本寻迹机器人的实现[J].机器人技术,2008年第24卷第5-2期.
  [2]双龙电子,www.sl.com.cn.
  [3]侯丽春、孙志强、陆荣,红外传感器在机器人避障系统中的应用[J].科技咨询导报2007年NO.02.
  
  作者简介:
  黄高磊,男,汉族,河南商丘,贵州大学电信学院2006级研究生,硕士,研究方向:数据库技术。
其他文献
中图分类号:C93 文献标识码:A 文章编号:1671-7597(2008)1010197-01    廉洁文化是综合性的文化类型,从内容上看主要表现为两个层面:一是道德层面,包括人们对廉洁的认知、廉政的思想素质和价值取向等;二是制度层面,包括廉洁从政、从业的规章制度、行为习惯、生活方式等。作为国有企业,大力推进廉洁从业价值观为核心的廉洁文化建设,必须构建具有本企业特色的廉洁文化体系,从而形成廉洁
[摘要]双组分系统是广泛存在于原核和真核细胞中的信号转导系统,主要由组氨酸激酶和响应调节因子组成。随着拟南芥基因组测序的完成和功能基因组的深入研究,发现在拟南芥基因组中有54种蛋白质参与了双组分信号系统的磷酸传递过程。综述近年来拟南芥植物中双组分系统的研究进展。  [关键词]双组分信号系统 组氨酸激酶 ATHK1基因 磷酸转移中间体 响应调节因子  中图分类号:Q94 文献标识码:A 文章编号:1
[摘要]讨论大学物理实验中直接测量量的A类标准不确定度、B类标准不确定度、合成标准不确定度和间接测量量的标准不确定度的一般表示方法,并分析共轭法测薄凸透镜焦距实验中各测量量的不确定度。  [关键词]标准不确定度 标准偏差 大学物理实验 物像共轭  中图分类号:O43文献标识码:A 文章编号:1671-7597(2008)1020002-01    透镜是构成显微镜、望远镜等光学仪器的基本光学元件。
[摘要]现今社会人们把科研看作是一件神圣的事件。好像只有科学家或者其他具有高深知识的学者才能进行。从中学物理知识出发,谈论如何将简单的物理知识驻波的形成和辐射应用地震预测当中,目的是让大众明能否参与科学研究,与你是否具备高深的科技知识无关。中学教师,中学生自己也都能够参与进来。  [关键词]地震 灾害 地震前兆 地底岩层 应力极限 驻波 地震预测  中图分类号:P9 文献标识码:A 文章编号:16
柳 明(编译)    目前人们普遍把外来植物看作是植物界的非法入境者。美国环境保护局把它们称作是对北美生物多样性的第二大威胁,其影响仅次于直接人为破坏。对入侵植物的药物喷洒和根除消耗了大量的资源,因为人们相信,把它们除掉就会使生态环境得到恢复。每年仅用在阻止一种欧洲湿地草千屈菜(purple loosestrife)泛滥的费用就达到0.45亿美元。  但最新的研究结果表明,有些外来物种,并非真的是
[摘要]目前国内主要钢铁企业,其车间变电所普遍采用10kV配电电压,变电所主变一般采用中性点经电阻接地方式。由于10kV配电系统中,用电负荷类型比较复杂,采用常规继电器保护,不能满足选择性、灵敏性、速动性、可靠性的要求。近几年发展起来的微机保护系统,很大程度上解决了用户的难题。  [关键词]钢铁企业 中性点电阻接地 中压配电系统 微机保护  中图分类号:TM7文献标识码:A 文章编号:1671-7
[摘要]具有电压切换功能的功率因数校正电路,可使功率因数校正电路随交流电输入的高低工作在不同档位的输出电压,在交流输入电压低时功率因数校正电路自动切换到另一档,与传统的功率因数校正电路相比,功率因数和效率都有所提高,减小对电网的污染并节约了电能。  [关键词]电压切换 交流电压检测 功率因数  中图分类号:TN7 文献标识码:A 文章编号:1671-7597(2008)1020012-02    
[摘要]据实习期间所见所闻,发现乡镇船舶造船厂在焊接方面普遍存在一些问题,通过进一步的观察和翻阅资料总结得出一下几点问题及其防止措施。  [关键词]乡镇造船 船舶焊接 缺陷 防止措施  中图分类号:TH16文献标识码:A 文章编号:1671-7597(2008)1020016-01    有关资料显示,50%脆断事故是从焊缝缺陷处开始的,船舶焊接是保证船舶密性和强度的关键,保证船舶整体质量的关键,