Robotic grasping of items in inventory system

US2017106532A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2017106532-A1
Application numberUS-201615391692-A
CountryUS
Kind codeA1
Filing dateDec 27, 2016
Priority dateDec 16, 2014
Publication dateApr 20, 2017
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Robotic arms or manipulators can be utilized to grasp inventory items within an inventory system. Information can be obtained about constraints relative to relevant elements of a process of transferring the item from place to place. Examples of such elements may include a grasping location from which an item is to be grasped, a receiving location in which a grasped item is to be placed, or a space between the grasping location and the receiving location. The information about the constraints can be used to select from multiple possible grasping options, such as by eliminating options that conflict with the constraints or preferring options that outperform others given the constraints.

First claim

Opening claim text (preview).

What is claimed is: 1 . An inventory management system for transferring items between grasping locations and receiving locations, comprising: a plurality of robotic end effectors for grasping items for transfer between grasping locations and receiving locations, the plurality of robotic end effectors including at least a first robotic end effector at a station and a second robotic end effector at the station; and a management module configured to: identify a particular item to be subject to a transfer process; identify a particular grasping location from which the particular item is to be grasped for the transfer process; identify a particular receiving location into which the particular item is to be placed for the transfer process; determine constraint information about constraints of at least one of the particular grasping location, the particular receiving location, the first end effector, the second end effector, or a space for travel between the particular grasping location and the particular receiving location; select, based at least in part on the constraint information, a selected grasping strategy from among a plurality of grasping strategies, the plurality of grasping strategies including at least a first grasping strategy for performing the transfer process by the first end effector and at least a second grasping strategy for performing the transfer process by the second end effector; and generate instructions to cause either: the first end effector to perform the first grasping strategy for performing the transfer process in response to the first grasping strategy being the selected grasping strategy; or the second end effector to perform the second grasping strategy for performing the transfer process in response to the second grasping strategy being the selected grasping strategy. 2 . The inventory management system of claim 1 , wherein the constraint information comprises information about a space restriction related to performance of the transfer process relative to at least one of the particular grasping location, the particular receiving location, the first end effector, the second end effector, or a space for travel between the particular grasping location and the particular receiving location. 3 . The inventory management system of claim 1 , wherein the constraint information comprises information about an amount of time related to performance of the transfer process relative to at least one of the particular grasping location, the particular receiving location, the first end effector, the second end effector, or a space for travel between the particular grasping location and the particular receiving location. 4 . The inventory management system of claim 1 , wherein the management module is further configured to: determine a set that includes at least some grasping strategies that the first robotic end effector is capable of performing and at least some grasping strategies that the second robotic end effector is capable of performing; and eliminate grasping strategies from the set based on the constraint information so as to obtain the plurality of grasping strategies from which the selected grasping strategy is selected. 5 . A non-transitory computer-readable storage medium having stored therein instructions that, when executed by one or more processors of a computer system, cause the computer system to perform operations comprising at least: determining a plurality of grasping strategies that differ from one another for performing a transfer process by robotic end effector of an item from a grasping location to a receiving location; determining constraint information relative to each grasping strategy of the plurality of grasping strategies; selecting a selected grasping strategy from among the plurality of grasping strategies based at least in part on the constraint information; and generating instructions for causing a robotic end effector to perform the selected grasping strategy. 6 . The non-transitory computer-readable storage medium of claim 5 , wherein the plurality of grasping strategies differ from one another by at least one of type of robotic end effector utilized, a robotic end effector path of travel toward the grasping location, a robotic end effector path of travel toward the receiving location, a robotic end effector path of travel between the grasping location and the receiving location, or a portion of the item grasped by the robotic end effector. 7 . The non-transitory computer-readable storage medium of claim 5 , wherein the constraint information includes information about constraints of the grasping location. 8 . The non-transitory computer-readable storage medium of claim 7 , wherein the grasping location comprises a mobile inventory holder. 9 . The non-transitory computer-readable storage medium of claim 5 , wherein the constraint information includes information about constraints of the receiving location. 10 . The non-transitory computer-readable storage medium of claim 7 , wherein the constraint information includes information about packaging located at the receiving location and for receiving the item. 11 . The non-transitory computer-readable storage medium of claim 7 , wherein the constraint information includes information about an orientation in which the item is to be placed at the receiving location by the transfer process. 12 . The non-transitory computer-readable storage medium of claim 5 , wherein the constraint information includes information about constraints of the available paths of travel between the grasping location and the receiving location. 13 . A method comprising, under the control of one or more computer systems configured with executable instructions: determining constraint information relative to a transfer process of an item from a grasping location to a receiving location; selecting, based on the constraint information, a selected grasping strategy from a plurality of grasping strategies for performing the transfer process by robotic end effector; and generating instructions for causing a robotic end effector to perform the selected grasping strategy. 14 . The method of claim 13 , wherein the constraint information comprises information about space restrictions of the grasping location. 15 . The method of claim 13 , wherein the constraint information comprises information about space restrictions of the receiving location. 16 . The method of claim 13 , wherein the constraint information comprises information about space restrictions of available paths of travel for the robotic end effector between the grasping location and the receiving location. 17 . The method of claim 13 , wherein the constraint information comprises information about time associated with performing the transfer process relative to at least one of the grasping location, the receiving location, a type of the robotic end effector, or available paths of travel for the robotic end effector between the grasping location and the receiving location. 18 . The method of claim 13 , wherein the selected grasping strategy differs from at least one other grasping strategy of the plurality of grasping strategies by at least a type of end effector utilized. 19 . The method of claim 13 , wherein the selected grasping strategy differs from at least one other grasping strategy of the plurality of grasping strategies by at least an amount of time for performing the transfer process. 20 . The method of claim 13 , wherein the selected g

Assignees

Inventors

Classifications

  • the orders being assembled on fixed commissioning areas remote from the storage areas · CPC title

  • Map human grasps to manipulator grasps · CPC title

  • characterised by special application, e.g. multi-arm co-operation, assembly, grasping · CPC title

  • with relatively movable racks to facilitate insertion or removal of articles {(cabinets with means for moving compartments up and down A47B51/00; cabinet system, e.g. consisting of cabinets arranged in a row with means to open or close passages between adjacent cabinets A47B53/02)} · CPC title

  • End effector · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2017106532A1 cover?
Robotic arms or manipulators can be utilized to grasp inventory items within an inventory system. Information can be obtained about constraints relative to relevant elements of a process of transferring the item from place to place. Examples of such elements may include a grasping location from which an item is to be grasped, a receiving location in which a grasped item is to be placed, or a sp…
Who is the assignee on this patent?
Amazon Tech Inc
What technology area does this patent fall under?
Primary CPC classification B25J9/1697. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Thu Apr 20 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).