IP Library Granted Patent US 10,646,991
Granted Patent B2
US 10,646,991 · App. 15/935,835 · Granted May 12, 2020

Systems and methods for processing objects, including automated processing

Inventors: Thomas Wagner (Concord, MA); Kevin Ahearn (Fort Mill, SC); John Richard Amend, Jr. (Belmont, MA); Benjamin Cohen (Somerville, MA); Michael Dawson-Haggerty (Pittsburgh, PA); William Hartman Fort (Stratham, NH); Christopher Geyer (Arlington, MA); Victoria Hinchey (Winchester, MA); Jennifer Eileen King (Oakmont, PA); Thomas Koletschka (Cambridge, MA); Michael Cap Koval (Pittsburgh, PA); Kyle Maroney (North Attleboro, MA); Matthew T. Mason (Pittsburgh, PA); William Chu-Hyon McMahan (Cambridge, MA); Gene Temple Price (Cambridge, MA); Joseph Romano (Somerville, MA); Daniel Smith (Canonsburg, PA); Siddhartha Srinivasa (Seattle, WA); Prasanna Velagapudi (Pittsburgh, PA); Thomas Allen (Reading, MA)
Assignee: Berkshire Grey, Inc.
B25J9/0093B25J9/1615B65G1/0464B65G1/1371B65G1/1376B65G1/1378B65G47/82B65G47/905G06Q10/087B65G2201/0258G06Q10/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,646,991
App. No.
15/935,835
Granted
May 12, 2020
Kind
B2
Abstract

A processing system for processing objects using a programmable motion device is disclosed. The processing system includes a plurality of supply bins providing supply of a plurality of objects, with the plurality of supply bins being provided with a bin conveyance system, a programmable motion device in communication with the bin conveyance system, where the programmable motion device includes an end effector for grasping and moving a selected object out of a selected supply bin, and a movable carriage for receiving the selected object from the end effector of the programmable motion device, and for carrying the selected object to one of a plurality of destination containers.

Claims (49)

1. A processing system for processing objects using a programmable motion device, said processing system comprising:

a plurality of supply bins providing supply of a plurality of objects, said plurality of supply bins being provided with a bin conveyance system;

a programmable motion device in communication with the bin conveyance system, said programmable motion device including an end effector for grasping and moving a selected object out of a selected supply bin;

a plurality of destination containers provided on an infeed conveyor, wherein the infeed conveyor is sloped to gravity bias the plurality of destination containers toward the programmable motion device; and

a movable carriage for receiving the selected object from the end effector of the programmable motion device, and for carrying the selected object to one of the plurality of destination containers on the infeed conveyor.

2. The processing system as claimed in claim 1 , wherein the movable carriage reciprocally moves between two rows of infeed conveyors holding the plurality of destination containers.

3. The processing system as claimed in claim 1 , wherein the movable carriage is adapted to drop the selected object into a selected destination container.

4. The processing system as claimed in claim 1 , wherein the destination containers are provided adjacent to an output conveyor.

5. The processing system as claimed in claim 1 , wherein the processing system further includes at least one further programmable motion device for grasping and moving a further selected object out of a further selected storage bin, and for providing the further selected object to a further movable carriage.

6. The processing system as claimed in claim 1 , further comprising an infeed sensor that senses an identity of a destination container moving past the infeed sensor in order to index a location of each destination container on the infeed conveyor.

7. The processing system as claimed in claim 1 , wherein the infeed conveyor terminates adjacent the programmable motion device.

8. The processing system as claimed in claim 1 , further comprising a carriage rail between parallel rows of the destination containers, wherein a single movable carriage is positioned on the rail.

9. The processing system as claimed in claim 1 , wherein the bin conveyance system includes a diverter for selectively providing a supply bin to the programmable motion device.

10. The processing system as claimed in claim 9 , wherein the programmable motion device includes an articulated arm, and wherein the articulated arm is positioned adjacent to the diverter.

11. The processing system as claimed in claim 1 , wherein the processing system further includes a container displacement system for displacing each destination container onto an output conveyor.

12. The processing system as claimed in claim 11 , wherein the output conveyor is gravity biased to provide a destination container thereon to a further processing location.

13. The processing system as claimed in claim 12 , wherein the further processing location is a shipment transport location.

14. The processing system as claimed in claim 11 , wherein one or more of the plurality of destination containers positioned higher on the sloped infeed conveyor are gravity biased to move toward the programmable motion device to fill a space left by the displaced destination container.

15. The processing system as claimed in claim 14 , wherein a new destination container is provided at the top of the sloped infeed conveyor to move down the sloped infeed conveyor and refill the destination containers.

16. The processing system as claimed in claim 14 , further comprising an infeed sensor that senses an identity of each destination container moving past the infeed sensor in order to index a location of each destination container on the infeed conveyor.

17. A processing system for processing objects using a programmable motion device, said processing system comprising:

a programmable motion device including an end effector for grasping and moving a selected object from a plurality of objects;

a movable carriage for receiving the selected object from the end effector of the programmable motion device, and for carrying the selected object to one of a plurality of destination containers; and

a destination container displacement system for urging a selected destination container onto an output conveyor;

wherein the movable carriage reciprocally moves between two parallel rows of the destination containers, and wherein the movable carriage pivots towards one of the two rows of destination containers to drop the selected object into a selected destination containers.

