IP Library Granted Patent US 11,718,479
Granted Patent B2
US 11,718,479 · App. 17/124,925 · Granted Aug 8, 2023

Systems and methods for processing objects, including automated radial processing stations

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); 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.
B65G1/1376B07C3/008B07C5/3412B25J9/0093B65G1/1371G06K7/10861G06Q10/087B65G1/1373
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,718,479
App. No.
17/124,925
Granted
Aug 8, 2023
Kind
B2
Abstract

A method of processing objects using a programmable motion device is disclosed. The method includes the steps of perceiving identifying indicia representative of an identity of a plurality of objects and directing the plurality of objects toward an input area from at least one input conveyance system, acquiring an object from the plurality of objects at the input area using an end effector of the programmable motion device, and moving the acquired object toward an identified processing location using the programmable motion device, said identified processing location being associated with the identifying indicia and said identified processing location being provided as one of a plurality of processing locations that are radially spaced from the programmable motion device.

Claims (45)

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

a perception unit for perceiving identifying indicia representative of an identity of each of a plurality of objects;

a routing conveyance system for directing the plurality of objects toward an input area from at least one input conveyance system, the input area including an input station accessible by the programmable motion device;

a plurality of processing bins provided in a plurality of semicircular rows that curve toward the input station, the plurality of semicircular rows of processing bins increasing in radial elevation as a respective distance of each row increases from a stationary base of the programmable motion device; and

an acquisition system for acquiring an object from the plurality of objects at the input station using an end effector of the programmable motion device, the programmable motion device being located between the input station and the plurality of semicircular rows of processing bins and controllable to move the acquired object from the input station toward an identified processing bin, said identified processing bin being associated with the identifying indicia and said identified processing bin being provided as one of the plurality of processing bins.

2. The processing system as claimed in claim 1 , wherein the input area includes two input stations, one on either side of the programmable motion device.

3. The processing system as claimed in claim 1 , wherein the stationary base of the programmable motion device is positioned on a floor below the input area.

4. The processing system as claimed in claim 1 , wherein the stationary base of the programmable motion device is suspended from above with respect to the input area.

5. The processing system as claimed in claim 1 , wherein said processing system is provided with a plurality of processing systems, each of which is in communication with the at least one input conveyance system.

6. The processing system as claimed in claim 1 , wherein the plurality of semicircular rows of processing bins are each at different elevations.

7. The processing system as claimed in claim 1 , wherein the plurality of processing bins are tilted towards the programmable motion device.

8. The processing system as claimed in claim 1 , wherein the processing system includes a trajectory planning system for selecting a path to the identified processing bin with an associated minimum risk factor.

9. The processing system as claimed in claim 1 , wherein the processing system includes a trajectory planning system for selecting a path to the identified processing bin with an associated minimum time factor.

10. The processing system as claimed in claim 1 , wherein each processing bin includes at least one associated indicator light.

11. The processing system as claimed in claim 1 , wherein the plurality of semicircular rows of processing bins are arranged between the input conveyance system and an output conveyance system.

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

a perception unit for perceiving identifying indicia representative of at least one object;

a routing conveyance system for directing the at least one object toward an input area including an input station accessible by the programmable motion device;

a plurality of processing bins provided in a plurality of semicircular rows that curve toward the input station, the plurality of semicircular rows of processing bins increasing in radial distance from a stationary base of the programmable motion device; and

an acquisition system for acquiring an object from the plurality of objects at the input station using an end effector of the programmable motion device, the programmable motion device being located between the input station and the plurality of semicircular rows of processing bins and controllable to move the acquired object from the input station toward an identified processing bin, said identified processing bin being associated with the identifying indicia and said identified processing bin being provided as one of the plurality of processing bins.

13. The processing system as claimed in claim 12 , wherein the input area includes two input stations, one on either side of the programmable motion device.

14. The processing system as claimed in claim 12 , wherein the stationary base of the programmable motion device is positioned on a floor below the input area.

15. The processing system as claimed in claim 12 , wherein the stationary base of the programmable motion device is suspended from above with respect to the input area.

16. The processing system as claimed in claim 12 , wherein said processing system is provided with a plurality of processing systems, each of which is in communication with an input conveyance system.

17. The processing system as claimed in claim 12 , wherein the plurality of semicircular rows of processing bins are each at different elevations.

18. The processing system as claimed in claim 12 , wherein the plurality of processing bins are tilted towards the programmable motion device.

19. The processing system as claimed in claim 12 , wherein each processing bin includes at least one associated indicator light.

20. The processing system as claimed in claim 12 , wherein the processing system includes a trajectory planning system for selecting a path to the identified processing bin with an associated minimum risk factor.

21. The processing system as claimed in claim 12 , wherein the processing system includes a trajectory planning system for selecting a path to the identified processing bin with an associated minimum time factor.

22. The processing system as claimed in claim 12 , wherein the plurality of semicircular rows of processing bins are arranged between the input station and an output conveyor.

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

a perception unit for perceiving identifying indicia representative of at least one object;

a routing conveyance system for directing the at least one object toward an input area including an input station accessible by the programmable motion device;

a plurality of processing bins provided in a plurality of semicircular rows that curve toward the input station, the plurality of semicircular rows of processing bins increasing in radial elevation as a respective distance of each row increases from a stationary base of the programmable motion device; and

an acquisition system for acquiring an object from the plurality of objects at the input station using an end effector of the programmable motion device, the programmable motion device being located between the input station and the plurality of semicircular rows of processing bins and controllable to move the acquired object from the input station toward an identified processing bin, said identified processing bin being associated with the identifying indicia and said identified processing bin being provided as one of the plurality of processing bins.

24. The processing system as claimed in claim 23 , wherein the input area includes two input stations, one on either side of the programmable motion device.

25. The processing system as claimed in claim 23 , wherein the stationary base of the programmable motion device is positioned on a floor below the input area.

26. The processing system as claimed in claim 23 , wherein the stationary base of the programmable motion device is suspended from above with respect to the input area.

27. The processing system as claimed in claim 23 , wherein said processing system is provided with a plurality of processing systems, each of which is in communication with an input conveyance system.

28. The processing system as claimed in claim 23 , wherein the plurality of semicircular rows of processing bins are each at different elevations.

29. The processing system as claimed in claim 23 , wherein the plurality of processing bins are tilted towards the programmable motion device.

30. The processing system as claimed in claim 23 , wherein each processing bin includes at least one associated indicator light.

31. The processing system as claimed in claim 23 , wherein the processing system includes a trajectory planning system for selecting a path to the identified processing bin with an associated minimum risk factor.

32. The processing system as claimed in claim 23 , wherein the processing system includes a trajectory planning system for selecting a path to the identified processing bin with an associated minimum time factor.

33. The processing system as claimed in claim 23 , wherein the plurality of semicircular rows of processing bins are arranged between the input station and an output conveyor.

Assignments (2)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2021
From: WAGNER, THOMAS; AHEARN, KEVIN; AMEND, JOHN RICHARD, JR.; COHEN, BENJAMIN; DAWSON-HAGGERTY, MICHAEL; FORT, WILLIAM HARTMAN; GEYER, CHRISTOPHER; 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 054962/0778 →
Continuity (3)
Continuation 15928556 · Mar 22, 2018
Provisional Application 62474797 · Mar 22, 2017
Related Publication 20210101749A1 · Apr 8, 2021