[发明专利]数据处理方法、升级方法、装置、服务器及移动机器人有效
申请号: | 202111502833.4 | 申请日: | 2021-12-10 |
公开(公告)号: | CN113918196B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 龚汉越;支涛 | 申请(专利权)人: | 北京云迹科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F9/4401;B25J13/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王娇娇 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据处理 方法 升级 装置 服务器 移动 机器人 | ||
本申请公开一种数据处理方法、升级方法、装置、服务器及移动机器人。该数据处理方法包括:服务器获得针对预设的多项移动技能分别构建的策略文件并保存,其中,每项移动技能的策略文件包括该移动技能的标识、以及该移动技能的关联参数;对策略文件进行优先级定义;在满足预设条件时,向移动机器人发送策略文件,以便移动机器人基于与所在位置匹配的策略文件生成可执行的配置脚本。基于本申请公开的方案,能够减少升级移动机器人所产生的工作量。
技术领域
本申请属于机器人技术领域,尤其涉及一种数据处理方法、升级方法、装置、服务器及移动机器人。
背景技术
移动机器人是一个集环境感知、动态决策与规划、行为控制与执行等功能于一体的综合系统。在发布移动机器人后,需要对移动机器人进行升级,以便优化移动机器人的性能。
目前,移动机器人的升级方案为:向移动机器人发布最新版本的程序包,移动机器人利用接收到的程序包更新运行程序。移动机器人可以应用于多种场景,当移动机器人应用于不同场景时,其移动策略需求也会不同。根据现有的升级方案,需要针对应用移动机器人的多种应用场景分别开发对应的程序包,技术人员的工作量极大。
发明内容
有鉴于此,本申请的目的在于提供一种数据处理方法、升级方法、装置、服务器及移动机器人,以减少升级移动机器人所产生的工作量。
为实现上述目的,本申请提供如下技术方案:
第一方面,本申请提供一种数据处理方法,应用于服务器,所述数据处理方法包括:
获得针对预设的多项移动技能分别构建的策略文件并保存,其中,每项移动技能的策略文件包括所述移动技能的标识、以及所述移动技能的关联参数;
对所述策略文件进行优先级定义;
在满足预设条件时,向移动机器人发送策略文件,以便所述移动机器人基于与所在位置匹配的策略文件生成可执行的配置脚本。
可选的,所述在满足预设条件时,向移动机器人发送策略文件,包括:
接收所述移动机器人发送的策略文件获取请求,所述策略文件获取请求携带有所述移动机器人的位置信息;
基于所述移动机器人的位置信息、以及预先构建的位置信息和策略文件的对应关系,获取与所述移动机器人的位置信息匹配的策略文件作为目标策略文件;
向所述移动机器人发送所述目标策略文件。
可选的,还包括:
接收删除指令,响应所述删除指令删除指定的策略文件;
和/或,接收修改指令,响应所述修改指令对指定的策略文件进行修改。
第二方面,本申请提供一种升级方法,应用于移动机器人,所述升级方法包括:
读取并执行母策略配置引导;
依据所述母策略配置引导加载引导程序,执行所述引导程序,以便侦测硬件并加载相应的驱动程序;
在硬件驱动成功后,从服务器获得与所在位置匹配的目标策略文件;
基于所述目标策略文件冷编译出可执行的配置脚本,其中,在冷编译过程中,如果多个目标策略文件包含冲突参数,则在所述配置脚本中,所述冲突参数的参数值采用所述多个目标策略文件中优先级最高的目标策略文件中的参数值;
加载所述配置脚本。
可选的,所述从服务器获得与所在位置匹配的目标策略文件,包括:
接收所述服务器发送的策略文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京云迹科技有限公司,未经北京云迹科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111502833.4/2.html,转载请声明来源钻瓜专利网。