【技术实现步骤摘要】
一种基于调度系统的冲突解决方法、装置和存储介质
本申请涉及机器人调度
,具体而言,涉及一种基于调度系统的冲突解决方法、装置和存储介质。
技术介绍
现有的机器人调度技术都是通过机器人调度中心对所有机器人统一进行调度,但随着机器人的增多,调度中心处理的数据量也会随着增加,进而使得调度中心存在数据压力大的问题,同时,随着机器人的增多,机器人之间的冲突发生概率也会随之增加,调度中心同时处理多个冲突会存在计算复杂的问题。
技术实现思路
本申请实施例的目的在于提供一种基于调度系统的冲突解决方法、装置和存储介质,用以解决传统调度技术由调度中心统一调度存在的数据压力大以及同时处理多个冲突存在的计算复杂的问题。第一方面,实施例提供一种基于调度系统的冲突解决方法,所述调度系统包括管理机器人作业场所的调度中心以及管理所述机器人作业场所的多个作业子区域的多个节点设备,所述调度中心与多个节点设备通信连接,相邻作业子区域的节点设备通信连接,所述方法应用于所述节点设备,包括:获取第一机器人上报的第一冲突信息,所述第一冲突信息包括位置信息、所述第一机器人的当前作业信息以及身份标识,所述位置信息为所述第一机器人上报所述第一冲突信息时的位置信息;根据所述位置信息确定与所述第一机器人发生业务冲突的第二机器人所在的相邻作业子区域,并向所述相邻作业子区域的节点设备发送所述第一冲突信息;接收所述相邻作业子区域的节点设备反馈的第二冲突信息,所述第二冲突信息包括第二机器人的当前作业信息;根据所述第一机器人的当前作业信息以及第二机器 ...
【技术保护点】
1.一种基于调度系统的冲突解决方法,其特征在于,所述调度系统包括管理机器人作业场所的调度中心以及管理所述机器人作业场所的多个作业子区域的多个节点设备,所述调度中心与多个节点设备通信连接,相邻作业子区域的节点设备通信连接,所述方法应用于所述节点设备,包括:/n获取第一机器人上报的第一冲突信息,所述第一冲突信息包括位置信息、所述第一机器人的当前作业信息以及身份标识,所述位置信息为所述第一机器人上报所述第一冲突信息时的位置信息;/n根据所述位置信息确定与所述第一机器人发生业务冲突的第二机器人所在的相邻作业子区域,并向所述相邻作业子区域的节点设备发送所述第一冲突信息;/n接收所述相邻作业子区域的节点设备反馈的第二冲突信息,所述第二冲突信息包括所述第二机器人的当前作业信息;/n根据所述第一机器人的当前作业信息以及所述第二机器人的当前作业信息判断是否对所述第一机器人的当前作业计划进行重新规划;/n若是,则对所述身份标识对应的第一机器人的当前作业计划进行重新规划。/n
【技术特征摘要】
1.一种基于调度系统的冲突解决方法,其特征在于,所述调度系统包括管理机器人作业场所的调度中心以及管理所述机器人作业场所的多个作业子区域的多个节点设备,所述调度中心与多个节点设备通信连接,相邻作业子区域的节点设备通信连接,所述方法应用于所述节点设备,包括:
获取第一机器人上报的第一冲突信息,所述第一冲突信息包括位置信息、所述第一机器人的当前作业信息以及身份标识,所述位置信息为所述第一机器人上报所述第一冲突信息时的位置信息;
根据所述位置信息确定与所述第一机器人发生业务冲突的第二机器人所在的相邻作业子区域,并向所述相邻作业子区域的节点设备发送所述第一冲突信息;
接收所述相邻作业子区域的节点设备反馈的第二冲突信息,所述第二冲突信息包括所述第二机器人的当前作业信息;
根据所述第一机器人的当前作业信息以及所述第二机器人的当前作业信息判断是否对所述第一机器人的当前作业计划进行重新规划;
若是,则对所述身份标识对应的第一机器人的当前作业计划进行重新规划。
2.根据权利要求1所述的方法,其特征在于,在所述根据所述第一机器人的当前作业信息以及所述第二机器人的当前作业信息判断是否对所述第一机器人的当前作业计划进行重新规划之后,所述方法还包括:
若否,则维持所述第一机器人的当前作业计划以使所述第一机器人完成当前作业。
3.根据权利要求1所述的方法,其特征在于,所述对所述身份标识对应的第一机器人的当前作业计划进行重新规划,包括:
判断是否存在未分配的作业信息;
若存在,则获取所述未分配的作业信息,根据所述未分配的作业信息对所述身份标识对应的第一机器人的当前作业计划进行重新规划。
4.根据权利要求1所述的方法,其特征在于,所述对所述身份标识对应的第一机器人的当前作业计划进行重新规划,包括:
判断是否存在未分配的作业信息;
若存在,则获取所述未分配的作业信息以及相邻多个作业子区域对应的节点设备发送的作业子区域内的所有机器人的作业计划;
判断所述未分配的作业信息与相邻作业子区域内的所有机器人的作业计划是否冲突;
若否,则根据所述作业子区域中未分配的作业信息对所述身份标识对应的第一机器人的当前作业计划进行重新规划。
5.根据权利要求3或4所述的方法,其特征在于,在所述判断是否存在未分配的作业信息之后,所述方法还包括:
若不存在未分配的作业信息,则获取调度中心下发的新的作业信息以及所述作业子区域中除所述第一机器人以外的所有机器人的作业计划;
判断调度中心下发的新的作业信息与所述作业子区域中除所述第一机器人以外的所有机器人的...
【专利技术属性】
技术研发人员:董彦明,
申请(专利权)人:广东博智林机器人有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。