本申请提供了一种机器人数据处理方法、装置、机器人和存储介质,属于机器人技术领域,该方法包括:显示子流程配置界面,子流程配置界面用于配置对机器人数据进行处理的子流程;响应于基于子流程配置界面的提交操作,基于子流程配置界面中的配置参数,生成数据处理子流程;基于多个子流程对机器人数据进行处理。通过向用户展示配置界面,在配置界面中,匹配每个子流程的相关参数,从而将机器人数据在多个子流程之间实现流式处理,提高了数据处理的效率,减小了延时,进而防止了机器人卡顿。
【技术实现步骤摘要】
本申请属于机器人,尤其涉及一种机器人数据处理方法、装置、机器人和存储介质。
技术介绍
1、目前,机器人应用越来越广泛。机器人在运行时需要对数据进行多种处理,才能得到最终结果,以实现相应的功能。例如,通过传统的关系型数据库管理系统结合存储过程来进行数据处理;或者,采用大数据软件系统运行框架结合数据仓库工具的方式进行数据处理。
2、上述机器人数据处理过程中,都是将机器人产生的数据进行批处理,然而,机器人在运行时,会源源不断地产生数据,因此,会导致机器人数据处理的效率低,延时比较大,进而造成机器人卡顿。
技术实现思路
1、本申请的目的在于提供一种机器人数据处理方法、装置、机器人和存储介质,旨在解决传统的机器人数据处理效率低的问题。
2、本申请实施例的第一方面提供了一种机器人数据处理方法,所述方法包括:
3、显示子流程配置界面,所述子流程配置界面用于配置对机器人数据进行处理的子流程;
4、响应于基于所述子流程配置界面的提交操作,基于所述子流程配置界面中的配置参数,生成数据处理子流程;
5、基于多个子流程对机器人数据进行处理。
6、在一些实施例中,每个子流程通过子流程基本单元对机器人数据进行处理;相邻的子流程基本单元中,前一个子流程基本单元的输出作为后一个子流程基本单元的输入;
7、所述基于多个子流程对机器人数据进行处理,包括:
8、基于所述多个子流程的输入输出关系,确定数据处理总流程;
<
p>9、基于所述数据处理总流程对所述机器人数据进行处理。10、在一些实施例中,所述基于多个子流程对机器人数据进行处理,包括:
11、对于每个子流程,基于所述子流程的数据读入主题,从待处理的机器人数据中读取所述数据读入主题对应的机器人数据;
12、基于所述子流程的数据处理逻辑,对读取的机器人数据进行处理,得到处理后的机器人数据;
13、根据所述子流程对应的数据提交主题,对处理后的机器人数据的主题进行标注。
14、在一些实施例中,所述显示子流程配置界面,包括:
15、显示第一输入控件、第二输入控件和第三输入控件;
16、其中,所述第一输入控件用于接收用户输入的子流程的数据读入主题,所述第二输入控件用于接收用户输入的数据处理逻辑,所述第三输入控件用于接收用户输入的子流程的数据提交主题。
17、在一些实施例中,所述显示子流程配置界面还包括显示提交按钮;
18、所述响应于基于所述子流程配置界面的提交操作,基于所述子流程配置界面中的配置参数,生成数据处理子流程,包括:
19、响应于所述提交按钮的触发操作,基于所述子流程配置界面获取数据读入主题、数据处理逻辑和数据提交主题;
20、基于所述数据读入主题、数据处理逻辑和数据提交主题,生成数据处理子流程。
21、在一些实施例中,所述基于多个子流程对机器人数据进行处理之后,所述方法还包括:
22、响应于接收到查看请求,根据处理所述机器人数据时执行的子流程生成子流程信息表;
23、显示所述子流程信息表。
24、在一些实施例中,所述基于多个子流程对机器人数据进行处理之前,所述方法还包括:
25、响应于生成待处理的机器人数据,根据所述机器人数据的类型,标注所述机器人数据的主题。
26、本申请实施例的第二方面提供了一种机器人数据处理装置,所述装置包括:
27、显示单元,用于显示子流程配置界面,所述子流程配置界面用于配置对机器人数据进行处理的子流程;
28、生成单元,用于响应于基于所述子流程配置界面的提交操作,基于所述子流程配置界面中的配置参数,生成数据处理子流程;
29、数据处理单元,用于基于多个子流程对机器人数据进行处理。
30、在一些实施例中,每个子流程通过子流程基本单元对机器人数据进行处理;相邻的子流程基本单元中,前一个子流程基本单元的输出作为后一个子流程基本单元的输入;
31、所述数据处理单元,用于基于所述多个子流程的输入输出关系,确定数据处理总流程;基于所述数据处理总流程对所述机器人数据进行处理。
32、在一些实施例中,所述数据处理单元,用于对于每个子流程,基于所述子流程的数据读入主题,从待处理的机器人数据中读取所述数据读入主题对应的机器人数据;基于所述子流程的数据处理逻辑,对读取的机器人数据进行处理,得到处理后的机器人数据;根据所述子流程对应的数据提交主题,对处理后的机器人数据的主题进行标注。
33、在一些实施例中,所述显示单元,用于显示第一输入控件、第二输入控件和第三输入控件;其中,所述第一输入控件用于接收用户输入的子流程的数据读入主题,所述第二输入控件用于接收用户输入的数据处理逻辑,所述第三输入控件用于接收用户输入的子流程的数据提交主题。
34、在一些实施例中,所述显示子流程配置界面还包括显示提交按钮;
35、所述生成单元,用于响应于所述提交按钮的触发操作,基于所述子流程配置界面获取数据读入主题、数据处理逻辑和数据提交主题;基于所述数据读入主题、数据处理逻辑和数据提交主题,生成数据处理子流程。
36、在一些实施例中,所述装置还包括:
37、信息表生成单元,用于响应于接收到查看请求,根据处理所述机器人数据时执行的子流程生成子流程信息表;
38、所述显示单元,还用于显示所述子流程信息表。
39、在一些实施例中,所述装置还包括:
40、标注单元,用于响应于生成待处理的机器人数据,根据所述机器人数据的类型,标注所述机器人数据的主题。
41、本申请实施例的第三方面提了一种机器人,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述机器人数据处理方法。
42、本申请实施例的第四方面提了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述机器人数据处理方法。
43、本专利技术实施例与现有技术相比存在的有益效果是:
44、在本申请实施例中,显示子流程配置界面,该子流程配置界面用于配置对机器人数据进行处理的子流程;响应于基于该子流程配置界面的提交操作,基于该子流程配置界面中的配置参数,生成数据处理子流程;基于多个子流程对机器人数据进行处理。通过向用户展示配置界面,在配置界面中,匹配每个子流程的相关参数,从而将机器人数据在多个子流程之间实现流式处理,提高了数据处理的效率,减小了延时,进而防止了机器人卡顿。
本文档来自技高网...
【技术保护点】
1.一种机器人数据处理方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,每个子流程通过子流程基本单元对机器人数据进行处理;相邻的子流程基本单元中,前一个子流程基本单元的输出作为后一个子流程基本单元的输入;
3.如权利要求2所述的方法,其特征在于,所述基于多个子流程对机器人数据进行处理,包括:
4.如权利要求1所述的方法,其特征在于,所述显示子流程配置界面,包括:
5.如权利要求4所述的方法,其特征在于,所述显示子流程配置界面还包括显示提交按钮;
6.如权利要求1-5任一项所述的方法,其特征在于,所述基于多个子流程对机器人数据进行处理之后,所述方法还包括:
7.根据权利要求1-5任一项所述的方法,其特征在于,所述基于多个子流程对机器人数据进行处理之前,所述方法还包括:
8.一种机器人数据处理装置,其特征在于,所述装置包括:
9.一种机器人,其特征在于,所述机器人包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序使实现如权利要求1至7任一项所述的机器人数据处理方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的机器人数据处理方法。
...
【技术特征摘要】
1.一种机器人数据处理方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,每个子流程通过子流程基本单元对机器人数据进行处理;相邻的子流程基本单元中,前一个子流程基本单元的输出作为后一个子流程基本单元的输入;
3.如权利要求2所述的方法,其特征在于,所述基于多个子流程对机器人数据进行处理,包括:
4.如权利要求1所述的方法,其特征在于,所述显示子流程配置界面,包括:
5.如权利要求4所述的方法,其特征在于,所述显示子流程配置界面还包括显示提交按钮;
6.如权利要求1-5任一项所述的方法,其特征在于,所述基于多个子流程对机器人数据进行...
【专利技术属性】
技术研发人员:邱钺,
申请(专利权)人:深圳市优必选科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。