×

Distributed autonomous robot systems and methods

  • US 10,625,941 B2
  • Filed: 01/26/2018
  • Issued: 04/21/2020
  • Est. Priority Date: 01/30/2017
  • Status: Active Grant
First Claim
Patent Images

1. An automated fulfillment system, the system comprising:

  • a computing system programmed to receive requests from disparate sources for physical objects disposed at one or more locations in a facility, combine the requests, and group the physical objects in the requests based on object types or expected object locations;

    a database communicatively coupled to the computing system, storing information associated with the physical objects;

    a plurality of autonomous robot devices in selective communication with the computing system and the database via a communications network, at least one of the plurality of autonomous robot devices including a controller, a drive motor, an articulated arm, a reader and an image capturing device,the at least one of the autonomous robot devices is configured to;

    (i) receive instructions from the computing system to retrieve a first group of the physical objects based on one or more identifiers associated with the physical objects in the first group of physical objects,(ii) query the database using the one or more identifiers associated with the physical objects in the first group to retrieve information associated with the first group of the physical objects,(iii) determine a first set of object locations of the physical objects in the first group based on the retrieved information,(iv) navigate autonomously through the facility to the first set of object locations in response to operation of the drive motor by the controller,(v) locate and scan one or more machine readable elements at the first set of object locations, the one or more machine-readable elements being encoded with the one or more identifiers,(vi) detect, via at least one image captured by the image capture device, that the first group of physical objects are disposed at the first set of locations,(vii) pick up a first quantity of physical objects in the first group using the articulated arm, and(viii) deposit the physical objects in the first group in storage containers, wherein each of the storage containers corresponds to one of the requests and the at least one of the autonomous robot devices deposits the physical objects in the first group in the storage containers based on the requests to which the physical objects are associated;

    a first plurality of sensors disposed at the first set of object locations, the first plurality of sensors configured to determine that the at least one autonomous robot devices retrieved the physical objects in the first group; and

    a second plurality of sensors disposed in the storage containers, the second plurality of sensors configured to determine that the at least one of the autonomous robot devices correctly deposited the physical objects in the storage containers.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×