IP Library Granted Patent US 11,472,022
Granted Patent B2
US 11,472,022 · App. 16/830,877 · Granted Oct 18, 2022

Systems and methods for processing objects, including automated processing

Inventors: Thomas Wagner (Concord, MA); Kevin Ahearn (Nebo, NC); 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 (Mountain View, CA); Kyle Maroney (North Attleboro, MA); Matthew T. Mason (Pittsburgh, PA); William Chu-Hyon McMahan (Cambridge, MA); Gene Temple Price (Cambridge, MA); Joseph Romano (Arlington, MA); Daniel Smith (Canonsburg, PA); Siddhartha Srinivasa (Seattle, WA); Prasanna Velagapudi (Pittsburgh, PA); Thomas Allen (Reading, MA)
Assignee: Berkshire Grey Operating Company, 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 11,472,022
App. No.
16/830,877
Granted
Oct 18, 2022
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 of the plurality of supply bins;

a plurality of destination containers provided on an infeed conveyor, wherein the infeed conveyor actively biases 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 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 of the plurality of destination containers.

4. The processing system as claimed in claim 1 , wherein the each destination container of the plurality of destination containers is 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 selected object out of a further selected supply bin of the plurality of supply bins, 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 of the plurality of destination containers moving past the infeed sensor in order to index a location of each destination container of the plurality of destination containers 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 plurality of destination containers, wherein a single movable carriage is positioned on the rail.

9. 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 plurality of reciprocating carriages for receiving the selected object from the end effector of the programmable motion device, in one of the plurality of reciprocating carriages, each of which reciprocally moves along a respective track in each of two mutually opposing directions; and

a plurality of destination containers provided on an infeed conveyor, each of which is adjacent one of the tracks of one of the plurality of reciprocating carriages, each destination container selectable for receiving the selected object from one of the plurality of reciprocating carriages.

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

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

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

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

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

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

16. The processing system as claimed in claim 15 , wherein a new destination container is provided at a far end of the infeed conveyor to move toward the programmable motion device.

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

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

19. The processing system as claimed in claim 18 , wherein each reciprocating carriage reciprocally moves between two rows of the destination bins.

20. The processing system as claimed in claim 18 , wherein each reciprocating carriage is adapted to drop the selected object into a selected destination container of the plurality of destination containers.

21. The processing system as claimed in claim 18 , wherein each destination container of the plurality of destination containers is provided adjacent to an output conveyor.

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

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

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

25. The processing system as claimed in claim 24 , wherein the bin conveyance system includes a diverter for selectively providing a supply bin of the plurality of supply bins to the programmable motion device.

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

27. 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 of the plurality of objects out of a selected supply bin of the plurality of supply bins using a programmable motion device;

providing the selected object to a movable carriage;

carrying the selected object in the movable carriage in a first direction to the plurality of destination containers using the movable carriage;

depositing the selected object from the movable carriage to the selected destination container; and

moving the movable carriage in a second direction that is opposite the first direction.

28. The method as claimed in claim 27 , wherein the method further includes the step of selectively diverting a supply bin of the plurality of supply bins to the programmable motion device.

29. The method as claimed in claim 27 , wherein the movable carriage is adapted to drop the selected object into the selected destination container.

30. The method as claimed in claim 27 , wherein the each destination container of the plurality of destination containers is provided adjacent to an output conveyor.

31. The method as claimed in claim 27 , wherein the method further includes the step of displacing each destination container of the plurality of destination containers onto an output conveyor.

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

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

34. The method as claimed in claim 33 , wherein the output conveyor is biased to provide the selected destination container thereon to a further processing location.

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

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 →
ASSIGNEE CHANGE OF ADDRESS Recorded Feb 19, 2021
From: BERKSHIRE GREY, INC.
To: BERKSHIRE GREY, INC.
Reel/Frame 055344/0428 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2020
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 052843/0787 →
Continuity (3)
Continuation 15935835 · Mar 26, 2018
Provisional Application 62476310 · Mar 24, 2017
Related Publication 20200223058A1 · Jul 16, 2020
Cited By (1)
US 12,709,492