IP Library Granted Patent US 12,623,843
Granted Patent B2
US 12,623,843 · App. 17/514,960 · Granted May 12, 2026

Systems and methods for automated packaging and processing for shipping with pack and place planning

Inventors: Benjamin Cohen (Somerville, MA); Christopher Geyer (Arlington, MA); Thomas Koletschka (Cambridge, MA); Jay Link (Westford, MA); Joshua Lurz (Pittsburgh, PA); Matthew T. Mason (Pittsburgh, PA); Richard Musgrave (Sewickley, PA); Ryan O'Hern (Reading, MA); Gene Temple Price (Cambridge, MA); Joseph Romano (Arlington, MA); Prasanna Velagapudi (Pittsburgh, PA); Thomas Wagner (Concord, MA); Jeremy Saslaw (Cambridge, MA)
Assignee: Berkshire Grey Operating Company, Inc.
B65G1/1373B65G47/917B65G2203/0225B65G2203/0283B65G2203/041
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 12,623,843
App. No.
17/514,960
Granted
May 12, 2026
Kind
B2
Abstract

An automated packing system is disclosed for placing a plurality of objects into a shipping container. The a system includes a supply bin receiving conveyor for receiving a supply bin at a supply station, a placement planning system for determining a packing placement order for the plurality of objects, a detection system for detecting a plurality of objects within the supply bin responsive to the position of the supply bin on the receiving conveyor as aligned by the alignment system, an object selection system for selecting a selected object from the plurality of objects to be placed into the shipping container, and a programmable motion device for grasping and acquiring the selected object from the plurality of objects at the supply station, and for placing the selected object into the shipping container in a selected orientation.

Claims (45)

1 . An automated packing system for placing a plurality of objects into a shipping container, said automated packing system comprising:

a supply bin receiving conveyor for receiving a supply bin at a supply station, said supply bin receiving conveyor including sensing means for determining an extent of advancement of the supply bin in a conveyor direction along the supply bin receiving conveyor;

a placement planning system for determining a packing placement desired position and orientation for the plurality of objects;

a detection system for detecting a plurality of objects within the supply bin responsive to the position of the supply bin on the receiving conveyor as aligned by an alignment system;

an object selection system for selecting a selected object from the plurality of objects to be placed into the shipping container;

a programmable motion device for grasping and acquiring the selected object from the plurality of objects at the supply station; and

a pose held assessment system for providing pose held assessment data regarding a pose and orientation of the selected object with respect to an end effector of the programmable motion device while being held by the end effector, the programmable motion device then refining the pose and orientation of the selected object and placing the selected object into the shipping container in a selected orientation using the pose held assessment data, wherein refining the pose and orientation of the selected object includes generating a trajectory for at least one arm of the programmable motion device and using the trajectory to place the selected object in the desired position and orientation.

2 . The automated packing system as claimed in claim 1 , wherein the plurality of objects are homogenous.

3 . The automated packing system as claimed in claim 1 , wherein the plurality of objects are heterogenous.

4 . The automated packing system as claimed in claim 1 , wherein the system further includes an object pose authority assessment system for generating pose authority data regarding whether any of the plurality of objects at the supply station is deformable and likely to change shape when placed in the shipping container.

5 . The automated packing system as claimed in claim 4 , wherein the system further includes an object pose authority assessment system for generating further pose authority data regarding whether any of the plurality of objects at the supply station is likely to move after being placed in the shipping container.

6 . The automated packing system as claimed in claim 1 , wherein the system further includes a pose accommodation system for accommodating for the pose of the selected object with respect to the end effector by being adapted to place the object into the shipping container, in part, responsive to the pose held assessment data.

7 . The automated packing system as claimed in claim 1 , wherein the system further includes a volume perception system for providing volumetric data regarding the shipping container.

8 . The automated packing system as claimed in claim 7 , wherein the system determines whether a previously placed object has moved using the volume perception system.

9 . The automated packing system as claimed in claim 1 , wherein the shipping container is cardboard box.

10 . The automated packing system as claimed in claim 1 , wherein the shipping container is shipping tray.

11 . An automated packing system for placing a plurality of objects from a supply station into a shipping container, said automated packing system comprising:

a placement planning system for determining a packing placement desired position and orientation for the plurality of objects;

