多自移动设备避让方法、装置、自移动设备及存储介质制造方法及图纸

技术编号:37806113 阅读:14 留言:0更新日期:2023-06-09 09:36
本申请实施例提供一种多自移动设备避让方法、装置、自移动设备及存储介质。该方法包括:响应于避让策略生成指令,获取预设拥堵区域内多个自移动设备各自对应的位置信息和任务类型;根据多个自移动设备各自对应位置信息和任务类型,确定多个自移动设备各自对应的博弈收益值;根据多个自移动设备各自对应的博弈收益值生成避让策略,避让策略中指示了需要在预设拥堵区域内执行避让行为的目标自移动设备;将避让策略发送至目标自移动设备,以使目标自移动设备对预设拥堵区域内的其他自移动设备进行避让。基于该方法,能够避免多机器人在运行过程的路径冲突,以提高机器人的通行效率。率。率。

【技术实现步骤摘要】
多自移动设备避让方法、装置、自移动设备及存储介质


[0001]本申请涉及人工智能
,尤其涉及一种多自移动设备避让方法、装置、自移动设备及存储介质。

技术介绍

[0002]随着工作环境复杂度和任务难度的增加,多机器人系统的应用不断扩大。当多台机器人在场景中运行时,容易出现拥堵的现象。目前在拥堵路段中机器人的调度算法一般采用避让方案。实际应用中,在建好的地图上预先设置合适的避让点,当机器人在执行任务的过程中发生路径冲突时,低优先级的机器人会前往避让点以等待高优先级的机器人离开冲突路段后再继续执行任务。
[0003]但是,在多机器人的场景下,通过设置避让点的方式使得多机器人之间的协调与避障能力较差,导致机器人之间路径冲突,通行效率较低。

技术实现思路

