Palletizing containers for charging electronic devices contained therein
US-2021252710-A1 · Aug 19, 2021 · US
US12240713B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12240713-B2 |
| Application number | US-202117343609-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 9, 2021 |
| Priority date | Mar 18, 2021 |
| Publication date | Mar 4, 2025 |
| Grant date | Mar 4, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A robotic palletization/depalletization system is disclosed. In various embodiments, data associated with a plurality of items to be stacked on or in a destination location is received, and a plan to stack the items on or in the destination location is generated based at least in part on the received data. The generating the plan includes determining a source location from which to pick the item based at least in part on (i) an attribute of the source location, and (ii) a state of a platform or receptacle on which one or more items are to be stacked.
Opening claim text (preview).
What is claimed is: 1. A robotic system, comprising: a communication interface; and one or more processors coupled to the communication interface and configured to: receive, via the communication interface, data associated with a plurality of items to be stacked on or in a destination location; generate based at least in part on the received data a plan to stack the items on or in the destination location, including by for each item: determining a source location from which to pick the item based at least in part on (i) an attribute of the source location, and (ii) a state of a platform or receptacle on which one or more items are to be stacked, wherein the source location is determined from among a plurality of input conveyance structures that respectively carry a subset of the plurality of items to within range of a robotic arm; and implement the plan at least in part by controlling the robotic arm to pick up to the items and stack the items on or in the destination location according to the plan. 2. The robotic system of claim 1 , wherein the state of the platform or receptacle comprises a state of a stack on the platform or receptacle. 3. The robotic system of claim 2 , wherein the state of the stack on the platform or receptacle comprises a height of the stack. 4. The robotic system of claim 1 , wherein the attribute of the source location includes a height of the source location, and at least two of the plurality of input conveyance structures have different heights such that a first height from which the robotic arm picks an item from a first input conveyance structure is different from a second height from which the robotic arm picks an item from a second input conveyance structure. 5. The robotic system of claim 1 , wherein the source location is determined based at least in part on (i) a height of at least one of the plurality of input conveyance structures, and (ii) a height of a stack on the platform or receptacle on which one or more items are to be stacked. 6. The robotic system of claim 5 , wherein the attribute of the source location includes a height of the source location, in response to a determination that the height of the stack on the platform or receptacle is less than a height threshold, the plan is generated to pick the item from an input conveyance structure having a height that is less than a height of another input conveyance structure. 7. The robotic system of claim 5 , wherein the attribute of the source location includes a height of the source location, in response to a determination that the height of the stack on the platform or receptacle is greater than a height threshold, the plan is generated to pick the item from an input conveyance structure having a height that is greater than a height of another input conveyance structure. 8. The robotic system of claim 1 , wherein to generate, for each item, the plan to stack the items on or in the destination location further comprises: determining the destination location based at least in part on a characteristic associated with the item, and at least one of (i) a characteristic of a platform or receptacle on which one or more items are to be stacked, and (ii) an existing stack of one or more items on the platform or receptacle, wherein: the destination location is determined from among a plurality of zones in which platforms or receptacles are disposed; and each of the plurality of zones are within a range of a robotic arm. 9. The robotic system of claim 1 , wherein to implement the plan includes for each item: using one or more first order sensors to move the item to a first approximation of a destination position for that item at the destination location; and using one or more second order sensors to snug the item into a final position. 10. The robotic system of claim 1 , wherein the plan is generated based at least in part on a result of computing a cost function pertaining to moving the item from the source location to the destination location. 11. The robotic system of claim 10 , wherein to generate the plan to stack the items, comprises: determining a set of trajectories of moving items from one or more source locations to one or more destination locations; determining the result of the cost function for each of the set of trajectories, wherein the cost function is based at least in part on a Euclidean distance from a corresponding source location to a corresponding destination location; and selecting, from the set of trajectories, a selected trajectory based at least in part on a determination that the selected trajectory has a shortest Euclidean distance among the set of trajectories. 12. The robotic system of claim 10 , wherein the plan is generated further based at least in part on an order or a manifest associated with the platform or receptacle on which the one or more items are to be stacked. 13. The robotic system of claim 1 , wherein: the plurality of items are moved to within range of the robotic arm via one or more input conveyors; and the robotic arm respectively picks the plurality of items from the one or more input conveyors and respectively stacks the plurality of items in corresponding destination locations. 14. The robotic system of claim 13 , wherein: the robotic arm stacks a first subset of the plurality of items on a first platform or receptacle; and the robotic arm stacks a second subset of the plurality of items on a second platform or receptacle. 15. The robotic system of claim 14 , wherein the first platform or receptacle and the second platform or receptacle respectively comprise stacks of one or more items. 16. The robotic system of claim 15 , wherein the robotic arm contemporaneously or concurrently places a subset of the plurality of items on the first platform or receptacle and the second platform or receptacle. 17. A method to control a robot, comprising: receiving, via the communication interface, data associated with a plurality of items to be stacked on or in a destination location; generating, by one or more processors, a plan to stack the items on or in the destination location, the plan being generated based at least in part on the received data, and the generation of the plan for each item comprising: determining a source location from which to pick the item based at least in part on (i) an attribute of the source location, and (ii) a state of a platform or receptacle on which one or more items are to be stacked, wherein the source location is determined from among a plurality of input conveyance structures that respectively carry a subset of the plurality of items to within range of a robotic arm; and implementing the plan at least in part by controlling the robotic arm to pick up to the items and stack the items on or in the destination location according to the plan. 18. The method of claim 17 , wherein the state of the platform or receptacle comprises a state of a stack on the platform or receptacle. 19. The method of claim 18 , wherein the state of the stack on the platform or receptacle comprises a height of the stack. 20. The method of claim 17 , wherein the attribute of the source location includes a height of the source location, and at least two of the plurality of input conveyance structures have different heights such that a first height from which the robotic arm picks an item from a first input conveyance structure is different from a second height from which the robotic arm picks an item from a second input conveyance structure. 21.
by means of sensing devices, e.g. viewing or touching devices · CPC title
co-operating with conveyor means · CPC title
co-operating with a working support, e.g. work-table · CPC title
Teleoperation · CPC title
characterised by motion, path, trajectory planning · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.