基于云计算的机器人远程实时监测系统及其方法

文档序号:8338942阅读:390来源:国知局
基于云计算的机器人远程实时监测系统及其方法
【技术领域】
[0001]本发明涉及一种机器人系统监测方法,更具体地,本发明涉及的是机器人远程实时在线监测的方法,能够实时获取到机器人的状态和对机器人进行在线维护。
【背景技术】
[0002]随着工业自动化和智能化的发展,机器人技术在各行业的应用越来越广泛,机器人投放到市场的数量越来越多,机器人维护越来越困难,同时对多台机器人监测变得十分必要。构建机器人网络,收集机器人实时运行状态信息,有利于帮助改善机器人系统。
[0003]云计算通过分布式、并行、网格化的方式,极大限度的发挥网络资源,提供了海量数据并行快速处理,提供无限计算资源,赋予了“云”前所未有的计算能力,依靠数据多副本容错、计算节点同构可互换等措施提供高可靠性服务,使得“云”中构建机器人网络变得廉价和安全。

【发明内容】

[0004]本发明的目的是:针对目前机器人分布地域广、数量多,维护和监测非常困难,提供了一种基于云计算的机器人远程实时监测系统及其方法,基于云计算技术,实时获取机器人的运行状态数据,远程在线维护机器人。
[0005]本发明的技术方案如下:基于云计算的机器人远程实时监测系统,包括一个机器人云端管理系统、一群由机器人控制柜和机器人本体组成的机器人被监控对象、一群远程控制端;所述机器人被监控对象和远程控制端通过有线网卡或者无线网卡接入到互联网中,在互联网中搭建机器人云端管理系统,通过机器人云端管理系统把机器人被监控对象和远程控制端互联起来;
[0006]所述机器人控制柜,用于控制机器人本体运动执行、运动规划,管理机器人本体内部和外部通信,把机器人本体的数据信息通过互联网接入到机器人云端管理系统中;
[0007]所述远程控制端,用于数据显示、处理和分发数据的处理终端口,通过互联网接入到机器人云端管理系统中,查看机器人控制柜传送至机器人云端管理系统中的数据信息,对这些数据信息进行分析管理,并将分析结果反馈至机器人云端管理系统;
[0008]所述机器人云端管理系统,用于提供云端分布式并行处理系统,负责接收信息数据、分类整理信息数据和处理数据,是接收和发送信息数据的中转站。
[0009]本发明还提供基于云计算的机器人远程实时监测方法,具体步骤如下:
[0010](I)当开机机器人时,机器人本体开始运动,机器人控制柜把机器人本体的数据信息打包,通过互联网上传到机器人云端管理系统,在机器人云端管理系统中进行数据的存储;
[0011](2)机器人云端管理系统接收到数据后,对数据进行整理分析,同时给出反馈的处理措施和意见;
[0012](3)远程控制端需要查看和处理机器人数据信息时,登入到机器人云端管理系统中,获取机器人的备份数据;当需要更新机器人云端管理系统中的文件时,上传文件到机器人云端管理系统中;当需要对机器人本体做特殊处理时,远程控制端把维护的数据文件回传到机器人云端管理系统中,机器人云端管理系统对信息加密打包后,通过互联网回传到相应的机器人控制柜中,机器人控制柜接收到数据后,完成更新,如果需要硬件报警,则给出报警提示。
[0013]进一步的,步骤(I)中所述机器人控制柜把机器人本体的数据信息打包,通过互联网上传到机器人云端管理系统;其中,机器人控制柜传送到机器人云端管理系统的信息数据格式为:机器人控制柜把运行的文件上先传送机器人出厂编号信息后,再传送机器人状态记录文件、机器人错误文件、或者机器人维护信息记录;且机器人状态记录文件实时更新,每隔3-6秒进行一次云端备份,错误文件每隔0.8-1小时进行一次云端备份,维护信息记录每隔5-6小时进行一次云端备份。
[0014]进一步的,所述机器人云端管理系统:机器人日常运行状态监控、机器人错误统计与分析、机器人运行软件版本管理、机器人维护信息和机器人区域分布,其中机器人维护中,通过选择机器人的出厂编号,来查看机器人电池更换日期、机器人注油日期、机器人版本号和机器人除尘日期,根据以上的信息通过云端管理系统或者机器人远程端给机器人传送更换和维护提醒,以及直接推送软件更新文件。
[0015]进一步的,所述远程控制端,通过互联网进入到机器人云端管理控制系统中,通过查看机器人日常运行状态监控分析机器人性能和改善优化信息;通过查看机器人错误统计与分析运行信息,统计运行软件中错误寻找bug,为更新提供依据;机器人运行软件版本管理根据版本反馈信息,推送更新的软件文件;根据机器人维护信息,分析出机器人需要进行的维护手段;通过统计的机器人区域分布状况,给销售人员提供可靠的数据。
[0016]本发明是为了解决机器人分布地区广,人工维护成本过大,而采用的一站式远程在线维护和监测管理,该方法能实现远程控制端对每台接入云端机器人进行定制式维护服务,根据需要进行推送式便捷升级服务,通过收集到的机器人系统运行状态信息数据,有利于帮助改善机器人性能。
【附图说明】
[0017]图1是本发明的基于云计算机器人远程实时监测系统示意图;
[0018]图2是本发明的云端管理系统功能图;
[0019]图3是本发明中的机器人控制柜中的数据传输示意图;
[0020]图4是本发明中的远程端控制管理图。
【具体实施方式】
[0021]本发明提供的是一种基于云计算的机器人远程实时监测系统及其方法,为使本发明的目的、技术方案和效果更加清楚明确,以下对本发明作进一步的说明,应当理解,此处所描述的具体实施仅仅用以解释本发明,并不用于限定本发明。
[0022]如图1所示,其为本发明的基于云计算机器人远程实时监测系统示意图,当开机机器人时,机器人本体开始运动,机器人控制柜102中MCU把机器人103运行的状态、错误、维护等文件数据打包,通过接入网上传到机器人云端管理系统101,机器人云端管理系统101接收到数据后,对数据进行整理分析,同时给出反馈的处理措施和意见,远程控制端104需要查看和处理机器人数据信息时,登入到机器人云端管理系统101中,获取机器人103的备份数据,当需要更新云端管理系统101中的文件时,上传文件到云端管理系统中,当需要对机器人做特殊处理时,远程控制端104把维护的数据文件回传到云端管理系统101中,云端管理系统101对信息加密打包后,通过互联网回传到相应的机器人控制柜102中,机器人控制柜102中MCU运行接收的数据后,完成更新,如果需要硬件报警,则给出报警提不。
[0023]如图2所示,为本发明中的云端
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1