智能昆虫机器人与移动设备交互通信设计与实现.docVIP

智能昆虫机器人与移动设备交互通信设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
智能昆虫机器人与移动设备交互通信设计与实现

智能昆虫机器人与移动设备交互通信设计与实现   摘 要:研究智能昆虫机器人与移动设备交互通信,设计并实现了一个在Android环境下运行的与智能昆虫机器人交互控制应用系统,使其可以运行在手机、平板电脑等移动设备上。系统易于操作,性能稳定,具有广阔的应用前景。   关键词:Arduino;蓝牙;昆虫机器人;移动设备   中图分类号:TP242 文献标识码:A 文章编号:2095-1302(2017)08-00-03   0 引 言   近年来,随着机器人技术的逐渐完善,国内外对机器人技术的发展越来越感兴趣,机器人技术已被认为是未来高新产业发展的重要基础之一[1]。美国在智能机器人的技术研究方面一直保持领先,在航天、军事等方面都使用了机器人技术,该技术具有性能可靠,精确度高,适应性好等特点。日本在家用机器人研究方面发展迅速,发明了各种类型的机器人,可做寿司、帮助客人倒茶、喂食老人等。而欧洲各国也投入大量精力和财力来支持机器人技术的研发。我国也越来越重视机器人技术的发展,清华大学、哈尔滨工程大学以及中科院等高校和研究所也积极推动机器人技术的发展[2]。机器人技术不仅涉及工业制造、野外深空深海勘探勘测、医疗服务、教育娱乐、家庭陪护等领域,还涉及交通、消防、军事等方面,由此产生了不同用途的机器人,如工业机器人、轮式/履带式移动机器人、外星探索机器人、水下机器人、飞行机器人、医疗与康复机器人和仿生机器人等[3]。这些机器人在面临一些复杂环境完成相应任务时,其自身对周围环境的认知就直接影响了任务的完成,所以对机器人环境感知、人机交互等方面提出了很高的要求。昆虫机器人属于仿生机器人的一种,它和依靠轮子或履带式移动的机器人相比,在崎岖不平的地面上或有陡斜坡、阶梯的地段上移动时,稳定性和可操作性更好。   Arduino是一个开源电子制作平台,包括硬件(各种型号的Arduino控制板)和软件(Arduino的集成开发环境和编程接口)。Arduino体积小、易于上手,是一款非常实用的开源硬件[4]。该平台的硬件部分可以独立购买加以改造,重新组装成新的电路板,且Arduino提供多种编程接口,既有类似于C语言的开发环境,也可???直接使用Flash或Processing等软件来实现功能[5]。Arduino还提供了USB等接口,使其扩展性更强,用户可以通过反复编程来实现功能,因此广泛应用于环境监测、可穿戴设备、智能家居等多个领域,特别是在机器人和自动化领域。基于Arduino开发的机器人,易于操作,设备简单,非专业人士也可以按照自己的想法来设计开发。   随着移动设备和移动机器人使用的频繁、移动互联网的普及,人们对移动设备和移动机器人的用户体验要求越来越高,研究智能机器人与移动设备交互通信并给出实用的App系统对增强用户体验具有积极意义。本文基于开源硬件Arduino实验平台,给出了一个在Android环境下运行的与昆虫机器人交互的应用系统,使得移动设备和昆虫机器人可实现很好的通信。   1 总体架构   系统设计之初,考虑移动设备与昆虫机器人的交互可以通过无线通信来实现,无线通信包括红外、蓝牙、WiFi和NFC等。NFC是近距离无线通讯技术,其基础是非接触式射频识别及互连技术,具有能耗小、成本低等优点。由于其安全性高,因此在刷卡领域(门禁系统、交通一卡通、支付领域等)应用广泛。红外通信采用红外线传输数据,此方式具有成本低、简单易用、低功耗等优点,广泛用于移动设备(笔记本电脑、移动通讯设备等)之间的数据交换以及电视、空调遥控等,但其不适用于传输障碍较多的场景。WiFi是使用最广泛的一种无线网络通信技术,它基于IEEE802.11标准,可以解决大数据量传输问题,使得任何接入WiFi的设备之间都可以相互交换数据。蓝牙也属于短距离无线传输技术,有着成本低、功耗低等优点,可实现固定设备(打印机、音响等)、移动设备(手机、平板电脑、笔记本等)以及一些小型设备之间的数据交换。相比NFC和红外,虽然这些技术同属短距离传输,但蓝牙的距离一般可达10 m(红外的使用距离为1 m,NFC的使用距离为0.1 m),并且在传输速率上也优于NFC和红外。相比WiFi,不仅WiFi的成本高、实现较复杂,其安全性也不高,因此蓝牙通信技术广泛应用于物联网技术中。在本系统的设计和实现中,采用蓝牙通信技术。   系统主要包括硬件和软件部分。   硬件部分包括智能昆虫机器人和蓝牙模块。智能昆虫机器人采用DFRobot开源硬件组装而成,包括前腿舵机、中腿舵机、后腿舵机、红外传感器、光线传感器和Arduino主控板。硬件调试采用Arduino开发环境来实现,文中使用Arduino-1.6.7版本。   软件部分的开发环境为Android Studio,采用Andro

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档