任务处理方法、装置、存储介质及电子设备制造方法及图纸

技术编号:35283684 阅读:13 留言:0更新日期:2022-10-22 12:27
本公开涉及一种任务处理方法、装置、存储介质及电子设备,方法包括:获取环境信息;从多个机器人能够处理的任务中确定是否存在与所述环境信息对应的目标任务;在存在所述目标任务的情况下,确定处理所述目标任务的目标机器人;将所述目标任务作为所述目标机器人的待处理任务,以便所述目标机器人对所述待处理任务进行处理。本公开的方法可以提高机器人获取任务以及处理任务的及时性。务以及处理任务的及时性。务以及处理任务的及时性。

【技术实现步骤摘要】
任务处理方法、装置、存储介质及电子设备


[0001]本公开涉及机器人
,具体地,涉及一种任务处理方法、装置、存储介质及电子设备。

技术介绍

[0002]随着机器人技术的发展,机器人越来越多的出现在人们的日常生活以及工作中,通过机器人执行日常生活以及工作中的任务,为人们带来了极大的便利。
[0003]相关技术中,机器人可以按照任务执行周期执行任务列表中的任务,即在机器人在执行完某个任务之后,可以根据任务列表去到下一个地点执行任务,然而在机器人已经执行完任务的地方,可能存在新的任务,这种情况下,是希望机器人能够及时处理的,然而由于存在任务执行周期,若等待机器人下一个任务执行周期到来再发现并处理的话,存在任务处理不及时的问题。

技术实现思路

