Various embodiments of an integrated obstacle detection and payload centering sensor system are disclosed. The Robot Drive Unit (RDU) captures the image of the datum point on the ground by installing it into its own down-looking camera. The RDU then positioned itself above the reference point and then rotated. When the RDU rotates, it captures point clouds mounted to the surrounding environment near its own forward-looking three-dimensional camera. The RDU then identifies at least two legs of the storage unit located above the robot driving unit in the point cloud. Subsequently, the RDU determines the position of each of the at least two legs relative to the reference point, and triangulates the center of the storage unit at least partially based on the position of each of the at least two legs. The RDU then centers itself below the storage unit.
【技术实现步骤摘要】
【国外来华专利技术】集成式障碍物检测和有效负载定心传感器系统相关申请的交叉引用本申请要求于2016年9月15日提交的第15/265,925号美国申请的优先权和权益,所述申请的全部内容以引用方式并入本文。
技术介绍
自主机器人通常用于在仓库或类似环境中执行任务。此类任务可以包括移动物品、货架、盒子或其他存储容器;给(例如,其他自主机器人的)击球手再充电;以及其他任务。自主机器人的使用具有许多优点。例如,仓库中的物品可以更紧密地堆放在一起,因为机器人可以被设计成所需要的空间比人类执行类似任务所需的空间更少。较大和较重的物品可以存储在仓库中,因为机器人可以运输比人类可以运输的物品更重的物品。同样,由于使用自主机器人,与操作仓库相关联的劳动力成本也降低了。附图说明参考以下附图可以更好地理解本公开的许多方面。附图中的部件不一定按比例绘制,而是强调清楚地示出本公开的原理。此外,在附图中,相似的附图标记在全部几个视图中指定对应的部件。图1是本公开的各种实施例的示例性实施方式的图。图2是本公开的各种实施例的示例性实施方式的图。图3是根据各种本公开的各种实施例的联网环境的图。图4A至图4C描绘了根据本公开的各种实施例的示出实施为图3的联网环境中的机器人驱动单元的部分的功能性的一个示例的流程图。图5A至图5C描绘了根据本公开的各种实施例的示出实施为在图3的联网环境中执行的应用程序的部分的功能性的一个示例的流程图。图6是根据各种本公开的各种实施例的一个示意框图,所述框图提供在图3的联网环境中采用的计算环境的一个示例性图示。具体实施方式自主机器人通常用于在仓库或类似环境中执行任务。这些自主机器人通常具有许 ...
【技术保护点】
1.一种机器人驱动单元,其包括:前视摄像头;下视摄像头;处理器;存储器;以及应用程序,所述应用程序包括存储在所述存储器中的机器可读指令,所述机器可读指令在由所述处理器执行时使所述机器人驱动单元:在存储单元下方移动;使用所述下视摄像头来捕获位于地面上的基准点的图像;将所述机器人驱动单元相对于所述基准点定位;将所述机器人驱动单元旋转就位;通过所述前视摄像头来捕获全景图像;识别所述全景图像中的所述存储单元的多个支腿;测量从所述存储单元的所述多个支腿中的每一者到所述基准点的距离;计算在所述存储单元下方相对于所述基准点的位置;确定所述机器人驱动单元相对于所述存储单元下方的所述计算位置不在适当位置;行进到所述存储单元下方的所述计算位置;以及升起所述存储单元。
【技术特征摘要】
【国外来华专利技术】2016.09.15 US 15/265,9251.一种机器人驱动单元,其包括:前视摄像头;下视摄像头;处理器;存储器;以及应用程序,所述应用程序包括存储在所述存储器中的机器可读指令,所述机器可读指令在由所述处理器执行时使所述机器人驱动单元:在存储单元下方移动;使用所述下视摄像头来捕获位于地面上的基准点的图像;将所述机器人驱动单元相对于所述基准点定位;将所述机器人驱动单元旋转就位;通过所述前视摄像头来捕获全景图像;识别所述全景图像中的所述存储单元的多个支腿;测量从所述存储单元的所述多个支腿中的每一者到所述基准点的距离;计算在所述存储单元下方相对于所述基准点的位置;确定所述机器人驱动单元相对于所述存储单元下方的所述计算位置不在适当位置;行进到所述存储单元下方的所述计算位置;以及升起所述存储单元。2.如权利要求1所述的机器人驱动单元,其还包括网络接口,并且其中:所述基准点包括第一基准点;并且所述应用程序还包括存储在所述存储器中的机器可读指令,所述机器可读指令在由所述处理器执行时使所述机器人驱动单元:在所述全景图像中识别所述存储单元的所述多个支腿中的一者上的第二基准点;从所述第二基准点中提取所述存储单元的标识符;以及经由所述网络接口向远程计算装置发送请求,其中所述请求包括所述存储单元的所述标识符。3.如权利要求1或2所述的机器人驱动单元,其中所述应用程序还包括存储在所述存储器中的机器可读指令,所述机器可读指令在由所述处理器执行时使所述机器人驱动单元:响应于使所述机器人驱动单元升起所述存储单元而使用所述前视摄像头来捕获所述存储单元的所述多个支腿中的至少两者的第一图像;将所述存储单元移动到新位置;当所述机器人驱动单元处于运动中时使用所述前视摄像头来捕获所述存储单元的所述多个支腿中的所述至少两者的第二图像;测量所述存储单元的所述多个支腿中的所述至少两者在所述第二图像中相对于所述第一图像的位置变化;以及至少部分地基于所述位置变化来确定所述存储单元改变了在所述机器人驱动单元的顶部上的位置或定向。4.如前述权利要求中任一项所述的机器人驱动单元,其还包括网络接口,并且其中所述应用程序还包括存储在所述存储器中的机器可读指令,所述机器可读指令在由所述处理器执行时使所述机器人驱动单元:响应于使所述机器人驱动单元升起所述存储单元而使用所述前视摄像头来捕获第一图像;确定所述存储单元的所述多个支腿中的至少两者位于所述第一图像中;将所述存储单元移动到新位置;当所述机器人驱动单元处于运动中时使用所述前视摄像头来捕获第二图像;确定所述第二图像中缺少所述存储单元的所述多个支腿中的所述至少两者;以及经由所述网络接口向远程计算系统发送警报,其中所述警报指示所述存储单元已从所述机器人驱动单元上掉落。5.如前述权利要求中任一项所述的机器人驱动单元,其中所述应用程序还包括存储在所述存储器中的机器可读指令,所述机器可读指令在由所述处理器执行时使所述机器人驱动单元:当所述机器人驱动单元处于运动中时使用所述前视摄像头来捕获所述存储单元的所述多个支腿中的至少两者的第一图像;当所述机器人驱动单元处于运动中时使用所述前视摄像头来捕获所述存储单元的所述多个支腿中的所述至少两者的第二图像;以及测量所述存储单元的所述多个支腿中的所述至少两者在所述第二图像中相对于所述第一图像的竖直位置变化。6.如前述权利要求中任一项所述的机器人驱动单元,其中所述应用程序还包括存储在所述存储器中的机器可读指令,所述机器可读指令在由所述处理器执行时使所述机器人驱动单元至少部分地基于所述存储单元的所述多个支腿中的所述至少两者的所述竖直位置变化来计算所述存储单元将会翻倒的可能性。7.如前述权利要求中任一项所述的机器人驱动单元,其中所述应用程序还包括存储在所述存...
【专利技术属性】
技术研发人员:小罗伯特·迈克尔·谢杜,
申请(专利权)人:亚马逊科技有限公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。