【技术实现步骤摘要】
任务分配方法、装置、服务器和存储介质
[0001]本公开涉及智能仓储
,尤其涉及一种任务分配方法、装置、服务器和存储介质。
技术介绍
[0002]在传统的仓储行业当中,仓储空间内设置有货架区域,货架区域包括多个货架,每一货架包括多层库位,这些库位用于放置货物,相邻两货架之间设置有巷道。还配备有可在巷道内自主移动,运送货物的机器人。
[0003]机器人可以从货架上取货并运送到操作台,进行分拣出库。将机器人“取货送货”的过程称为执行任务,在执行任务之前的必要环节是分配任务,即明确将由哪个机器人执行哪个任务。
[0004]为了能够使任务分配更为合理,需要提供合理的任务分配策略作为任务分配方案制定的策略。但当前的任务分配方法不太合理,导致仓储系统整体效率较低。
技术实现思路
[0005]本公开提供一种任务分配方法、装置、服务器和存储介质。充分考虑当前货架场景下货架间作业的机器人对任务分配的影响,提高任务分配的效率。
[0006]第一方面,本公开提供一种任务分配方法,应用于仓储系统中的服务 ...
【技术保护点】
【技术特征摘要】
1.一种任务分配方法,其特征在于,应用于仓储系统中的服务器,所述仓储系统包括用于放置货物的多个货架,相邻两货架之间设置有巷道;所述方法包括:根据当前各巷道内作业的机器人信息,从所述巷道中选取一个巷道作为目标巷道;根据每一处于空闲状态的机器人距离所述目标巷道内各待分配任务对应的库位的距离,从处于空闲状态的机器人中选取至少一个目标机器人;将所述目标巷道对应的任务分配给所述目标机器人。2.根据权利要求1所述的方法,其特征在于,所述根据每一处于空闲状态的机器人距离所述目标巷道内各待分配任务对应的库位的距离,从处于空闲状态的机器人中选取至少一个目标机器人,包括:针对每一处于空闲状态的机器人,确定所述机器人与所述目标巷道内每一待分配任务对应的库位的距离;针对每一处于空闲状态的机器人,将所述机器人与所述目标巷道内每一待分配任务对应的库位的距离中的最短距离,作为所述机器人的代表距离;根据每一处于空闲状态的机器人的代表距离,为所述处于空闲状态的机器人排序;根据所述处于空闲状态的机器人的排序结果,从所述处于空闲状态的机器人中选取至少一个目标机器人。3.根据权利要求1或2所述的方法,其特征在于,所述根据当前各巷道内作业的机器人信息,从所述巷道中选取一个巷道作为目标巷道,包括:根据当前各巷道内作业的机器人信息、各巷道内待分配任务的数量,从所述巷道中选取一个巷道作为目标巷道。4.根据权利要求1或2所述的方法,其特征在于,所述根据当前各巷道内作业的机器人信息,从所述巷道中选取一个巷道作为目标巷道,包括:确定各待分配任务对应的巷道内作业的机器人信息;根据确定的机器人信息,从所述各待分配任务对应的巷道中选取一个巷道作为目标巷道。5.根据权利要求1或2所述的方法,其特征在于,所述根据当前各巷道内作业的机器人信息,从所述巷道中选取一个巷道作为目标巷道,包括:确定各待分配任务对应的巷道内作业的机器人的数量信息;根据确定的机器人的数量信息,从所述各待分配任务对应的巷道中选取一个巷道作为目标巷道。6.根据权利要求4所述的方法,其特征在于,所述根据确定的机器人信息,从所述各待分配任务对应的巷道中选取一个巷道作为目标巷道,包括:针对每一巷道,确定每一处于空闲状态的机器人到达所述巷道所需的时长;针对每一巷道,将每一处于空闲状态的机器人到达所述巷道所需的时长中的最短时长确定为机器人到达所述巷道所用的第一估计时长;根据当前所述巷道内作业的机器人的数量、所述当前所述巷道内作业的机器人的作业状态,确定第一估计时长后所述巷道内作业的机器人的估计数量;根据所述巷道内作业的机器人的估计数量,从所述巷道中选取一个巷道作为目标巷道。
7.根据权利要求4所述的方法,其特征在于,还包括:针对每一巷道,确定所述巷道对应的每一待分配任务的优先级;所述根据确定的机器人信息,从所述各待分配任务对应的巷道中选取一个巷道作为目标巷道,包括:根据当前所述巷道内作业的机器人的信息、所述巷道对应的每一待分配任务的优先级,从所述巷道中选取一个巷道作为目标巷道。8.根据权利要求7所述的方法,其特征在于,所述将所述目标巷道对应的任务分配给所述目标机器人,包括:根据所述目标巷道内各待分配任务的优先级、所述目标机器人当前位置,确定多种候选分配方案;从所述多种候选分配方案中确定目标分配方案;根据所述目标分配方案,将所述目标巷道对应的任务分配给所述目标机器人。9.根据权利要求8所述的方法,其特征在于,所述从所述多种候...
【专利技术属性】
技术研发人员:喻润方,艾鑫,
申请(专利权)人:深圳市库宝软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。