无线遥控避障机器人设计

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:tianlong3311
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:设计以微控制器(ATMEGA8L)为核心的无线遥控避障机器人系统,利用WIFI模块实现机器人和终端(手机)的联系,设计了自主避障策略,分析了系统在长时间工作下的收据交换。通过实验验证,整个系统工作可靠、稳定,达到设计要求。
  关键词:电机控制;超生测距;无线遥控避障;单片机
  中图分类号:TP18 文献标识码:A 文章编号:1009-3044(2015)23-0120-03
  智能小车是轮式机器人的一种,避障是轮式机器人的一个重要功能。避障可以使智能小车在复杂环境下自主找寻一条可行的路线,对于地震等灾后搜寻生命通道有着重要意义。十几年来,已经有很多学者对于避障机器人进行了研究。本文通过将避障小车和智能手机相结合实现无线遥控避障机器人,一方面在有上位机(智能手机)指令的情况下机器人执行上位机指令,另一方面在未收到上位机指令的情况下机器人执行自主避障。
  1 系统设计
  无线遥控避障机器人系统框图如图1所示,整个系统是由上位控制部分和机器人部分组成。上位控制部分由终端设备和WIFI单元模块组成,通过终端设备控制机器人的动作,WIFI单元模块实现命令的无线发送,上位控制部分可由智能手机来实现。机器人部分由主控单元、WIFI单元、超声检测单元以及电机单元四部分组成,其中主控单元实现控制部分命令的接收,超声检测单元以及电机单元的控制;超声检测单元安装在机器人小车的正前方,通过发送超声波实现距离的检测;主控单元根据超声波检测的距离,实现电机单元的运动控制,从而有效实现避障的功能。该机器人即可实现自主避障,也可由上位控制部分实现人为控制避障,并且人为控制优先。
  2系硬件设计
  2.1控制器的选择
  上位机控制部分采用智能手机实现,一般智能手机内部集成WIFI单元。机器人部分主控单元选用ATMEGA8L单片机,该单片机在机器人领域应用广泛,相关测试硬件和软件较多,便于系统设计和开发,节省系统的开发时间。
  2.2电机单元接口设计
  电机单元接口设计如图2所示,其中电机驱动模块由双H桥电路组成,实现双电机的驱动控制,电机模块包含左右直流电机。电机驱动模块中EN1和EN2为PWM控制信号,单片机中通过改变PWM信号的占空比,从而调整直流电机的转速。IN1、IN2 、IN3以及 IN4为驱动信号,该信号与单片机数字I/O端口相连接,改变I/O端口数字状态可实现电机的正转、反转以及停止等状态。以左电机控制为例,控制信号与电机运动状态逻辑关系如表1所示,当IN1=1、IN2=0时电机正转;当IN1=0、IN2=1时电机反转;其他情况下电机停止。机器人运动状态和左右电机之间的逻辑关系如表2所示,当左、右电机同时正转时机器人前进;当左、右电机同时反转时机器人后退;当左电机正转右电机反转时机器人右转;当左电机反转右电机正转时机器人左转。
  2.3超声检测接口设计
  超声波模块接口设计的框图如图4所示。超声波检测单元有两根线和单片机相连,是Trig和Echo,其中Trig是触发控制信号输入、Echo回响信号输出。超声测距原理是通过超声波发射器向某一方向发射超声波,在发射时刻的同时开始计时,超声波在空气中传播,途中碰到障碍物就立即返回来,超声波接收器收到反射波就立即停止计时。超声波在空气中的传播速度V=340m/s,根据计时器记录的时间t,就可以计算出发射点距障碍物的距离S:
  [s=(t*v)/2] (1)
  这里超声检测采用HC-SR04模块实现,该模块有效测距范围:2cm-450cm,感应角度不大于15度,精度0.3cm,使用直流5V电压。该模块工作时序如图5所示,首先通过单片机I/O口给TRIG管脚提供一个10us以上的脉冲信号,接着超声模块自动发送8个40kHz的方波,遇到障碍物时模块自动输出高电平信号,返回给单片机,单片机记录高电平持续时间,从而利用公式(1)计算出距离S。
  3 软件流程设计
  3.1机器人运动测试流程图
  机器人运动测试流程图如图6所示,开始后,首先进行单片机初始化,接着测试机器人直行100cm,单片机通过控制左电机和右电机运行的方向实现机器人的行走。测试系统流程为机器人先直行100cm,接着倒退100cm,再连续左转5周,最后连续右转5周。
  3.2机器人避障测试流程图
  机器人避障测试流程图如图7所示。小车通过超声传感器对小车正前方测矩SF。当 S>25cm时,表明小车正前方无障碍,小车直行,等待10ms后再发送Trig信号;当S≤25cm时,表明正前方有障碍小车执行避障策略。
  3.3 无线遥控测试流程图
  机器人无线遥控测试流程图如图8所示。采用无线控制机器人时,先进行系统初始化,然后建立WIFI连接,接着通过智能手机发送指令,单片机接收到指令后进行解析指令,最后实现机器人动作。手机界面控制功能图如图9所示。该控制有直行、左转、右转、后退和结束五种功能。
  3.4 系统软件设计流程图
  系统软件设计流程图如图10所示。开始后系统进行初始化,首先检测是否收到上位机指令。若收到上位机指令则执行上位机指令动作;若没有收到上位机指令则机器人执行自主避障策略(通过超声传感器对小车正前方测矩记为S,当 S>25cm时,表明机器人正前方无障碍,机器人直行;当S<25cm时,机器人右转90度,测量并记录正前方距离S,当 S>25cm时,表明机器人正前方无障碍,机器人直行;当S<25cm时机器人反复执行该避障策略。)。
  4 实验结果及结论
  4.1 实验结果
  1)机器人在上位机控制下,在2×2m的环境中,机器人可实现按照上位机的指令进行直行、后退、右转和左转。
  2)机器人自主避障实验示意图如图11所示,在2×2m的环境中,机器人首先面向B平面直行与此同时不断检测正前方距离当距离小于25cm时机器人执行右转90度,接着面向C平面直行与此同时不断检测正前方距离当距离小于25cm时机器人执行右转90度。实现了当机器人正前方遇到障碍物时能成功执行预定的避障策略规避障碍物。
  4.2 实验结论
  本文中的无线遥控避障机器人通过实验验证,实现了一方面在有上位机指令的情况下机器人执行上位机指令,另一方面在未收到上位机指令的情况下机器人执行自主避障,整个过程机器人工作正常、稳定,达到了设计的预期要求。
  参考文献:
  [1] 吴银川,张家田,严正国,等,无线同步数据采集系统设计[J].电子设计工程术,2014,(11):32-34.
  [2] 马晓荣,吴银川.一种多通道数据采集系统设计研究[J].电子设计工程,2012,20(19):14-16.
  [3] 王吉岱,卢坤嫒,徐淑芬,等.四足步行机器人研究现状及展望[J].制造业及自动化,2009,31(2):4-6.
  [4] 王化祥,张淑英.传感器原理及应用[M].天津:天津大学出版社,2004.
  [5] 刘金强,聂诗良,潘泽友,等.基于多传感器数据融合的智能小车避障的研究[J].传感器与微系统,2010,29(2):66-68.