an object selection system for selecting a selected object from the plurality of objects to be placed into the shipping container responsive to the placement planning system;

a programmable motion device for grasping and acquiring the selected object from the plurality of objects at the supply station; and

a pose held assessment system for providing pose held assessment data regarding a pose and orientation of the selected object with respect to an end effector of the programmable motion device while being held by the end effector, the programmable motion device then generating a trajectory for at least one arm of the programmable motion device for refining the pose and orientation of the selected object while placing the selected object into the shipping container in a selected orientation and pose responsive to the placement planning system.

12 . The automated packing system as claimed in claim 11 , wherein the plurality of objects are homogenous.

13 . The automated packing system as claimed in claim 11 , wherein the plurality of objects are heterogenous.

14 . The automated packing system as claimed in claim 11 , wherein the supply station includes a supply bin and a supply bin receiving conveyor includes sensing means for determining an extent of advancement of the supply bin in a conveyor direction along the supply bin receiving conveyor.

15 . The automated packing system as claimed in claim 14 , wherein system further includes an object pose authority assessment system for generating pose authority data regarding whether any of the objects at a supply station is deformable and likely to change shape when placed in the shipping container, or is likely to move after being placed in the shipping container.

16 . The automated packing system as claimed in claim 11 , wherein the system further includes a pose accommodation system for accommodating for the pose of the selected object with respect to the end effector by being adapted to place the object into the shipping container, in part, responsive to the pose held assessment data.

17 . The automated packing system as claimed in claim 11 , wherein the system further includes a volume perception system for providing volumetric data regarding the shipping container.

18 . The automated packing system as claimed in claim 17 , wherein the system determines whether a previously placed object has moved using the volume perception system.

19 . The automated packing system as claimed in claim 11 , wherein the shipping container is cardboard box.

20 . The automated packing system as claimed in claim 11 , wherein the shipping container is shipping tray.

21 . An automated method of placing a plurality of objects into a shipping container, said method comprising:

determining a packing placement order for the plurality of objects;

receiving a supply bin at a supply station;

detecting objects within the supply bin;

selecting a selected object from the plurality of objects to be placed into the shipping container;

grasping and acquiring the selected object from the plurality of objects at the supply station;

determining a pose held of the selected object after it is grasped and acquired; and

detecting a volume within the shipping container into which the selected object is assigned to be placed in a selected orientation using the pose held and generating a trajectory for at least one arm of the programmable motion device and using the trajectory to refine the pose held of the selected object to place the selected object into the assigned placement.

22 . The method as claimed in claim 21 , wherein the plurality of objects are homogenous.

23 . The method as claimed in claim 21 , wherein the plurality of objects are heterogenous.

24 . The method as claimed in claim 21 , wherein the method further includes generating pose authority data regarding whether any of the plurality of objects at the supply station is deformable and likely to change shape when placed in the shipping container.

25 . The method as claimed in claim 24 , wherein the method further includes generating further pose authority data regarding whether any of the plurality of objects at the supply station is likely to move after being placed in the shipping container.

26 . The method as claimed in claim 21 , wherein the method further includes determining an extent of advancement of a supply bin in a conveyor direction along a supply bin receiving conveyor at the supply station.

27 . The method as claimed in claim 21 , wherein determining a packing placement order for the plurality of objects involves determining a plurality of possible object placement orders.

