Secondary robotic catch apparatus and method
First Claim
Patent Images
1. An inventory management system, comprising:
- a first robotic manipulator configured to grasp an item of a plurality of items, move the item from a first location to a second location and release the item at the second location;
the plurality of items including at least some items that differ from one another;
a catching member that is moved in coordination with the movement of the item by the first robotic manipulator to position the catching member to catch the item if dropped by the first robotic manipulator prior to the item reaching the second location;
one ofa second robotic manipulator configured to move the catching member in coordination with the movement of the item by the first robotic manipulator; and
a mobile drive unit configured to dock with the catching member and operable to move the catching member in coordination with the movement of the item by the first robotic manipulator and move the catching member independent of the first robotic manipulator to move the catching member to another location for exception processing of dropped items in the catching member so that another mobile drive unit can move another catching member into position to catch an item dropped by the first robotic manipulator; and
a management module configured to;
generate instructions to cause the first robotic manipulator to grasp the item at the first location and move the item to the second location; and
generate instructions to cause the second robotic manipulator or the mobile drive unit to move the catching member in coordination with the movement of the item by the first robotic manipulator to position the catching member to catch the item if dropped by the first robotic manipulator prior to the item reaching the second location.
1 Assignment
0 Petitions
Accused Products
Abstract
Inventory management systems and related methods employ a catching member to selectively catch items dropped by a robotic manipulator. A related method includes controlling a robotic manipulator to move an inventory item from a first location to a second location. A catching member is selectively positioned to catch the inventory item if dropped by the robotic manipulator prior to the item reaching the second location. The catching member is moved to a suitable location for subsequent processing of one or more items dropped by the first robotic manipulator into the catching member.
-
Citations
18 Claims
-
1. An inventory management system, comprising:
-
a first robotic manipulator configured to grasp an item of a plurality of items, move the item from a first location to a second location and release the item at the second location;
the plurality of items including at least some items that differ from one another;a catching member that is moved in coordination with the movement of the item by the first robotic manipulator to position the catching member to catch the item if dropped by the first robotic manipulator prior to the item reaching the second location; one of a second robotic manipulator configured to move the catching member in coordination with the movement of the item by the first robotic manipulator; and a mobile drive unit configured to dock with the catching member and operable to move the catching member in coordination with the movement of the item by the first robotic manipulator and move the catching member independent of the first robotic manipulator to move the catching member to another location for exception processing of dropped items in the catching member so that another mobile drive unit can move another catching member into position to catch an item dropped by the first robotic manipulator; and a management module configured to; generate instructions to cause the first robotic manipulator to grasp the item at the first location and move the item to the second location; and generate instructions to cause the second robotic manipulator or the mobile drive unit to move the catching member in coordination with the movement of the item by the first robotic manipulator to position the catching member to catch the item if dropped by the first robotic manipulator prior to the item reaching the second location. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An inventory management system, comprising:
-
a first robotic manipulator configured to move an item from a first location to a second location; a catching member configured to catch the item if dropped by the first robotic manipulator prior to the item reaching the second location, the catching member being configured to be moved to carry the dropped item to a suitable location for subsequent processing; and a management module configured to; generate instructions to cause the first robotic manipulator to grasp the item at the first location and move the item to the second location; determine whether the item being moved from the first location towards the second location has been dropped by the first robotic manipulator based on input received by the management module indicative that the item has been dropped; in response to determining that the item being moved by the first robotic manipulator has been dropped, generate instructions relating to subsequent processing of the dropped item; and generate instructions to cause any items held by the catching member to be moved to a suitable location for subsequent processing. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-implemented method comprising:
-
generating instructions via a management module to control operation of a first robotic manipulator to move an inventory item within an inventory facility from a first location to a second location; generating instructions via the management module to control operation of a second robotic manipulator to move a catching member in coordination with the movement of the inventory item by the first robotic manipulator to catch the inventory item if dropped by the first robotic manipulator prior to the item reaching the second location; and generating instructions via the management module to control operation of the second robotic manipulator moving the catching member to a suitable location for subsequent processing of one or more items dropped by the first robotic manipulator into the catching member. - View Dependent Claims (17, 18)
-
Specification