本申请适用于机器人技术领域,提供了一种机器人的维护方法、装置、终端设备和可读存储介质。其中,上述机器人的维护方法具体包括:在所述机器人的当前功能模块满足更新条件时,控制所述机器人对所述当前功能模块进行更新,以使所述机器人装载目标功能模块;在所述机器人完成更新后,获取所述机器人的运行数据;根据所述运行数据,确定所述目标功能模块与所述机器人之间的适配程度;若所述适配程度小于程度阈值,则控制所述机器人对所述目标功能模块重新进行更新。本申请的实施例可以提高机器人维护的有效性。护的有效性。护的有效性。
【技术实现步骤摘要】
机器人的维护方法、装置、终端设备和可读存储介质
[0001]本申请属于机器人
,尤其涉及一种机器人的维护方法、装置、终端设备和可读存储介质。
技术介绍
[0002]机器人是一种能够半自主或全自主工作的智能设备,可以通过各个功能模块的配合执行任务。对机器人定期进行维护是保障机器人任务完成效果的重要一环。相关技术中常需要人工将老化的功能模块更新为新的功能模块,但是,机器人是一种结构精密的仪器,新的功能模块可能与其他功能模块不适配,也可能没能精确地装载在机器人上,导致机器人基于新的功能模块不能正常执行任务。因此,机器人维护的有效性较低。
技术实现思路
[0003]本申请实施例提供一种机器人的维护方法、装置、终端设备和可读存储介质,可以解决相关技术中机器人维护的有效性不足的问题。
[0004]本申请实施例第一方面提供一种机器人的维护方法,包括:在所述机器人的当前功能模块满足更新条件时,控制所述机器人对所述当前功能模块进行更新,以使所述机器人装载目标功能模块;在所述机器人完成更新后,获取所述机器人的运行数据;根据所述运行数据,确定所述目标功能模块与所述机器人之间的适配程度;若所述适配程度小于程度阈值,则控制所述机器人对所述目标功能模块重新进行更新。
[0005]在本申请的一些实施方式中,所述运行数据包括所述机器人各个已装载功能模块在多个采样时刻的工作数据,所述已装载功能模块包括所述目标功能模块;所述根据所述运行数据,确定所述目标功能模块与所述机器人的适配程度,包括:根据各个所述已装载功能模块在不同采样时刻的工作数据,确定各个所述已装载功能模块的平稳程度;根据所述平稳程度确定所述适配程度,所述适配程度与所述平稳程度呈正相关。
[0006]在本申请的一些实施方式中,所述运行数据包括所述机器人各个已装载功能模块的工作数据,所述已装载功能模块包括所述目标功能模块;;所述根据所述运行数据,确定所述目标功能模块与所述机器人的适配程度,包括:获取每个所述已装载功能模块的历史工作数据,所述历史工作数据为所述机器人对所述当前功能模块进行更新前的工作数据;将各个所述已装载功能模块的工作数据和对应的所述历史工作数据进行比对,确定所述适配程度。
[0007]在本申请的一些实施方式中,所述控制所述机器人对所述当前功能模块进行更新,以使所述机器人装载目标功能模块,包括:获取所述当前功能模块对应的维修点的位置;根据所述当前功能模块对应的维修点的位置,控制所述机器人前往所述当前功能模块对应的维修点,以将所述当前功能模块更新为所述目标功能模块。
[0008]在本申请的一些实施方式中,所述当前功能模块的数量为多个,每个所述当前功能模块对应的维修点的数量为一个或多个;所述根据所述当前功能模块对应的维修点的位
置,控制所述机器人前往所述当前功能模块对应的维修点,以将所述当前功能模块更新为所述目标功能模块,包括:根据每个所述当前功能模块对应的维修点的位置,确定候选移动路径,每条所述候选移动路径经过的维修点包括各个所述当前功能模块对应的维修点;确定每条所述候选移动路径的路径代价值;根据所述路径代价值,从所述候选移动路径中筛选出目标路径;控制所述机器人根据所述目标路径前往各个所述当前功能模块对应的维修点,以将每个所述当前功能模块更新为对应的所述目标功能模块。
[0009]在本申请的一些实施方式中,所述当前功能模块为软件功能模块;所述控制所述机器人对所述当前功能模块进行更新,以使所述机器人装载目标功能模块,包括:若所述机器人的当前网络信号存在异常,则控制所述机器人前往充电桩;在所述机器人到达所述充电桩后,控制所述机器人连接所述充电桩的网络,并通过所述充电桩的网络下载并安装所述目标功能模块。
[0010]在本申请的一些实施方式中,所述机器人的维护方法,还包括:获取所述当前功能模块的使用时长;若所述使用时长大于时长阈值,则确认所述当前功能模块满足所述更新条件。
[0011]本申请实施例第二方面提供的一种机器人的维护装置,包括:第一维护单元,用于在所述机器人的当前功能模块满足更新条件时,控制所述机器人对所述当前功能模块进行更新,以使所述机器人装载目标功能模块;获取单元,用于在所述机器人完成更新后,获取所述机器人的运行数据;确定单元,用于根据所述运行数据,确定所述目标功能模块与所述机器人之间的适配程度;第二维护单元,用于若所述适配程度小于程度阈值,则控制所述机器人对所述目标功能模块重新进行更新。
[0012]本申请实施例第三方面提供一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述机器人的维护方法的步骤。
[0013]本申请实施例第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述机器人的维护方法的步骤。
[0014]本申请实施例第五方面提供了一种计算机程序产品,当计算机程序产品在终端设备上运行时,使得终端设备执行上述第一方面所述的机器人的维护方法。
[0015]在本申请的实施方式中,通过在机器人的当前功能模块满足更新条件时,控制机器人对当前功能模块进行更新,以使机器人装载目标功能模块,并在机器人完成更新后,根据机器人的运行数据,确定目标功能模块与机器人之间的适配程度,若适配程度小于程度阈值,则控制机器人对目标功能模块重新进行更新,能够在机器人维护后,确定目标功能模块与机器人之间的适配程度,在适配程度小于程度阈值时重新进行机器人维护,能够避免因目标功能模块与机器人不适配导致的机器人不能正常执行任务的问题,提高了机器人维护的有效性。
附图说明
[0016]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些
附图获得其他的附图。
[0017]图1是本申请实施例提供的一种机器人的维护方法的实现流程示意图;
[0018]图2是本申请实施例提供的机器人的机构示意图;
[0019]图3是本申请实施例提供的控制机器人自主进行维护的具体实现流程示意图;
[0020]图4是本申请实施例提供的一种机器人的维护装置的结构示意图;
[0021]图5是本申请实施例提供的终端设备的结构示意图。
具体实施方式
[0022]为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护。
[0023]为了说明本申请的技术方案,下面通过具体实施例来进行说明。
[0024]图1示出了本申请实施例提供的一种机器人的维本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种机器人的维护方法,其特征在于,包括:在机器人的当前功能模块满足更新条件时,控制所述机器人对所述当前功能模块进行更新,以使所述机器人装载目标功能模块;在所述机器人完成更新后,获取所述机器人的运行数据;根据所述运行数据,确定所述目标功能模块与所述机器人的适配程度;若所述适配程度小于程度阈值,则控制所述机器人对所述目标功能模块重新进行更新。2.如权利要求1所述的机器人的维护方法,其特征在于,所述运行数据包括所述机器人各个已装载功能模块在多个采样时刻的工作数据,所述已装载功能模块包括所述目标功能模块;所述根据所述运行数据,确定所述目标功能模块与所述机器人的适配程度,包括:根据各个所述已装载功能模块在不同采样时刻的工作数据,确定各个所述已装载功能模块的平稳程度;根据所述平稳程度确定所述适配程度,所述适配程度与所述平稳程度呈正相关。3.如权利要求1所述的机器人的维护方法,其特征在于,所述运行数据包括所述机器人各个已装载功能模块的工作数据,所述已装载功能模块包括所述目标功能模块;所述根据所述运行数据,确定所述目标功能模块与所述机器人的适配程度,包括:获取每个所述已装载功能模块的历史工作数据,所述历史工作数据为所述机器人对所述当前功能模块进行更新前的工作数据;将各个所述已装载功能模块的工作数据和对应的所述历史工作数据进行比对,确定所述适配程度。4.如权利要求1所述的机器人的维护方法,其特征在于,所述控制所述机器人对所述当前功能模块进行更新,以使所述机器人装载目标功能模块,包括:获取所述当前功能模块对应的维修点的位置;根据所述当前功能模块对应的维修点的位置,控制所述机器人前往所述当前功能模块对应的维修点,以将所述当前功能模块更新为所述目标功能模块。5.如权利要求4所述的机器人的维护方法,其特征在于,所述当前功能模块的数量为多个,每个所述当前功能模块对应的维修点的数量为一个或多个;所述根据所述当前功能模块对应的维修点的位置,控制所述机器人前往所述当前功能模块对应的维修点,以将所述当前功能模块更新为...
【专利技术属性】
技术研发人员:夏舸,梁朋,
申请(专利权)人:深圳优地科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。