28 . The method as claimed in claim 21 , wherein determining a packing placement order for the plurality of objects involves determining the selected orientation from a plurality of possible object orientations for placement in the shipping container.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2022
From: SASLAW, JEREMY
To: BERKSHIRE GREY OPERATING COMPANY, INC.
Reel/Frame 059518/0532 →
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 Dec 9, 2021
From: COHEN, BENJAMIN; GEYER, CHRISTOPHER; KOLETSCHKA, THOMAS; LINK, JAY; LURZ, JOSHUA; MASON, MATTHEW T.; MUSGRAVE, RICHARD; O'HERN, RYAN; PRICE, GENE TEMPLE; ROMANO, JOSEPH; VELAGAPUDI, PRASANNA; WAGNER, THOMAS
To: BERKSHIRE GREY, INC.
Reel/Frame 058342/0198 →
Continuity (3)
Provisional Application 63172987 · Apr 9, 2021
Provisional Application 63107302 · Oct 29, 2020
Related Publication 20220135330A1 · May 5, 2022
References Cited (91)
US 4542808A · Lloyd, Jr. et al. · 1985 [cited by applicant]
US 4622875A · Emery et al. · 1986 [cited by applicant]
US 5595263A · Pignataro · 1997 [cited by applicant]
US 5738216A · Warner · 1998 [cited by applicant]
US 5996316A · Kirschner · 1999 [cited by applicant]
US 6779647B1 · Nagler · 2004 [cited by applicant]
US 9174758B1 · Rowley et al. · 2015 [cited by applicant]
US 9227323B1 · Konolige et al. · 2016 [cited by applicant]
US 9492923B2 · Wellman et al. · 2016 [cited by applicant]
US 9937532B2 · Wagner et al. · 2018 [cited by applicant]
US 9981382B1 · Strauss · 2018 [cited by examiner]
US 10007827B2 · Wagner et al. · 2018 [cited by applicant]
US 10131051B1 · Goyal · 2018 [cited by examiner]
US 10456915B1 · Diankov · 2019 [cited by examiner]
US 10596696B2 · Wagner et al. · 2020 [cited by applicant]
US 10646991B2 · Wagner et al. · 2020 [cited by applicant]
US 10807808B1 · Rodgers et al. · 2020 [cited by applicant]
US 10809122B1 · Danenberg et al. · 2020 [cited by applicant]
US 11319166B2 · Diankov et al. · 2022 [cited by applicant]
US 11416695B2 · Wagner et al. · 2022 [cited by applicant]
US 11420329B2 · Wagner et al. · 2022 [cited by applicant]
US 11681884B2 · Wagner et al. · 2023 [cited by applicant]
US 11772833B1 · Shi et al. · 2023 [cited by applicant]
US 20020134056A1 · Dimario et al. · 2002 [cited by applicant]
US 20090019818A1 · Gilmore et al. · 2009 [cited by applicant]
US 20090139188A1 · Schafer · 2009 [cited by applicant]
US 20110154784A1 · Poutot · 2011 [cited by applicant]
US 20110243707A1 · Dumas et al. · 2011 [cited by applicant]
US 20120118699A1 · Buchmann et al. · 2012 [cited by applicant]
US 20140297023A1 · Benjamin et al. · 2014 [cited by applicant]
US 20150352717A1 · Mundt et al. · 2015 [cited by applicant]
US 20160176656A1 · Lang · 2016 [cited by applicant]
US 20170121113A1 · Wagner et al. · 2017 [cited by applicant]
US 20170136632A1 · Wagner et al. · 2017 [cited by applicant]
US 20170157648A1 · Wagner et al. · 2017 [cited by applicant]
US 20170225330A1 · Wagner et al. · 2017 [cited by applicant]
US 20170282634A1 · Jones et al. · 2017 [cited by applicant]
US 20170312789A1 · Schroader · 2017 [cited by applicant]
US 20180065819A1 · Gondoh · 2018 [cited by examiner]
US 20180116478A1 · Lewis et al. · 2018 [cited by applicant]
US 20180273296A1 · Wagner et al. · 2018 [cited by applicant]
US 20180273298A1 · Wagner et al. · 2018 [cited by applicant]
US 20190070734A1 · Wertenberger et al. · 2019 [cited by applicant]
US 20190099784A1 · Moriyama et al. · 2019 [cited by applicant]
US 20190344447A1 · Wicks et al. · 2019 [cited by applicant]
US 20190361672A1 · Odhner et al. · 2019 [cited by applicant]
US 20190378232A1 · Goren et al. · 2019 [cited by applicant]
US 20200017314A1 · Rose et al. · 2020 [cited by applicant]
US 20200017315A1 · Yap et al. · 2020 [cited by applicant]
US 20200019918A1 · Li · 2020 [cited by examiner]
US 20200023410A1 · Tamura et al. · 2020 [cited by applicant]
US 20200130935A1 · Wagner et al. · 2020 [cited by applicant]
US 20200171665A1 · Kono · 2020 [cited by examiner]
US 20200223058A1 · Wagner · 2020 [cited by examiner]
US 20200270071A1 · Chavez · 2020 [cited by examiner]
US 20200377312A1 · Diankov et al. · 2020 [cited by applicant]
US 20210061576A1 · Stuhlmann et al. · 2021 [cited by applicant]
US 20210276797A1 · Velagapudi et al. · 2021 [cited by applicant]
US 20210276798A1 · Velagapudi et al. · 2021 [cited by applicant]
US 20210276799A1 · Velagapudi et al. · 2021 [cited by applicant]
US 20220135329A1 · Cohen et al. · 2022 [cited by applicant]
US 20220135347A1 · Cohen et al. · 2022 [cited by applicant]
US 20230139689A1 · Edwards et al. · 2023 [cited by applicant]
US 20230196280A1 · Gupta et al. · 2023 [cited by applicant]
US 20250153944A1 · Cohen et al. · 2025 [cited by applicant]
US 20250153945A1 · Cohen et al. · 2025 [cited by applicant]
CN 116234663A · 2023 [cited by applicant]
CN 116583381A · 2023 [cited by applicant]
CN 116669911A · 2023 [cited by applicant]
EP 4237205A1 · 2023 [cited by applicant]
EP 4237206A1 · 2023 [cited by applicant]
EP 4237207A1 · 2023 [cited by applicant]
WO 2019169418A2 · 2019 [cited by applicant]
WO 2022094298A1 · 2022 [cited by applicant]
WO 2022094304A1 · 2022 [cited by applicant]
WO 2022094307A1 · 2022 [cited by applicant]
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority and the International Search Report and Written Opinion of the International Searching Auth… [cited by applicant]
Wang et al., “Stable Bin Packing of Non-convex 3D Objects with a Robot Manipulator”, 2019 International Conference on Robotics and Automation (ICRA), IEEE, May 20-24, 2019, pp. 8698-8704, XP033594035, DOI: 10.1109/ICRA.… [cited by applicant]
Wang et al., “Robot Packing with Known Items and Nondeterministic Arrival Order”, IEEE Transactions on Automation Science and Engineering, IEEE Service Center, New York, NY, vol. 18, No. 4, Oct. 2021, pp. 1901-1915, XP0… [cited by applicant]
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority and the International Search Report and Written Opinion of the International Searching Auth… [cited by applicant]
Annex to Form PCT/ISA/206, Communication Relating to the Results of the Partial International Search issued by the International Searching Authority, the European Patent Office, in related International Application No. … [cited by applicant]
Notification of Transmittal of the International Search Report and the Written Opinion of the International Searching Authority and the International Search Report and Written Opinion of the International Searching Auth… [cited by applicant]
Notification Concerning Transmittal of International Preliminary Report on Patentability and the International Preliminary Report on Patentability issued by the International Bureau of WIPO in related International Appl… [cited by applicant]
Communication pursuant to Rules 161(1) and 162 EPC issued by the European Patent Office in related European Patent Application No. 21815024.1 on Jun. 6, 2023, 3 pages. [cited by applicant]
Communication pursuant to Rules 161(1) and 162 EPC issued by the European Patent Office in related European Patent Application No. 21815023.3 on Jun. 6, 2023, 3 pages. [cited by applicant]
Notification Concerning Transmittal of International Preliminary Report on Patentability and the International Preliminary Report on Patentability issued by the International Bureau of WIPO in related International Appl… [cited by applicant]
Communication pursuant to Rules 161(1) and 162 EPC issued by the European Patent Office in related European Patent Application No. 21815752.7 on Jun. 6, 2023, 3 pages. [cited by applicant]
Notification Concerning Transmittal of International Preliminary Report on Patentability and the International Preliminary Report on Patentability issued by the International Bureau of WIPO in related International Appl… [cited by applicant]
Non-Final Office Action issued by the United States Patent and Trademark Office in related U.S. Appl. No. 17/514,955 on Apr. 9, 2024, 11 pages. [cited by applicant]
Non-Final Office Action issued by the United States Patent and Trademark Office in related U.S. Appl. No. 17/514,950, filed Jul. 30, 2024, 7 pages. [cited by applicant]
Examiner's Report issued by the Innovation, Science and Economic Development Canada (Canadian Intellectual Property Office) in related Canadian Patent Application No. 3,199,776 on Jan. 9, 2026, 8 pages. [cited by applicant]