18. The processing system as claimed in claim 17 , wherein the two rows of destination container are provided adjacent to the output conveyor.

19. The processing system as claimed in claim 17 , wherein the output conveyor is gravity biased to provide a destination container thereon to a further processing location.

20. The processing system as claimed in claim 17 , wherein the processing system further includes at least one further programmable motion device for grasping and moving a further selected object from the plurality of objects, and for providing the further selected object to a further movable carriage.

21. The processing system as claimed in claim 17 , wherein the system further includes a plurality of supply bins providing supply of the plurality of objects.

22. The processing system as claimed in claim 21 , wherein the plurality of supply bins are provided with a bin conveyance system.

23. The processing system as claimed in claim 22 , wherein the bin conveyance system includes a diverter for selectively providing a supply bin to the programmable motion device.

24. The processing system as claimed in claim 23 , wherein the programmable motion device includes an articulated arm, and wherein the articulated arm is positioned adjacent to the diverter.

25. A method of processing of objects, said method comprising the steps of:

providing a plurality of supply bins including a plurality of objects, said plurality of supply bins being provided with a bin conveyance system;

providing a plurality of destination containers on a pair of infeed conveyors, each infeed conveyor being adjacent an outfeed conveyor;

grasping and moving a selected object out of a selected supply bin using a programmable motion device;

providing the selected object to a reciprocating carriage;

carrying the selected object to a selected one of the plurality of destination containers using the reciprocating carriage;

depositing the selected object from the reciprocating carriage to the selected destination container;

displacing the selected destination container onto an output conveyor with a displacement device; and

collapsing the destination containers that are upstream to the displaced destination carrier in the downstream direction to fill a space left by the selected displaced destination container.

26. The method as claimed in claim 25 , wherein the method further includes the step of selectively diverting a supply bin to the programmable motion device.

27. The method as claimed in claim 25 , wherein the reciprocating carriage reciprocally moves between two rows of the destination bins.

28. The method as claimed in claim 25 , wherein the reciprocating carriage is adapted to drop objects, and the step of depositing includes dropping the selected object into the selected destination container.

29. The method as claimed in claim 25 , wherein each infeed conveyor is sloped toward a programmable motion device, and the step of collapsing includes gravity biasing the destination containers toward the programmable motion device.

30. The method as claimed in claim 25 , wherein the output conveyor is gravity biased to provide a destination container thereon to a further processing location.

31. The method as claimed in claim 30 , wherein the further processing location is a shipment transport location.

32. The method as claimed in claim 25 , wherein the step of displacing each destination container onto an output conveyor includes actuating a rotatable box kicker to engage and push a destination container onto the output conveyor.

33. The method as claimed in claim 32 , wherein the box kicker is mounted on a rail positioned between the parallel infeed conveyors.

Assignments (3)
MERGER AND CHANGE OF NAME Recorded Feb 1, 2022
From: BERKSHIRE GREY, INC.; BERKSHIRE GREY OPERATING COMPANY, INC.
To: BERKSHIRE GREY OPERATING COMPANY, INC.
Reel/Frame 058947/0548 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME FROM BERKSHIRE GREY INC. TO BERKSHIRE GREY, INC. AND ASSIGNEE ZIP CODE LIST ON RECORDATION FROM 02109 TO 02421 PREVIOUSLY RECORDED ON REEL 046892 FRAME 0660. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNEE NAME FROM BERKSHIRE GREY INC. TO BERKSHIRE GREY, INC. AND ASSIGNEE ZIP CODE LIST ON RECORDATION FROM 02109 TO 02421. Recorded Oct 24, 2019
From: WAGNER, THOMAS; AHEARN, KEVIN; AMEND, JOHN RICHARD, JR.; COHEN, BENJAMIN; DAWSON-HAGGERTY, MICHAEL; FORT, WILLIAM HARTMAN; GEYER, CHRISTOPHER; HINCHEY, VICTORIA; KING, JENNIFER EILEEN; KOLETSCHKA, THOMAS; KOVAL, MICHAEL CAP; MARONEY, KYLE; MASON, MATTHEW T.; MCMAHAN, WILLIAM CHU-HYON; PRICE, GENE TEMPLE; ROMANO, JOSEPH; SMITH, DANIEL; SRINIVASA, SIDDHARTHA; VELAGAPUDI, PRASANNA; ALLEN, THOMAS
To: BERKSHIRE GREY, INC.
Reel/Frame 051894/0889 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2018
From: WAGNER, THOMAS; AHEARN, KEVIN; AMEND, JOHN RICHARD, JR.; COHEN, BENJAMIN; DAWSON-HAGGERTY, MICHAEL; FORT, WILLIAM HARTMAN; GEYER, CHRISTOPHER; HINCHEY, VICTORIA; KING, JENNIFER EILEEN; KOLETSCHKA, THOMAS; KOVAL, MICHAEL CAP; MARONEY, KYLE; MASON, MATTHEW T.; MCMAHAN, WILLIAM CHU-HYON; PRICE, GENE TEMPLE; ROMANO, JOSEPH; SMITH, DANIEL; SRINIVASA, SIDDHARTHA; VELAGAPUDI, PRASANNA; ALLEN, THOMAS
To: BERKSHIRE GREY, INC.
Reel/Frame 046892/0660 →
Cited By (1)
US 12,623,843