[0004]本申请的多个方面提供一种多自移动设备避让方法、装置、自移动设备及存储介质,用以实现在多机器人的场景下,通过多机协同的方式,避免多机器人在运行过程的路径冲突,以提高机器人的通行效率。
[0005]第一方面,本申请实施例提供一种多自移动设备避让方法,所述方法包括:
[0006]响应于避让策略生成指令,获取预设拥堵区域内多个自移动设备各自对应的位置信息和任务类型;
[0007]根据所述多个自移动设备各自对应位置信息和所述任务类型,确定所述多个自移动设备各自对应的博弈收益值,所述博弈收益值包括根据所述位置信息确定的距离收益值和根据所述任务类型确定的任务优先级收益值;
[0008]根据所述多个自移动设备各自对应的博弈收益值生成避让策略,所述避让策略中指示了需要在所述预设拥堵区域内执行避让行为的目标自移动设备;
[0009]将所述避让策略发送至所述目标自移动设备,以使所述目标自移动设备对所述预设拥堵区域内的其他自移动设备进行避让。
[0010]第二方面,本申请实施例提供一种多自移动设备避让装置,所述装置包括:
[0011]响应模块,用于响应于避让策略生成指令,获取预设拥堵区域内多个自移动设备各自对应的位置信息和任务类型;
[0012]确定模块,用于根据所述多个自移动设备各自对应位置信息和所述任务类型,确定所述多个自移动设备各自对应的博弈收益值,所述博弈收益值包括根据所述位置信息确定的距离收益值和根据所述任务类型确定的任务优先级收益值;
[0013]生成模块,用于根据所述多个自移动设备各自对应的博弈收益值生成避让策略,所述避让策略中指示了需要在所述预设拥堵区域内执行避让行为的目标自移动设备;
[0014]发送模块,用于将所述避让策略发送至所述目标自移动设备,以使所述目标自移
动设备对所述预设拥堵区域内的其他自移动设备进行避让。
[0015]第三方面,本申请实施例提供一种自移动设备,包括:存储器、处理器、通信接口;其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如第一方面所述的多自移动设备避让方法。
[0016]第四方面,本申请实施例提供一种所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如第一方面所述的多自移动设备避让方法。
[0017]本申请实施例提供了一种多自移动设备避让方法,基于该方法,可以基于预设拥堵区域内多个自移动设备各自对应的位置信息和任务类型,生成避让策略,以实现在多机器人的场景下,避免多机器人在运行过程的路径冲突,以提高机器人的通行效率。在实际应用过程中,在获取到避让策略生成指令后,可以获取预设拥堵区域内多个自移动设备各自对应的位置信息和任务类型,根据多个自移动设备各自对应位置信息和任务类型,确定多个自移动设备各自对应的包括距离收益值和任务优先级收益值的博弈收益值。然后,就可以根据博弈收益值生成指示需要在预设拥堵区域内执行避让行为的目标自移动设备的避让策略。这样,就可以将避让策略发送至目标自移动设备,使目标自移动设备对预设拥堵区域内的其他自移动设备进行避让。
[0018]在本申请实施例提供的方案中,通过引入包括自移动设备的位置信息和任务类型的多种因素,生成指示需要在预设拥堵区域内执行避让行为的目标自移动设备的避让策略,能够实现在多机器人以及动态复杂环境的场景下,避免多机器人在运行过程的路径冲突,进而提高机器人的通行效率。
附图说明
[0019]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0020]图1为本申请一示例性实施例提供的一种多自移动设备避让方法的流程示意图;
[0021]图2为本申请一示例性实施例提供的目标距离和安全距离的示意图;
[0022]图3为本申请一示例性实施例提供的一种多自移动设备避让方法的应用示意图;
[0023]图4为本申请一示例性实施例提供的一种策略生成指令生成方法的流程图;
[0024]图5为本申请一示例性实施例提供的一种多自移动设备避让装置的结构示意图;
[0025]图6为本申请一示例性实施例提供的一种自移动设备的结构示意图;
[0026]图7为本申请一示例性实施例提供的另一种自移动设备的结构示意图。
具体实施方式
[0027]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应地附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0028]目前,自移动设备(如智能服务机器人、仓储自动搬运机器人等)会应用于不同的应用场景中。随着工作环境复杂度和任务难度的增加,很多应用场景中同时需要用到多个
自移动设备,这就要求在动态环境中能够统一单个自移动设备个体和集体之间的协调与合作。为此,本申请实施例提供一种多自移动设备避让方法、装置、自移动设备及存储介质。在本申请实施例中,基于预设拥堵区域内多个自移动设备各自对应的位置信息和任务类型,确定多个自移动设备各自对应的距离收益值和任务优先级收益值,生成指示需要在预设拥堵区域内执行避让行为的目标自移动设备的避让策略,进而可以基于避让策略使目标自移动设备对预设拥堵区域内的其他自移动设备进行避让。由此,能够实现在多机器人以及动态复杂环境的场景下,避免多机器人在运行过程的路径冲突,进而提高机器人的通行效率。
[0029]本申请实施例提供的多自移动设备避让方法可以应用于自移动设备。在本申请实施例中,自移动设备可以是任何能够在其所在环境中高度自主地进行空间移动的机械设备,自移动设备例如包括但不限于智能净化机器人、智能净水器、智能割草机器人、智能巡检机器人、智能消杀机器人和智能搬运机器人等。这里对“自移动设备”进行的解释说明适用于本申请所有实施例,在后续各实施例中不再做重复性说明。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多自移动设备避让方法,其特征在于,所述方法包括:响应于避让策略生成指令,获取预设拥堵区域内多个自移动设备各自对应的位置信息和任务类型;根据所述多个自移动设备各自对应位置信息和所述任务类型,确定所述多个自移动设备各自对应的博弈收益值,所述博弈收益值包括根据所述位置信息确定的距离收益值和根据所述任务类型确定的任务优先级收益值;根据所述多个自移动设备各自对应的博弈收益值生成避让策略,所述避让策略中指示了需要在所述预设拥堵区域内执行避让行为的目标自移动设备;将所述避让策略发送至所述目标自移动设备,以使所述目标自移动设备对所述预设拥堵区域内的其他自移动设备进行避让。2.根据权利要求1所述的方法,其特征在于,所述根据所述多个自移动设备各自对应位置信息和所述任务类型,确定所述多个自移动设备各自对应的博弈收益值,包括:针对所述多个自移动设备中的任一自移动设备,在预设的多个任务优先级中确定与所述任一自移动设备的任务类型对应的目标任务优先级,所述多个任务优先级各自对应有预设任务优先级收益值;将所述目标任务优先级对应的预设任务优先级收益值确定为所述任一自移动设备的任务优先级收益值。3.根据权利要求1所述的方法,其特征在于,所述距离收益值包括目标距离收益值和安全距离收益值;所述根据所述多个自移动设备各自对应位置信息和所述任务类型,确定所述多个自移动设备各自对应的博弈收益值,包括:针对所述多个自移动设备中的任一自移动设备,基于所述任一自移动设备的位置信息和所述预设拥堵区域内的预设目标点的位置信息确定所述任一自移动设备对应的目标距离收益值;基于所述任一自移动设备的位置信息和所述预设拥堵区域内其他自移动设备各自对应的位置信息确定所述任一自移动设备对应的安全距离收益值。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述距离收益值和所述任务优先级收益值各自对应有预设权重值;所述根据所述多个自移动设备各自对应的博弈收益值,生成避让策略,包括:针对所述多个自移动设备中的目标自移动设备,根据所述预设权重值对所述目标自移动设备对应的距离收益值和任务优先级收益值进行加权求和处理,以确定所述目标自移动设备的总收益值;根据所述多个自移动设备各自对应的总收益值生成所述避让策略。5.根据权利要求4所述的方法,其特征在于,所述根据所述多个自移动设备各自对应的总收益值生成所述避让策略,包括:根据所述多个自移动设备各自对应的总收益值,确定所述多个自移动设备中需要执行避让行为的目...

【专利技术属性】
技术研发人员:马浩刘彬彬夏磊郭振兴
申请(专利权)人:科沃斯机器人股份有限公司
类型:发明
国别省市:

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

1