【技术实现步骤摘要】
本专利技术涉及计算机
,特别涉及一种机器人的调度方法、装置以及计算机可读存储介质。
技术介绍
随着电子商务的快速发展,自动化的存储仓库的应用越来越广泛。在无人仓中使用机器人进行货物的存储和调度更加的方便和高效。目前在无人仓中对于机器人的调度都是基于距离的调度,也就是将取货任务分配给距离货物最近的机器人。但是,机器人在行走过程中很可能会遇到障碍或者拥堵状况,距离较近的机器人可能需要花费更长的时间到达取货地点,因此,用距离作为调度的依据不是一种优选的调度方案,取货效率可能比较低。
技术实现思路
本专利技术所要实现的一个目的是:提出一种仓库中机器人的调度方案,提高取货效率。根据本专利技术的一个方面,提供的一种机器人的调度方法,包括:获取仓库内的路径状况信息;根据机器人所在的位置以及路径状况信息计算机器人的取货时间;根据各个机器人的取货时间确定执行取货任务的机器人。根据本专利技术的第二个方面,提供的一种机器人的调度装置包括:路径状况获取模块,用于获取仓库内的路径状况信息;取货时间计算模块,用于根据机器人所在的位置以及路径状况信息计算机器人的取货时间;机器人选取模块,用于根据各个机器人的取货时间确定执行取货任务的机器人。根据本专利技术的第三个方面,提供的一种机器人的调度装置包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器设备中的指令,执行如前述实施例中的机器人的调度方法。根据本专利技术的第四个方面,提供的一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现前述任一项实施例所述的机器人的调度方法的步骤。本专利技术在进行机器人 ...
【技术保护点】
一种机器人的调度方法,其特征在于,包括:获取仓库内的路径状况信息;根据机器人所在的位置以及所述路径状况信息计算所述机器人的取货时间;根据各个机器人的取货时间确定执行取货任务的机器人。
【技术特征摘要】
1.一种机器人的调度方法,其特征在于,包括:获取仓库内的路径状况信息;根据机器人所在的位置以及所述路径状况信息计算所述机器人的取货时间;根据各个机器人的取货时间确定执行取货任务的机器人。2.根据权利要求1所述的方法,其特征在于,所述根据机器人所在的位置以及所述路径状况信息计算所述机器人的取货时间包括:根据机器人所在的位置以及所述路径状况信息选取所述机器人的取货路径,根据所述取货路径的距离以及所述机器人的行走速度计算所述机器人的取货时间,所述路径状况信息包括路径的通行方向信息、障碍信息和/或拥堵信息。3.根据权利要求2所述的方法,其特征在于,所述根据机器人所在的位置以及所述路径状况信息选取所述机器人的取货路径包括:所述路径状况信息包括路径的通行方向信息时,选取路径的通行方向满足取货地点的可达性的路径作为取货路径;或者,所述路径状况信息包括路径的障碍信息时,从没有障碍的路径中选取取货路径;或者,所述路径状况信息包括路径的拥堵信息时,从没有拥堵状况的路径中选取取货路径。4.根据权利要求1所述的方法,其特征在于,所述根据机器人所在的位置以及所述路径状况信息计算所述机器人的取货时间包括:根据机器人完成取货任务的各路径的距离以及所述机器人的行走速度,计算所述机器人通过各路径的基本取货时间;根据所述路径状况信息计算所述机器人在各路径上处理路径问题的额外取货时间;将所述机器人在各路径的基本取货时间与额外取货时间相加得到各路径的总共取货时间,选取最短的总共取货时间作为所述机器人的取货时间。5.根据权利要求1所述的方法,其特征在于,所述根据机器人所在的位置以及所述路径状况信息计算所述机器人的取货时间包括:选取机器人完成取货任务的最短路径;根据所述最短路径的距离以及所述机器人的行走速度计算所述机器人通过最短路径的基本取货时间;根据所述路径状况信息计算所述机器人在最短路径上处理路径问题的额外取货时间;将所述机器人在最短路径的基本取货时间与额外取货时间相加得到所述机器人的取货时间。6.根据权利要求4或5所述的方法,其特征在于,所述额外取货时间采用以下方法获得:所述路径状况信息包括路径的障碍信息或拥堵信息时,计算所述机器人绕过障碍路径或拥堵路径增加的距离除以行走速度的时间,并加上绕过障碍路径或拥堵路径增加的转弯的时间作为所述机器人在该路径的额外取货时间;或者,所述路径状况信息包括路径的障碍信息时,获取处理路径上的障碍的时间作为所述机器人在该路径的额外取货时间;或者,所述路径状况信息包括路径的拥堵信息时,获取拥堵路径上的机器人的行走速度,计算拥堵路径的距离除以拥堵路径上的机器人的行走速度得到拥堵时间,计算拥堵路径的距离除以所述机器人行走速度得到正常时间,将所述拥堵时间与所述正常时间之差作为所述机器人在该路径的额外取货时间。7.根据权利要求1所述的方法,其特征在于,具体包括:机器人获取仓库内的路径状况信息;所述机器人根据所在的位置以及所述路径状况信息计算取货时间;所述机器人将所述取货时间上报控制台;所述控制台根据各个机器人的取货时间确定执行取货任务的机器人。8.根据权利要求7所述的方法,其特征在于所述控制台根据各个机器人的取货时间确定执行取货任务的机器人包括:所述控制台从发送取货时间计算指令后在预设时间内上报取货时间的机器人中选取取货时间最短的机器人执行取货任务。9.根据权利要求7所述的方法,其特征在于,所述控制台根据各个机器人的取货时间确定执行取货任务的机器人还包括:所述控制台向选取的机器人发送取货指令,如果在预设时间内没有接收到该选取的机器人返回的确认信息,则从剩余的机器人确定执行取货任务的机器人。10.根据权利要求7所述的方法,其特征在于,还包括:所述控制台根据各个机器人所在的位置,计算各个机器人完成取货任务的最短取货路径的距离;所述控制台选取最短取货路径的距离最短的预设数量的机器人,将无人仓内路径状况信息发送至所述选取的机器人。11.一种机器人的调度装置,其特征在于,包...
【专利技术属性】
技术研发人员:易旭,
申请(专利权)人:北京京东尚科信息技术有限公司,北京京东世纪贸易有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。