【技术实现步骤摘要】
一种机器人的多任务执行方法及装置
[0001]本申请涉及仓储
,特别涉及一种机器人的多任务执行方法及装置。
技术介绍
[0002]机器人是可以自动执行任务的机器装置,可运行预先编排的程序,完成多项并行的任务。在多任务分派管理中,如果货品或容器需要经过多个工序任务或采集多个位置的商品时,传统的机器人是按照一个设定好的路线或顺序,逐个位置进行轮询完成任务。某些工序任务由于执行的时间较长,导致机器人进行长时间等待,在任务结束后才能按照路线或顺序执行下一个工序任务,这样一来,就会造成资源的浪费和机器人无用的耗时,使得机器人执行多任务时成本较高,执行效率较低。
技术实现思路
[0003]有鉴于此,本申请实施例提供了机器人的多任务执行方法及装置,以解决现有技术中存在的技术缺陷。
[0004]根据本申请实施例的第一方面,提供了一种机器人的多任务执行方法,应用于任务调度系统,包括:
[0005]接收待执行任务,并确定执行所述待执行任务对应的目标机器人,其中,所述待执行任务包括至少两个子任务;
[ ...
【技术保护点】
【技术特征摘要】
1.一种机器人的多任务执行方法,其特征在于,应用于任务调度系统,包括:接收待执行任务,并确定执行所述待执行任务对应的目标机器人,其中,所述待执行任务包括至少两个子任务;确定所述目标机器人执行当前待执行子任务的参考信息;基于所述参考信息,确定所述目标机器人执行所述当前待执行子任务对应的预测执行结果;根据所述预测执行结果,确定所述当前待执行子任务的任务执行策略;基于所述任务执行策略,控制所述目标机器人执行所述待执行任务。2.根据权利要求1所述的方法,其特征在于,所述确定所述目标机器人执行当前待执行子任务的参考信息之前,还包括:获取所述至少两个子任务的初始执行顺序;基于所述初始执行顺序以及所述待执行任务的子任务完成信息,确定所述目标机器人的当前待执行子任务。3.根据权利要求1所述的方法,其特征在于,所述确定所述目标机器人执行当前待执行子任务的参考信息,包括:确定当前待执行子任务对应的关联信息;基于所述关联信息,确定所述目标机器人执行所述当前待执行子任务的参考信息。4.根据权利要求3所述的方法,其特征在于,所述基于所述关联信息,确定所述目标机器人执行所述当前待执行子任务的参考信息,包括:在确定所述关联信息为工作站信息的情况下,确定所述目标机器人执行所述当前待执行子任务的参考信息为工作站参考信息。5.根据权利要求4所述的方法,其特征在于,所述基于所述参考信息,确定所述目标机器人执行所述当前待执行子任务对应的预测执行结果,包括:基于所述工作站信息,确定所述目标机器人执行所述当前待执行子任务对应的目标工作站;根据所述工作站参考信息,确定所述目标机器人执行所述当前待执行子任务对应的预测执行结果,其中,所述工作站参考信息包括所述目标机器人与所述目标工作站的距离信息、所述目标工作站的空闲状态信息。6.根据权利要求3所述的方法,其特征在于,所述基于所述关联信息,确定所述目标机器人执行所述当前待执行子任务的参考信息,包括:在确定所述关联信息为运行路线信息的情况下,确定所述目标机器人执行所述当前待执行子任务的参考信息为路线参考信息。7.根据权利要求6所述的方法,其特征在于,所述基于所述参考信息,确定所述目标机器人执行所述当前待执行子任务对应的预测执行结果,包括:确定所述目标机器人执行所述当前待执行子任务对应的目标工作站;获取所述目标机器人从当前位置运行至所述目标工作站的运行路线;基于所述运行路线的运行状况,确定所述目标机器人执行所述当前待执行子任务对应的预测执行结果,其中,所述运行状况包括运行路线空闲状况、运行路线选择权重。8.根据权利要求3所述的方法,其特征在于,所述基于所述关联信息,确定所述目标机
器人执行所述当前待执行子任务的参考信息,包括:在确定所述关联信息为待执行任务信息的情况下,确定所述目标机器人执行所述当前待执行子任务的参考信息为任务分配参考信息。9.根据权利要求8所述的方法,其特征在于,所述基于所述参考信息,确定所述目标机器人执行所述当前待执行...
【专利技术属性】
技术研发人员:张乾,
申请(专利权)人:北京极智嘉科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。