一种机器人的调度方法、装置、设备及介质与流程

文档序号:24643285发布日期:2021-04-13 14:09阅读:来源:国知局

技术特征:
1.一种机器人的调度方法,其特征在于,包括:获取机器人运行数据;如果基于所述机器人运行数据确定发生死锁状态,则确定处于所述死锁状态的目标机器人,其中,所述目标机器人的数量为至少两个;在基于所述目标机器人的备用规划路径和预设的死锁路径长度确定满足避让条件时,则控制所述目标机器人执行避让操作解除所述死锁状态。2.根据权利要求1所述的方法,其特征在于,所述机器人运行数据包括处于运行状态的各运行机器人的待运行站点的占用状态,其中,所述占用状态包括已占用状态和未占用状态,所述运行机器人的数量为至少两个。3.根据权利要求2所述的方法,其特征在于,所述基于所述机器人运行数据确定发生死锁状态,包括:如果至少两个所述运行机器人的待运行站点的占用状态均为已占用状态,且互相占用对方的待运行站点,则确定发生死锁状态。4.根据权利要求1所述的方法,其特征在于,所述基于所述目标机器人的备用规划路径和预设的死锁路径长度确定满足避让条件,包括:如果各所述目标机器人均不存在备用规划路径,或者,如果至少一个所述目标机器人存在备用规划路径并且所述备用规划路径长度均大于死锁路径长度,则确定满足避让条件。5.根据权利要求1所述的方法,其特征在于,所述控制所述目标机器人执行避让操作解除所述死锁状态,包括:确定避让机器人和目标避让站点,所述避让机器人为所述目标机器人中的一个;控制所述避让机器人运行至所述目标避让站点,以解除所述死锁状态。6.根据权利要求5所述的方法,其特征在于,所述确定避让机器人和所述避让机器人的目标避让站点,包括:确定各所述目标机器人的初始避让站点;将所述初始避让站点与当前站点之间的路径最短的目标机器人确定为所述避让机器人,并将所述避让机器人的初始避让站点确定为所述目标避让站点。7.根据权利要求1所述的方法,其特征在于,如果基于所述机器人运行数据确定发生死锁状态,则确定处于所述死锁状态的目标机器人之后,还包括:如果至少一个所述目标机器人存在目标规划路径,则确定不满足避让条件,基于所述目标规划路径控制对应的目标机器人运行,以解除死锁状态,其中,所述目标规划路径为小于或等于所述死锁路径长度的备用规划路径。8.一种机器人的调度装置,其特征在于,包括:数据获取模块,用于获取机器人运行数据;状态判断模块,用于如果基于所述机器人运行数据确定发生死锁状态,则确定处于所述死锁状态的目标机器人,其中,所述目标机器人的数量为至少两个;解锁模块,用于在基于所述目标机器人的备用规划路径和预设的死锁路径长度确定满足避让条件时,则控制所述目标机器人执行避让操作解除所述死锁状态。9.一种电子设备,其特征在于,所述电子设备包括:
处理器;用于存储所述处理器可执行指令的存储器;所述处理器,用于从所述存储器中读取所述可执行指令,并执行所述指令以实现上述权利要求1

7中任一所述的机器人的调度方法。10.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1

7中任一所述的机器人的调度方法。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1