一种服务机器人的数据采集系统及方法与流程

文档序号:11064714阅读:1306来源:国知局
一种服务机器人的数据采集系统及方法与制造工艺

本发明涉及服务机器人的数据采集领域,尤其是涉及一种服务机器人的数据采集系统及方法。



背景技术:

大数据作为IT行业的又一次颠覆性革命,数据的价值已经被广泛的认同。对于服务机器人的研发和推广来说,其运行数据、故障数据、产品分布等数据的积累对于远程故障定位、设计优化、故障预警、市场分析有着非常重要的意义。因此,基于服务机器人的传感器数据、控制系统特征数据等数据采集越来越重要。

在现有技术中,机器人控制器可以进行数据采集和存储,外置PC(personal computer,个人计算机)也可以通过网络进行服务机器人数据采集,这两种方法存在以下缺点。

机器人控制器作为服务机器人的控制主体,可以有效的进行数据采集和存储,但在其进行数据采集时存在以下三个方面的缺陷。一是作为板卡级的控制器,其存储空间小,且可擦写次数有限,数据采集和存储代价高昂;二是机器人控制器作为实时控制器,在读写文件时可能影响整个系统的实时性;三是机器人控制器在服务机器人本体中,其采集和存储的数据难以导出或同步至广域网服务器端。

外置PC可以通过网络采集服务机器人数据,但由于服务机器人离散性强和运行区域不确定等特性,会造成数据采集网络稳定性差,系统搭建昂贵等问题。



技术实现要素:

本发明主要解决的技术问题是提供一种服务机器人的数据采集系统及方法,能够完成远程数据采集功能。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种服务机器人的数据采集方法,该数据采集方法包括以下步骤:采集服务机 器人的特征数据;通过局域网将特征数据发送至定制处理器中;定制处理器整理和缓存特征数据,并通过广域网同步至远程服务器端。

其中,通过局域网将特征数据发送至定制处理器中的步骤之前包括:根据预定的通信协议将特征数据进行打包。

其中,方法还包括:检测供电状况。

其中,采集服务机器人的特征数据的步骤还包括:采集服务机器人状态数据、警报数据、故障数据、时间统计数据、运动数据、配置文件以及传感器数据。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种服务机器人的数据采集系统,数据采集系统包括:网络中继、服务机器人控制器以及定制处理器,其中:网络中继用于提供数据采集系统的局域网络;服务机器人控制器用于采集服务机器人的特征数据,并通过局域网络发送特征数据到定制处理器中;

定制处理器整理和缓存特征数据,并通过广域网同步至远程服务器端。

其中,机器人控制器在发送特征数据之前根据与定制处理器预定的通信协议将特征数据进行打包。

其中,定制处理器包括第一网卡和第二网卡,其中:第一网卡用于接收和存储服务机器人处理器发送的特征数据;第二网卡用于将特征数据发送到远程服务器端。

其中,数据采集系统还包括:电量监控版,用于监控网络中继、服务机器人控制器以及定制处理器的供电状况。

其中,服务机器人控制器采集服务机器人状态数据、警报数据、故障数据、时间统计数据、运动数据、配置文件以及传感器数据。

其中,定制处理器根据特征数据进行信息监测、故障处理、日志统计、远程维护以及远程软件更新。

本发明的有益效果是:区别于现有技术的情况,本发明的数据采集方法首先采集服务机器人的特征数据,然后通过局域网将特征数据发送至定制处理器中,最后定制处理器整理和缓存特征数据,并通过广域网同步至远程服务器端。因此,能够完成远程数据采集功能。

附图说明

图1是本发明实施例提供的一种服务机器人的数据采集系统的结构示意图;

图2是本发明实施例提供的一种服务机器人的数据采集方法的流程图。

具体实施方式

请参阅图1,图1是本发明实施例提供的一种服务机器人的数据采集系统的结构示意图。如图1所示,本发明的服务机器人的数据采集系统10包括网络中继11、服务机器人控制器12以及定制处理器13。

