[发明专利]机器人控制方法、控制系统和可读存储介质有效
申请号: | 202011394990.3 | 申请日: | 2020-12-03 |
公开(公告)号: | CN112486073B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 吴冠卿;蒋一博 | 申请(专利权)人: | 用友网络科技股份有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 汪海屏;王淑梅 |
地址: | 100094*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机器人 控制 方法 控制系统 可读 存储 介质 | ||
1.一种机器人控制方法,其特征在于,包括:
获取用户基于客户端页面输入的机器人流程图;
根据所述机器人流程图的多个流程节点和多个线数据的关系,将所述机器人流程图转化为树形结构数据;
根据所述树形结构数据生成预设格式的机器人模板;
根据所述机器人模板控制所述机器人运行;
所述机器人控制方法还包括:
按照预设时间间隔将所述机器人流程图保存至云端缓存空间,用于支持数据历史记录和恢复;
基于接收到保存请求的情况下,将所述机器人流程图保存至云端数据库,云端服务通过保存在所述云端数据库中的数据,正确生成所述机器人模板;
所述根据所述树形结构数据生成预设格式的机器人模板的步骤,具体包括:
通过对所述树形结构数据执行前序遍历算法,得到所述预设格式的机器人模板。
2.根据权利要求1所述的机器人控制方法,其特征在于,所述根据所述机器人流程图的多个流程节点和多个线数据的关系,将所述机器人流程图转化为树形结构数据的步骤,具体包括:
获取所述多个流程节点对应的多个第一标识,所述多个线数据对应的多个第二标识;
根据所述多个第一标识、所述多个第二标识和所述多个流程节点和所述多个线数据的关系,将所述多个流程节点和所述多个线数据组成为Map数据;
根据所述Map数据生成所述树形结构数据。
3.根据权利要求1或2所述的机器人控制方法,其特征在于,
所述多个流程节点包括开始和结束,以及以下任一项或其组合:执行、判断、流程;
所述多个流程节点中任一流程节点包括块数据和所述块数据对应的多条命令数据,其中所述命令数据包括多个命令参数。
4.根据权利要求3所述的机器人控制方法,其特征在于,在所述获取用户基于客户端页面输入的机器人流程图的步骤之前,还包括:
将不同的所述块数据、所述线数据以控件的形式展现在第一页面;
编辑所述命令数据,将不同的所述命令数据按类型分组,并以控件的形式展现在第二页面。
5.根据权利要求4所述的机器人控制方法,其特征在于,还包括:
基于接收到运行请求的情况下,调取预设调试客户端,并将所述机器人模板部署在所述预设调试客户端,以控制所述机器人运行。
6.根据权利要求5所述的机器人控制方法,其特征在于,
所述客户端包括Web客户端、App客户端。
7.根据权利要求6所述的机器人控制方法,其特征在于,
所述预设格式为XML格式。
8.一种机器人控制系统,其特征在于,包括:
存储器,所述存储器存储有程序;
处理器,所述处理器执行所述程序时实现如权利要求1至7中任一项所述的机器人控制方法。
9.一种可读存储介质,其上存储有程序,其特征在于,所述程序被处理器执行时实现如权利要求1至7中任一项所述的机器人控制方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于用友网络科技股份有限公司,未经用友网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011394990.3/1.html,转载请声明来源钻瓜专利网。