期刊文献+

基于ZMQ通信架构的巡检机器人离网控制系统

Off Network Control System of Inspection Robot Based on ZMQ Communication Architecture
下载PDF
导出
摘要 目前工业场景巡检机器人的控制系统大都基于ROS框架。虽然该框架具有很大的开发便利性,但其在运行过程中还是有很大的局限性:通信中断无法重连、低可用性、平台环境强依赖、网络要求高等。提出一种基于ZMQ通信机制的分布式机器人控制系统,通信组件使用ZMQ网络库,并运用分布式思想构建多个机器人业务系统的节点,达到高可用的机器人控制系统。实验结果表明:相比于ROS系统方式,基于ZMQ通信的分布式架构的脱机控制系统具有稳定可靠、网络可重连机制、基本无第三方库依赖等优点,解决了开发、部署使用过程中的问题,可以有效提高巡检机器人的可靠性与稳定性。 At present,the control systems of industrial scene inspection robots are mostly based on ROS framework.Although the framework has great development convenience,it still has great limitations in the process of operation:communication interruption can-not be reconnected,low availability,strong dependence on platform environment,high network requirements.A distributed robot con-trol system based on ZMQ communication mechanism was proposed.The communication components were from ZMQ network library,and the distributed idea was used to build multiple nodes of the robot business system to achieve a highly available robot control system.The experimental results show that compared with the ROS system,the offline control system based on the distributed architecture of ZMQ communication has the advantages of stability and reliability,network reconnection mechanism,and basically no third-party li-brary dependencies,problems during development,deployment and use are solved.The reliability and stability of the patrol robot can be effectively improved.
作者 孟浩 方小文 张永龙 MENG Hao;FANG Xiaowen;ZHANG Yonglong(Inner Mongolia Jingneng Shengle Thermal Power Co.,Ltd.,Hohhot Inner Mongolia O11518,China)
出处 《机床与液压》 北大核心 2023年第23期59-64,共6页 Machine Tool & Hydraulics
关键词 巡检机器人 ROS ZMQ通信 分布式 离网控制 可靠性 Patrol robot ROS ZMQ communication Distributed Off network control Reliability
  • 相关文献

参考文献4

二级参考文献18

  • 1温情月朗.分布式系统介绍[EB/OL].http://qa.taobao.com/?p=3527,2009.
  • 2SOSO百科.分布式系统[EB/OL].http://baike.SOSO.com/v5697460.htm.
  • 3Piter.MQ - The Guide[EB/OL].http://zguide. zeromq, org/page: all ,2009.
  • 4program-think.开源点评:ZeroMQ简介[EB/OL].http://blog.csdn.net/program_think/article/details/6687076,2011.
  • 5邹永斌.Introduction to Message Oriented Middleware[EB/OL].http://wenku.baidu.com/view/3bala73710661ed9ad51f394.html,2011.
  • 6Dccmx.史上最快消息内核-ZeroMQ[EB/OL].http://itindex.net/detail/4067一%E6%B6%88%E6%8l%AF一%E5%86%85%E6%A0%B8-zeromq,2011.
  • 7Julien.ActiveMQ or RabbitMQ or ZeroMQ or ActiveMQ[EB/OL].http://stackoverflow.corn/ questions/731233/activemq-or-rabbitmq-or- zeromq-or,2009.
  • 8SZSM.测试比较:消息队列软件产品大比拼<ZeroMQ>[EB/OL].http://club.sml60.com/showtopic-905409.aspx,2001.
  • 9COULOURIS G, DOLLIMORE J, KINDBERG T, et al. Distributed system: concept and design[ M]. 5th Edition. London: Person Edu- cation Asia Ltd, 2012: 1.
  • 10COOK S. CUDA programming: a developer's guide to parallel com- puting with GPUs[M]. New York: Elsevier, 2013: 290.

共引文献61

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部