【技术实现步骤摘要】
动态维持机器人装置的机群的地图的方法和系统本申请是2015年10月6日提交的名称为“在环境中动态维持机器人装置的机群的地图以便于机器人动作的系统和方法”的中国专利技术专利申请201580071898.4(国际申请号:PCT/US2015/054187)的分案申请。
技术介绍
仓库可以被各种类型的商业实体包括制造商、经销商和运输商用于存储物品。示例的存储物品可以包括原材料、零部件、包装材料和制成品。在一些情形中,仓库可以被配备有装载码头以允许物品被装载到运送卡车或其它类型的车辆上或者被从运送卡车后其它类型的车辆卸载。仓库也可以使用成行的托盘货架以允许存储包含成堆叠的盒子或其它物体的托盘、平的运输结构。另外,仓库可以具有用于将物品或物品的托盘举起并移动的机器或车辆,诸如起重机和升降机。人类操作员可以被雇佣以操作机器、车辆或其它设备。在一些情形中。机器或车辆中的一个或多个可以是由计算机控制系统引导的机器人装置。
技术实现思路
示例系统和方法基于动态维持的地图来提供对物理环境诸如仓库中的机器人装置的机群的操作进行动态管理。机器人装置的机群的操作的动态管理可以提高操作效率并且因此可以减少机群对能量、时间和物理环境内的空间中的一项或多项的使用。更加具体地,被构造成管理机器人装置的机群的操作的系统确定环境的地图,所述地图指示所述机群的至少一部分被预测在将来将处在的地点。随着时间,机群的机器人装置可以在环境中彼此协调操作。例如,机器人装置可以合作地将物体从环境中的一个地点移动到另一个地点。在机器人装置在环境中操作时,机器人装置 ...
【技术保护点】
1.一种方法,包括:/n确定物理环境内的多个机器人装置的数字地图,其中所述数字地图包括所述多个机器人装置中的至少一个机器人装置的预测将来地点;/n使所述多个机器人装置中的一个或多个机器人装置执行包括一个或多个任务阶段的任务;/n在通过所述一个或多个机器人装置执行所述一个或多个任务阶段中的至少一个任务阶段期间,从所述一个或多个机器人装置接收指示所述一个或多个任务阶段中的哪个任务阶段已经被所述一个或多个机器人装置执行的任务进程数据;/n基于接收到的任务进程数据,更新所述物理环境内的所述多个机器人装置的所述数字地图,其中所述更新的数字地图包括对所述多个机器人装置中的至少一个机器人装置的所述预测将来地点的修改;/n确定所述多个机器人装置的优先性,所述优先性限定所述多个机器人装置中的所述机器人装置之间的相对优先级,其中所述优先性基于每个机器人装置是否涉及在所述任务的执行中的确定;以及/n根据所述确定的优先性将所述更新的数字地图发送到所述多个机器人装置。/n
【技术特征摘要】
20141111 US 62/078,250;20150924 US 14/863,6201.一种方法,包括:
确定物理环境内的多个机器人装置的数字地图,其中所述数字地图包括所述多个机器人装置中的至少一个机器人装置的预测将来地点;
使所述多个机器人装置中的一个或多个机器人装置执行包括一个或多个任务阶段的任务;
在通过所述一个或多个机器人装置执行所述一个或多个任务阶段中的至少一个任务阶段期间,从所述一个或多个机器人装置接收指示所述一个或多个任务阶段中的哪个任务阶段已经被所述一个或多个机器人装置执行的任务进程数据;
基于接收到的任务进程数据,更新所述物理环境内的所述多个机器人装置的所述数字地图,其中所述更新的数字地图包括对所述多个机器人装置中的至少一个机器人装置的所述预测将来地点的修改;
确定所述多个机器人装置的优先性,所述优先性限定所述多个机器人装置中的所述机器人装置之间的相对优先级,其中所述优先性基于每个机器人装置是否涉及在所述任务的执行中的确定;以及
根据所述确定的优先性将所述更新的数字地图发送到所述多个机器人装置。
2.如权利要求1所述的方法,其中,所述优先性限定在执行所述任务中涉及的机器人装置比在执行所述任务中不涉及的机器人装置更高的优先级。
3.如权利要求1所述的方法,其中,任务的执行在所述物理环境的关注区域内的发生,且
所述优先性进一步基于每个机器人装置距所述关注区域的相应距离的确定。
4.如权利要求1所述的方法,其中,任务的执行在所述物理环境的关注区域内的发生,且
所述优先性进一步基于每个机器人装置到达所述关注区域将花费的相应预期时间的确定。
5.如权利要求1所述的方法,其中,任务的执行在所述物理环境的关注区域内的发生,且
所述优先性进一步基于每个机器人装置的相应预期轨迹是否包括所述关注区域的至少一部分的确定。
6.如权利要求1所述的方法,其中,所述数字地图是至少一个版本的数字地图中的一个,每个版本的数字地图包括相应的版本号,
其中,所述优先性进一步基于每个机器人装置所使用的相应数字地图的相应数字地图版本号的确定,且
所述优先性为具有较旧地图版本号的机器人装置限定比具有较近的地图版本号的机器人装置更高的优先级。
7.如权利要求1所述的方法,还包括:
接收所述物理环境内探测到的障碍物的指示;
其中,所述优先性进一步基于从每个机器人装置到所述障碍物的相应距离的确定;以及
其中,所述优先性为其轨迹在距所述障碍物预定阈值距离内的机器人装置限定比其轨迹不在所述预定阈值距离内的机器人装置更高的优先级。
8.如权利要求1所述的方法,其中,所述任务是第一任务,所述方法还包括:
控制多个机器人装置,以根据更新的数字地图执行第二任务或第一任务的至少一个其他任务阶段。
9.如权利要求1所述的方法,其中,所述任务的执行涉及将所述物理环境内的物体从一个机器人装置转移到另一个机器人装置。
10.如权利要求1所述的方法,其中,所述任务的执行涉及多个机器人装置中的至少一个机器人装置将物理环境内的物体运动到目标地点。
11.一种非瞬态计算机可读介质,其上存储有指令,该指令在被计算系统执行时导致该计算系统执行操作,该操作包括:
确定物理环境内的多个机器人装置的数字地图,其中所述数字地图包括所述多个机器人装置中的至少一个机器人装置的预测将来地点;
使所述多个机器人装置中的一个或多个机器人装置执行包括一个或多个任务阶段的任务;
在通过所述一个或多个机器人装置执行所述一个或多个任务阶段中的至少一个任务阶段期间,从所述一个或多个机器人装置接收指示所述一个或多个任务阶段中的哪个任务阶段已经被所述一个或多个机器人装置执行的任务进程数据;
基于接收到的任务进...
【专利技术属性】
技术研发人员:RR萨博,JJ库夫纳,J马森,
申请(专利权)人:X开发有限责任公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。