其他文献
摘 要:本文对网络环境下的图书馆藏书、服务提出了新概念、新要求,提出要体验读者需求,运用计算机及网络优势,合理充分地利用SQLServerIntegrationServices(SSIS),与计算机老师共同开发图书馆管理集成系统、建设图书馆网站,更好地为读者服务。  关键词:网络;藏书;服务;SSIS;DTS  中图分类号:G434 文献标识码:B 文章编号:1673-8454(2008)04-0
统编教材四年级上册“快乐读书吧”以神话为主题,推荐阅读《中国神话传说》与《世界经典神话与传说故事》。引导学生联系第四单元神话的学习,自主阅读中国神话和世界经典神话,进一步感受神话永久的魅力是本册“快乐读书吧”的学习要点。笔者以《世界经典神话与传说故事》为例,谈谈如何指导学生阅读整本书,进一步落实本单元的语文要素。  一、整本书概览  《世界经典神话与传说故事》共选编了二十四篇神话与传说故事,按地域
摘要:随着便携式智能化终端的逐渐普及,基于平板电脑电子教材的研究再一次成为研究者们关注的焦点。交互设计是电子教材设计的核心,学习内容的交互设计是交互设计的重要方面。因此该文以语文学科为例,以交互设计的视角对一本教材内容的详细分析,总结出语文学科内容交互设计的共性需求以及针对不同类型课文交互设计的特殊需求,以期为电子教材的开发者提供具体借鉴和参考。  关键词:电子教材;学习内容;语文学科;交互设计;
摘要:随着信息化工程的推进,校园网建设日渐成熟。与之相应的Web安全问题日益突出。文章深入细致地分析了校园网所面临的安全问题以及应对策略,提供了一个较系统、较科学的分析和解决Web安全问题的思路,为目前高校校园网的Web安全建设提供一些参考。  关键词:防火墙;用户验证;安全扫描器;入侵检测系统(IDS);入侵防御系统(IPS)  中图分类号:TP393文献标识码:A文章编号:1009-3044(
摘要:微课作是一种新兴的教学模式和网络学习资源。微课的教学设计关系其是否能成为学生学习的有效手段。该文介绍了微课的概念和意义,重点分析了微课教学设计的四个方面,并以《C#程序设计》课程为例,剖析展示了一个完整的微课设计过程。  关键词:微课;教学设计;C#程序设计  中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)26-0169-02  在忙碌的现代社会中,信息化技
我的书桌上有一盆铜钱草,圆圆的叶子像一枚枚铜钱,可爱极了!  铜钱草的叶子翠绿翠绿的,摸上去又软又滑,它的茎细细长长的,而且一根茎只长一片叶子。它的花朵是淡绿淡绿的,看了令人赏心悦目,远远看去,像一群小姑娘撑着绿色的伞在翩翩起舞。铜钱草有两个特别之处,第一个是爱喝水,我昨天上午才给它加了满满一杯水,今天早上一看,只剩下小半杯了,真是个“喝水大王”。第二个特点,就是它非常喜欢阳光,每天早上我看它的整
摘要:动漫教学改革的必要性,一直以来,国内高校动漫教学和动画公司岗位需求一直存在着很大的差距。一方面是每年数十万计的动漫专业毕业生涌入市场,一方面是动画公司用人单位的大数目招聘缺口。这一最直观的事实向我们高校动漫教育敲响了警钟,如果不能面向市场培养人才,那就直接否定了我们的高校动漫教育的意义。  关键词:动漫教学改革;面向市场;教学方向细化  中图分类号:G424 文献标识码:A 文章编号:100
摘要:变压器损耗在电力系统能量损耗中占有很大的比例,在电力系统可靠供电的前提下,合理选择变压器的运行方式,可以优化变压器的功率损耗,实现降损节能。首先分析了变压器功率损耗和运行效率的关系,然后根据不同的负载情况,计算变压器并列与分列运行的临界条件,最后讨论了实际运行中选择变压器运行方式应该考虑的因素,来实现变压器可靠、经济、高效的运行。  关键词:电力变压器;效率;经济运行  中图分类号:TM4
一  沈从文在一篇散文中说,自己儿时有“逃学本能”。人塾半年起,就几乎无一日不逃学。因为在书塾逃学挨打,不逃学也挨打。哪个合算呢?小小的沈从文觉得,玩一整天所换来的代价是打二十板屁股,这是合算的。“每日那种死读书,我真不能发现一丝一厘是一个健全活泼孩子所需要的事。我要玩,却比吃饭睡觉似乎还重要。”  鲁迅小时候,差不多是以同样的不解来看待入塾读书这件事。他觉得自己被送进全城最严厉的书塾是一种惩罚,
如果你因为蔡波波喜欢芭比娃娃,就推断她是个娇小、可爱的女生,那就大错特错了。  蔡波波在我们一(2)班,甚至在我们劈柴胡同小学,都是出了名的大个子,走路一阵风,说话大嗓门,笑起来能让小鸟惊慌失措、四处逃命……  这么一个大块头女生,居然喜欢芭比娃娃,恨不得干什么都抱着,装得像一个小贵妇,真是让人笑掉大牙。真希望妈妈和蔡波波多聊聊天,这样,多少能让我清静一些。  果然,蔡波波一到我的卧房兼书房,就往