首页 | 本学科首页   官方微博 | 高级检索  
     

基于MQTT的机器人集群控制系统设计与实现
引用本文:张开宇,高国伟,毛浩龙.基于MQTT的机器人集群控制系统设计与实现[J].计算机测量与控制,2021,29(6):98-102.
作者姓名:张开宇  高国伟  毛浩龙
作者单位:北京信息科技大学传感器重点实验室,北京 100101;北京信息科技大学传感器重点实验室,北京 100101;北京信息科技大学现代测控技术教育部重点实验室,北京 100192;北京信息科技大学 自动化学院,北京 100096
基金项目:国家自然科学基金项目(NO.61571053)
摘    要:针对现有的多机器人的控制系统编程复杂且不可灵活地更改机器人动作的弊端,基于MQTT的机器人集群控制系统采用了网络传输模式,通过MQTT在不使用有线连接的基础上将动作发送给目标机器人,并且具有动作复现的功能,可以通过手动将机器人的动作记录下来,然后进行复现,大大降低了编程和调试的难度;这种控制系统使得机器人只需要接受上位机的命令,执行上位机发出的动作指令就可以完成同步协调工作,大大减少了机器人的CPU处理的任务,降低了机器人的制作成本,同时通过上位机控制机器人的动作,可以及时纠正错误动作,停止工作,更改任务等,无需担心机器人因先前的程序导致动作出错;实验中使用该系统对三台四足机器人进行控制,结果表明该系统可以使三台机器人协同工作,动作误差极小,并且可以完整复现动作.

关 键 词:MQTT  集群控制  机器人  无线传输  局部通信  实时控制和监测
收稿时间:2020/11/12 0:00:00
修稿时间:2020/11/23 0:00:00

Design and implementation of robot cluster control system based on MQTT
Zhang Kaiyu,Gao Guowei,Mao Haolong.Design and implementation of robot cluster control system based on MQTT[J].Computer Measurement & Control,2021,29(6):98-102.
Authors:Zhang Kaiyu  Gao Guowei  Mao Haolong
Abstract:Aiming at the disadvantages of the complicated programming of the existing multi-robot control system and the inability to flexibly change the robot actions, the robot cluster control system based on MQTT uses network transmission mode. Through MQTT, the action is sent to the target robot without using the wired connection, and has the function of action repetition. The robot action can be recorded manually, Then, it is reproduced, which greatly reduces the difficulty of programming and debugging. This kind of control system allows the robot to only need to accept the command from the upper computer and execute the action instructions issued by the upper computer to complete the synchronization and coordination work, which greatly reduces the CPU processing tasks of the robot and reduces the production cost of the robot. At the same time, the upper computer controls the robot You can correct wrong actions in time, stop work, change tasks, etc., without worrying about robot actions caused by previous programs. The system controls three quadruped robots, and the results show that the system can make the three robots work together with minimal movement error and can fully reproduce the movement.
Keywords:MQTT  cluster control  robot  wireless transmission  local communication  real time control and monitoring
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机测量与控制》浏览原始摘要信息
点击此处可从《计算机测量与控制》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号