[0004]本公开的目的是提供一种任务处理方法、装置、存储介质及电子设备,解决了机器人任务处理不及时的问题。
[0005]为了实现上述目的,第一方面,本公开提供一种任务处理方法,所述方法包括:
[0006]获取环境信息;
[0007]从多个机器人能够处理的任务中确定是否存在与所述环境信息对应的目标任务;
[0008]在存在所述目标任务的情况下,确定处理所述目标任务的目标机器人;
[0009]将所述目标任务作为所述目标机器人的待处理任务,以便所述目标机器人对所述待处理任务进行处理。
[0010]在一些实施方式中,所述从多个机器人能够处理的任务中确定是否存在与所述环境信息对应的目标任务,包括:
[0011]确定所述环境信息与针对所述多个机器人能够处理的各个任务预设的参考信息之间的匹配度;
[0012]基于所述匹配度,确定是否存在与所述环境信息对应的目标任务。
[0013]在一些实施方式中,所述确定处理所述目标任务的目标机器人,包括:
[0014]基于所述目标任务的标识以及各个机器人能够处理的任务的标识,从所述各个机器人中确定能够处理所述目标任务的候选机器人;
[0015]基于所述候选机器人的数量,从所述候选机器人中确定所述目标机器人。
[0016]在一些实施方式中,所述基于所述候选机器人的数量,从所述候选机器人中确定所述目标机器人,包括:
[0017]在所述候选机器人的数量为1个时,将所述候选机器人确定为所述目标机器人;
[0018]在所述候选机器人的数量为多个时,基于目标机器人确定策略,从多个所述候选机器人中确定所述目标机器人。
[0019]在一些实施方式中,所述基于目标机器人确定策略,从多个所述候选机器人中确定所述目标机器人,包括:
[0020]获取所述目标任务对应的处理优先级;
[0021]基于所述目标任务对应的处理优先级以及各个所述候选机器人对应的任务处理列表中的各个待处理任务的优先级,确定所述目标任务在各个所述候选机器人对应的任务处理列表中的处理顺序;
[0022]基于所述目标任务在各个所述候选机器人对应的任务处理列表中的处理顺序以及各个待处理任务对应的处理时长,确定各个所述候选机器人处理所述目标任务的等待时间;
[0023]基于各个所述候选机器人处理所述目标任务的等待时间,确定最先处理所述目标任务的候选机器人为所述目标机器人。
[0024]在一些实施方式中,所述将所述目标任务作为所述目标机器人的待处理任务,以便所述目标机器人对所述待处理任务进行处理,包括:
[0025]将携带处理优先级的所述目标任务作为所述目标机器人的任务处理列表中新增的待处理任务,以便所述目标机器人根据任务处理列表中的各个待处理任务的优先级,确定各个待处理任务的处理顺序,并按照所述处理顺序对各个待处理任务进行处理,所述各个待处理任务中包括所述目标任务。
[0026]在一些实施方式中,所述方法应用于机器人,所述机器人预存有与所述机器人同类型的其他机器人能够处理的任务,所述从多个机器人能够处理的任务中确定是否存在与所述环境信息对应的目标任务,包括:
[0027]从所述机器人自身能够处理的任务以及预存的所述其他机器人能够处理的任务中,确定是否存在与所述环境信息对应的目标任务。
[0028]在一些实施方式中,所述方法应用于云端服务器,所述云端服务器预存有不同类型的机器人能够处理的任务,所述从多个机器人能够处理的任务中确定是否存在与所述环境信息对应的目标任务,包括:
[0029]从预存的不同类型的机器人能够处理的任务中,确定是否存在与所述环境信息对应的目标任务。
[0030]第二方面,本公开还提供一种任务处理装置,所述装置包括:
[0031]环境信息获取模块,用于获取环境信息;
[0032]目标任务确定模块,用于从多个机器人能够处理的任务中确定是否存在与所述环境信息对应的目标任务;
[0033]目标机器人确定模块,用于在存在所述目标任务的情况下,确定处理所述目标任务的目标机器人;
[0034]待处理任务确定模块,用于将所述目标任务作为所述目标机器人的待处理任务,以便所述目标机器人对所述待处理任务进行处理。
[0035]第三方面,本公开还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中方法的步骤。
[0036]第四方面,本公开还提供了一种电子设备,包括:
[0037]存储器,其上存储有计算机程序;
[0038]处理器,用于执行存储器中的计算机程序,以实现第一方面中方法的步骤。
[0039]通过上述技术方案,在获取环境信息之后,可以从多个机器人能够处理的任务中确定是否存在与所述环境信息对应的目标任务,并在存在所述目标任务的情况下,确定处理所述目标任务的目标机器人,然后便可以将所述目标任务作为所述目标机器人的待处理任务,以便所述目标机器人对所述待处理任务进行处理。通过环境信息来协助目标机器人主动发现需要进行处理的任务,并由目标机器人进行处理,提高了目标机器人获取任务以及处理任务的及时性。
[0040]本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
[0041]附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:
[0042]图1是本公开一实施例提供的一种任务处理方法的流程示意图。
[0043]图2是本公开一实施例提供的另一种任务处理方法的流程示意图。
[0044]图3是本公开一实施例提供的一种任务处理装置的结构示意图。
[0045]图4是本公开一实施例提供的一种电子设备的结构示意图。
具体实施方式
[0046]以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。
[0047]在对本公开实施例的方案进行详细说明之前,先结合一个示例性的应用场景对本公开实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种任务处理方法,其特征在于,包括:获取环境信息;从多个机器人能够处理的任务中确定是否存在与所述环境信息对应的目标任务;在存在所述目标任务的情况下,确定处理所述目标任务的目标机器人;将所述目标任务作为所述目标机器人的待处理任务,以便所述目标机器人对所述待处理任务进行处理。2.根据权利要求1所述的任务处理方法,其特征在于,所述从多个机器人能够处理的任务中确定是否存在与所述环境信息对应的目标任务,包括:确定所述环境信息与针对所述多个机器人能够处理的各个任务预设的参考信息之间的匹配度;基于所述匹配度,确定是否存在与所述环境信息对应的目标任务。3.根据权利要求1所述的任务处理方法,其特征在于,所述确定处理所述目标任务的目标机器人,包括:基于所述目标任务的标识以及各个机器人能够处理的任务的标识,从所述各个机器人中确定能够处理所述目标任务的候选机器人;基于所述候选机器人的数量,从所述候选机器人中确定所述目标机器人。4.根据权利要求3所述的任务处理方法,其特征在于,所述基于所述候选机器人的数量,从所述候选机器人中确定所述目标机器人,包括:在所述候选机器人的数量为1个时,将所述候选机器人确定为所述目标机器人;在所述候选机器人的数量为多个时,基于目标机器人确定策略,从多个所述候选机器人中确定所述目标机器人。5.根据权利要求4所述的任务处理方法,其特征在于,所述基于目标机器人确定策略,从多个所述候选机器人中确定所述目标机器人,包括:获取所述目标任务对应的处理优先级;基于所述目标任务对应的处理优先级以及各个所述候选机器人对应的任务处理列表中的各个待处理任务的优先级,确定所述目标任务在各个所述候选机器人对应的任务处理列表中的处理顺序;基于所述目标任务在各个所述候选机器人对应的任务处理列表中的处理顺序以及各个待处理任务对应的处理时长,确定各个所述候选机器人处理所述目标任务的等待时间;基于各个所述候选机器人处理所述目标任务的等待时间,确定最先处理所述目标任务的候选机器人为所述目标机器人。6.根据权利要求5所述的任务处理方法,其特征在于,所述将所述目标任务作为...

【专利技术属性】
技术研发人员:高斌
申请(专利权)人:达闼科技北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1