其中,网络中继11用于提供数据采集系统10的局域网络。以完成服务机器人控制器12和定制处理器13的网络连接。本实施例中,网络中继11例如可以为无线路由器,也可以为有线路由器等。

服务机器人控制器12用于采集服务机器人的特征数据,并通过局域网络发送该特征数据到定制处理器13中。服务机器人控制器12具体采集服务机器人状态数据、警报数据、故障数据、时间统计数据、运动数据、配置文件以及传感器数据。

进一步的,服务机器人控制器12在发送上述特征数据之前根据与定制处理器13预定的通信协议将上述特征数据进行打包压缩。以方便定制处理器13接收和解压。

定制处理器13接收到服务机器人控制器12发送过来的特征数据后,对上述特征数据进行整理和缓存,并通过广域网导出或同步至远程服务器端。

具体的,定制处理器13包括第一网卡131和第二网卡132,其中,第一网卡131用于通过网络中继11建立的局域网接收和存储服务机器人处理器12发送的特征数据。第二网卡132用于在广域网状态良好的情况下将特征数据发送到远程服务器端。应理解,当广域网络状态较差时,上述特征数据暂时存储在第一网卡131中。

进一步的,定制处理器13还会根据上述特征数据进行信息监测、故障处理、日志统计、远程维护以及远程软件更新。

其中,信息监测包括监测服务机器人的状态,RC信息、当前警报 信息以及其他的实时统计信息。

故障处理包括管理故障触发的记录。

日志统计包括运行数据的统计,故障报警信息的统计以及其他事件信息的统计。

远程维护包括参数文件的传输、作业文件的传输以及地图文件的传输。

远程软件更新包括RC软件文件的下载,定制软件的下载等。

进一步的,定制处理器13还包括加入功能按键,即加入远程监控系统的开关,方便用户通过定制处理器13进行远程的控制。

本实施例中,定制处理器13可以为定制移动终端,例如定制pad,定制手机,定制笔记本等。

进一步的,数据采集系统10还包括电量监控板14,用于监控网络中继11、服务机器人控制器12以及定制处理器13的供电状况。以保证网络中继11、服务机器人控制器12以及定制处理器13能够正常的工作。

承前所述,对于离散型服务机器人,本实施例可以通过机器人控制器12采集机器人的特征数据,然后通过局域网络传输到定制处理器13中,定制处理器13对这些特征数据进行整理和缓存后发送到远程服务器中。因此,能够完成远程数据采集。

本发明实施例还提供了一种服务机器人的数据采集方法,该数据采集方法应用于前文所述的数据采集系统中。具体请参阅图2,图2是本发明实施例提供的一种服务机器人的数据采集方法的流程图。

如图2所示,该数据采集方法包括以下步骤:

步骤S1:采集服务机器人的特征数据。

具体,本步骤采集的是服务机器人的状态数据、警报数据、故障数据、时间统计数据、运动数据、配置文件以及传感器数据。

步骤S2:通过局域网将特征数据发送至定制处理器中。

在步骤S2之前通过网络中继建立局域网络,其中网络中继可以为无线路由器或有线路由器。

在本步骤之前,根据预定的通信协议将特征数据进行打包和压缩。

步骤S3:定制处理器整理和缓存特征数据,并通过广域网同步至远 程服务器端。

具体的,定制处理器13包括第一网卡131和第二网卡132,其中,第一网卡131用于通过网络中继11建立的局域网接收和存储服务机器人处理器12发送的特征数据。第二网卡132用于在广域网状态良好的情况下将特征数据发送到远程服务器端。应理解,当广域网络状态较差时,上述特征数据暂时存储在第一网卡131中。

进一步的,定制处理器13还会根据上述特征数据进行信息监测、故障处理、日志统计、远程维护以及远程软件更新。具体操作如前文所述,在此不再赘述。

本步骤中,定制处理器13可以为定制移动终端,例如定制pad,定制手机,定制笔记本等。

本实施例还进一步检测供电状况。具体为检测采集特征数据的服务机器人控制器、网络中继以及定制处理器的供电状况。

综上所述,本发明实施例可以完成远程数据的采集。

以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1