Android与ROS交互通信的可靠性设计-计算机应用与软件.PDF

Android与ROS交互通信的可靠性设计-计算机应用与软件.PDF

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android与ROS交互通信的可靠性设计-计算机应用与软件.PDF

第35卷第3期    计算机应用与软件 Vol35No.3 2018年3月   ComputerApplicationsandSoftware Mar.2018 Android与ROS交互通信的可靠性设计 1,2 1,2 4 1,3 1,3 5 李梦男  邵振洲  渠 瀛  施智平  关 永  魏洪兴 1(首都师范大学信息工程学院 北京 100048) 2(轻型工业机器人与安全验证北京市重点实验室 北京 100088) 3(成像技术北京市高精尖创新中心 北京 100048) 4(田纳西大学工程学院 诺克斯维尔 37996) 5(北京航空航天大学机械工程及自动化学院 北京 100083) 摘 要  目前,Google和WillowGarage已经为Android系统构建ROS(RobotOperatingSystem)环境提供了基于 rosjava的应用功能包集合android_core,便于Android移动终端和ROS进行互联互通。然而,当前的通信机制不 能保证Android应用对基于ROS的机器人进行可靠的远程控制。为解决上述问题,从ROS中的应用层和通信机 制两方面对ROS进行完善。一是在ROS端TCP/IP协议的应用层设计通信异常检测模块“CheckNodeConnection” 来进行Android移动终端的连接状态检测;二是在Android端设计与ROS中“ROSActionProtocol”相匹配的通信 机制“RosActionOnAndroid”。实验结果表明,设计的通信异常检测模块“CheckNodeConnection”可以高效地检测 Android与ROS间的连接状态。此外,“RosActionOnAndroid”通信机制可时刻获取ROS机器人在任务执行中的状 态反馈信息并支持任务抢占,使得交互控制更加精准可靠。 关键词  ROS Android Rosjava TCP/IP 中图分类号 TP39    文献标识码 A    DOI:10.3969/j.issn.1000386x.2018.03.021 RELIABILITYDESIGNOFINTERACTIVECOMMUNICATION BETWEENANDROIDANDROS 1,2 1,2 4 1,3 1,3 5 LiMengnan  ShaoZhenzhou  QuYing  ShiZhiping  GuanYong  WeiHongxing 1(CollegeofInformationEngineering,CapitalNormalUniversity,Beijing100048,China) 2(BeijingKeyLaboratoryofLightIndustrialRobotandSafetyVerification,Beijing100088,China) 3(BeijingAdvancedInnovationCenterforImagingTechnology,Beijing100048,China) 4(EngineeringCollege,TheUniversityofTennessee,Knoxville37996,TN,USA) 5(SchoolofMechanicalEngineeringandAutomationBUAA,BeihangUniversity,Beijing100083,Ch

文档评论(0)

sunguohong + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档