The invention generally relates to programmable motion control systems whose task is to move objects from one location to another, and relates in particular to programmable motion control systems intended for use in environments requiring, for example, that a variety of objects (e.g., products, articles, parcels, packages, etc.) be sorted and/or distributed to any of several output destinations.
The invention relates, in particular, to automated material handling applications in which containers of objects of varying sizes and shapes need to be emptied of their contents and then processed in an orderly fashion. Such a container may be a bulk container also known as a Gaylord container, for example, which might contain boxes or packages of varying sizes. Frequently such kinds of bulk containers are emptied by human workers that simply tip them over to empty the contents. If the contents of the bulk container are fragile, then this approach is often inadequate. As the bulk container is tipped over, it creates an avalanche of goods that can crush items at the bottom of the avalanche.
The emptying of such containers is an important step, in many object distribution systems that receive objects in a disorganized fashion, yet need to provide that the objects are then processed in a more orderly fashion. After being removed from such a container, each object must then be processed and distributed to a correct destination location, as determined by identification information associated with the object, which is commonly determined by a label printed on the object or on a sticker on the object. Routes to the destination location may involve routing the object to an intermediate location that may take many forms, such as a bag or a bin.
The process of sorting these objects for example, has traditionally been done by hand. A human sorter picks an object from an incoming bin, finds a barcode on the object, scans the barcode with a handheld barcode scanner, determines from the scanned barcode the appropriate bin or shelf location for the article, and then places the article in the so-determined bin or shelf location where all objects for that order have been defined to belong. Automated systems for order fulfillment have also been proposed. See for example, U.S. Patent Application Publication No. 2014/0244026, which discloses the use of a robotic arm together with an arcuate structure that is movable to within reach of the robotic arm.
Many current distribution center sorting systems generally assume an inflexible sequence of operations whereby a disorganized stream of input objects is first singulated into a single stream of isolated objects presented one at a time to a scanner that identifies the object. An induction element or elements (e.g., a conveyor, a tilt tray, or manually movable bins) transport the objects to the desired destination or further processing station, which may be a bin, a chute, a bag or a conveyor etc.
In conventional parcel sortation systems, human workers or automated systems may retrieve objects from a disorganized grouping on objects, and sort each object into a collection bin based on a set of given heuristics. For instance, all objects of like type might go to a collection bin, or all objects in a single customer order, or all objects destined for the same shipping destination, etc. The human workers or automated systems are required to receive objects and to move each to their assigned collection bin. If the number of different types of input (received) objects is large, a large number of collection bins is required.
Unfortunately, these systems don't address the limitations of requiring human personnel to handle (e.g., process by picking) the objects into a singulated stream of objects so that the objects may be processed by manual or automated systems. There remains a need for a more efficient and more cost effective object processing systems that distribute objects of a variety of sizes and weights into a singulated stream of objects, yet is efficient in handling an influx of disorganized objects of such varying sizes and weights.
In accordance with an aspect, the invention provides a system for controlling the disgorging of objects. The system includes a container system including a container for containing objects, rotation means for rotating the container to a disgorgement angle, and movement means for moving at least a portion of the container system in a repetitious manner with a net zero distance of travel of the at least the portion of container system such that the objects are disgorged from the container at a controlled rate of disgorgement.
In accordance with another aspect, the invention provides a system for controlling the disgorging of objects from a container. The system includes a container receiving system for receiving the container of objects at a lift and rotate mechanism, said lift and rotate mechanism being adapted to lift the container and to rotate the container to a disgorgement angle, and movement means for moving at least a portion of the lift and rotate mechanism in a repetitious manner with a net zero distance of travel of the at least the portion of lift and rotate mechanism such that objects are disgorged from the container at a controlled rate of disgorgement.
In accordance with a further aspect, the invention provides a method for controlling the disgorging of objects. The method includes providing a container system including a container for containing objects, rotating the container to a disgorgement angle, and moving at least a portion of the container system in a repetitious manner with a net zero distance of travel of the at least the portion of the container such that said objects are disgorged from the container at a controlled rate of disgorgement.
The following description may be further understood with reference to the accompanying drawings in which:
The drawings are shown for illustrative purposes only.
In accordance with an embodiment, the invention provides an approach to safely disgorging contents of objects from containers as a stream of objects, with less damage than a simple tipping approach. In order to deliver packages without damage in the action of tipping a container, it is important that packages and boxes do not fall uncontrollably out of the container. In accordance with certain applications, the invention provides a system that empties a bulk container filled with packages by tipping the container over but then vibrating the restrained container back and forth. The container is tipped to a slope before which the packages slide out uncontrollably—as used herein, the slope at which sliding starts, is the slope of incipient slip, and the angle is referred to as the incipient angle. Instead of tipping the container beyond the slope of incipient slip, the tipper vibrates in an oscillatory motion whose net effect in the lateral direction is a back and forth in the direction of the sliding. The action of vibrating induces controllable slipping. When the tipper stops vibrating, sliding motion stops because the kinetic friction rapidly dampens the motion to resting. When the tipper vibrates, it imparts a velocity and momentum on the packages that causes them to momentarily exceed the static friction forces that keep the packages from sliding.
In accordance with certain aspects, the invention provides a strategy and mechanism for emptying containers, and combines tipping and shaking to empty the contents of the container. In certain aspects, the system firmly retains a container so that it may be both tipped and shaken. The firmness provides that there is transmission of a vibratory motion to the container itself, and that in particular the surface of the interior of the container vibrates underneath the contained items. The system may also automatically adjust to the size of the container and/or the objects within the container as discussed below.
As shown in
The vibration actuators (e.g., when two or four are used) may be employed in unison to provide a specific vibration pattern as discussed below. Additionally, the pattern (or two or more patterns) may be swept through a range of frequencies, while the system monitors (e.g., via a detection system 19 such as a camera, or via the load cells or force torque sensors 23) vibratory motion of the container. In this way, the frequency at which the container appears to be most resonant may be determined. This information may provide significant information regarding the container's contents, including for example, the total weight of and/or the number of objects within the container.
The duty cycle of the vibratory motion may, in certain aspects, be varied.
As shown in
In accordance with various aspects, the container handling system may include one or more (e.g., two or four) vibration actuators 40, 60, 70. For example, the system shown in
In accordance with a further aspect, the system may additionally include a vertical vibration actuator 80 as shown in
In accordance with certain aspects the system may tip to an angle that is any of: 1) sensed by shifting load inside the container with force sensors, visual sensors, or 3D sensors, or 2) learned automatically for a given application, by recording the angles that are too great where too many objects exit the container, or too little where nothing exits the container even when shook, and then executes binary search or other optimization to find the best angle, or 3) uses a pre-determined slope of incipient slip tuned by hand for a given application.
Using such an array 108, the system may rotate the container from the position as shown in
With reference to
The system may then begin to vibrate the container (as discussed herein) through a range of frequencies, e.g., 0.05 Hz to 200 Hz, (step 208). The system may then use, for example, any of a stationary camera, load cells or force torque sensors as discussed herein to record any movement of the container (step 210) as associated with the current frequency of vibration. The system may also record any movement of objects within the container (step 212), e.g., using a detection array 108 (step 212) as also associated with the current frequency of vibration. If the current frequency is not at the end of the range of frequencies (step 214), then the system advances the frequency to a next frequency in the range of frequencies (step 216), and the system returns to step 208 of vibrating at the changed frequency. The steps of 210, 212 and 214 are repeated until the system reaches the end of the range of frequencies (step 214) and the system advances to an analysis mode.
In the analysis mode and with further reference to
With further reference to
The system may then vibrate the container at the control frequency F(control) (step 234). The system may continue until the container is empty. In particular, the system will then determine whether the container is empty (e.g., using the detection system 108) (step 236). If so, the process ends (step 242). If not, the system then determines whether movement of objects out of the container has slowed beyond a threshold (step 238), of for example, one object per 10 seconds. If not, the system returns to step 234 and the process continues until the container is empty. If the movement of objects out of the container has slowed beyond the threshold (step 238), then the system will determine whether the total weight of the container (via the load cells or force torque sensors) is significantly lower (e.g., below by a factor) than the initial weight of the objects in the container W(o) from step 206. For example, the factor may be ¼. In such a system, if the current weight of the container is less than ¼ of the weight when the process began, then the system will return to step 222 and slightly tilt the container further until a new incipient angle is determined (as discussed above). If however, the current weight of the container is not less than ¼ of the weight when the process began, then the system will return to step 208 and re-analyze the characteristics of the system (as discussed above). In this way, if movement slows, the system may simply increase the angle if not too many objects remain in the container, or the system may re-assess the parameters of the system if many objects remain in the container.
As discussed above, in accordance with further aspects, the system includes a hinged top (or flap) to prevent toppling and further limits the flow. A spring-loaded retaining flap, which is mounted to an open frame attached to the lift mast, limits package flow and prevents the top-most packages from toppling onto the conveyor belt, and the flap may have more than one segment joined by joints or hinges so as to allow lighter packages to pass through and not get stuck behind the flap. In accordance with a further aspect as shown in
In accordance with certain aspects, the system may alternate active vibration with non-vibration. In other words, the system may apply the vibration to the container for a limited time, e.g., one to five seconds, and then pause for a short time, e.g., one to five or ten seconds prior to re-applying the active vibration. This may further permit objects to become singulated on a conveyor. The speed of movement of the conveyor may also be controlled responsive to sensed movement of objects from the conveyor (e.g., based on changing weight of the conveyor as determined by load cells of force torque sensors 23, 36, 97 and/or detection systems 19, 108).
In accordance with various aspects, therefore, systems of the invention vibrates the firmly held container at or near the slope of incipient slip, by any of the following means 1) a motor converts rotary motion to an oscillating linear motion with linkage bars to a rigid retaining mechanism for the container, resulting in a direct mechanical transmission; or 2) a motor drives a spring in series with the container retention mechanism; or 3) a motor drives a spring with a damper in parallel to the spring; or 4) a motor drives a variable stiffness spring, where the stiffness is tuned to the load; or 5) where the frequency and/or the stiffness of the spring-damper system are tuned so as to achieve a vibration near the resonant frequency of the mechanical system, in order to reduce the work of the motor; or 6) where the achieved lateral motion profile is an approximated sawtooth—so that the container wall spends most of the time in descent and being stationary with respect to the contents, and thus subject to static friction, while during incline the wall moves quickly up, temporarily overcoming static friction, and thus the items slipping over the container wall. Alternatively, instead of or along with vibrating the container itself, the system may vibrate a flow-restricting chute that holds back the contents, but that itself vibrates in an oscillatory manner to gradually draw the contents out of the container.
Further, for bulk containers, the system includes a forklift that raises bulk containers of various sizes to the area of discharge for items, or may include a double-wide forklift to accommodate double-wide pallets.
In accordance with further aspects, the conveyor 18, 144, 168 may be a belted or cleated conveyor, and may be actively controlled to move contents out of the way as more items are disgorged from the container. Additionally, tension on the conveyor is monitored so as not to overly force items that are jammed.
Those skilled in the art will appreciate that numerous modifications and variations may be made to the above disclosed embodiments without departing from the spirit and scope of the present invention.
The present application is a continuation application of U.S. patent application Ser. No. 16/802,817, filed Feb. 27, 2020, now U.S. Pat. No. 11,267,662, issued Mar. 8, 2022, which claims priority to U.S. Provisional Patent Application Ser. No. 62/811,306, filed Feb. 27, 2019, the disclosures of which are hereby incorporated by reference in their entireties.
Number | Name | Date | Kind |
---|---|---|---|
4363589 | Rozwadowski et al. | Dec 1982 | A |
4776742 | Felder | Oct 1988 | A |
4802810 | Gunn | Feb 1989 | A |
4832553 | Grey | May 1989 | A |
5352081 | Tanaka | Oct 1994 | A |
5460271 | Kenny et al. | Oct 1995 | A |
5473703 | Smith | Dec 1995 | A |
5685687 | Frye | Nov 1997 | A |
6079570 | Oppliger et al. | Jun 2000 | A |
6131372 | Pruett | Oct 2000 | A |
6208908 | Boyd et al. | Mar 2001 | B1 |
6543983 | Felder et al. | Apr 2003 | B1 |
6685031 | Takizawa | Feb 2004 | B2 |
6698990 | Dobner et al. | Mar 2004 | B1 |
7399383 | Giovinazzo | Jul 2008 | B2 |
8972049 | Tidhar et al. | Mar 2015 | B2 |
8997438 | Fallas | Apr 2015 | B1 |
9038828 | Enenkel | May 2015 | B2 |
9415949 | Buse | Aug 2016 | B2 |
9637261 | Monti | May 2017 | B2 |
9694977 | Aprea et al. | Jul 2017 | B2 |
9821464 | Stiernagle et al. | Nov 2017 | B2 |
9911246 | McBride et al. | Mar 2018 | B1 |
9931673 | Nice et al. | Apr 2018 | B2 |
9962743 | Bombaugh et al. | May 2018 | B2 |
9975148 | Zhu et al. | May 2018 | B2 |
10007827 | Wagner et al. | Jun 2018 | B2 |
10438034 | Wagner et al. | Oct 2019 | B2 |
10538394 | Wagner et al. | Jan 2020 | B2 |
10576621 | Wagner et al. | Mar 2020 | B2 |
10611021 | Wagner et al. | Apr 2020 | B2 |
10625934 | Mallady | Apr 2020 | B2 |
20020134056 | Dimario et al. | Sep 2002 | A1 |
20020159870 | Pruteanu et al. | Oct 2002 | A1 |
20020170850 | Bonham et al. | Nov 2002 | A1 |
20030006122 | Street et al. | Jan 2003 | A1 |
20030029946 | Lieber et al. | Feb 2003 | A1 |
20030042112 | Woerner et al. | Mar 2003 | A1 |
20030135300 | Lewis | Jul 2003 | A1 |
20040144618 | McDonald et al. | Jul 2004 | A1 |
20050002772 | Stone | Jan 2005 | A1 |
20050115787 | Kraus | Jun 2005 | A1 |
20050220600 | Baker et al. | Oct 2005 | A1 |
20050269364 | Gibson | Dec 2005 | A1 |
20060104803 | Wanninger et al. | May 2006 | A1 |
20060153667 | Pruteanu et al. | Jul 2006 | A1 |
20080269960 | Kostmann | Oct 2008 | A1 |
20090074545 | Lert, Jr. et al. | Mar 2009 | A1 |
20110144798 | Freudelsperger | Jun 2011 | A1 |
20130334158 | Koch | Dec 2013 | A1 |
20140244026 | Neiser | Aug 2014 | A1 |
20140249666 | Radwallner et al. | Sep 2014 | A1 |
20140277693 | Naylor | Sep 2014 | A1 |
20150346708 | Mattern et al. | Dec 2015 | A1 |
20150352717 | Mundt et al. | Dec 2015 | A1 |
20150352721 | Wicks et al. | Dec 2015 | A1 |
20150360882 | Girtman | Dec 2015 | A1 |
20160264366 | Heitplatz | Sep 2016 | A1 |
20170073175 | Wicks et al. | Mar 2017 | A1 |
20170197233 | Bombaugh et al. | Jul 2017 | A1 |
20170305694 | McMurrough et al. | Oct 2017 | A1 |
20180057264 | Wicks et al. | Mar 2018 | A1 |
20180127219 | Wagner et al. | May 2018 | A1 |
20180148272 | Wagner et al. | May 2018 | A1 |
20180265291 | Wagner et al. | Sep 2018 | A1 |
20180265298 | Wagner et al. | Sep 2018 | A1 |
20180265311 | Wagner et al. | Sep 2018 | A1 |
20180273295 | Wagner et al. | Sep 2018 | A1 |
20180273296 | Wagner et al. | Sep 2018 | A1 |
20180273297 | Wagner et al. | Sep 2018 | A1 |
20180273298 | Wagner et al. | Sep 2018 | A1 |
20180282065 | Wagner et al. | Oct 2018 | A1 |
20180282066 | Wagner et al. | Oct 2018 | A1 |
20180312336 | Wagner et al. | Nov 2018 | A1 |
20180327198 | Wagner et al. | Nov 2018 | A1 |
20180330134 | Wagner et al. | Nov 2018 | A1 |
20180354717 | Lindbo et al. | Dec 2018 | A1 |
20190021956 | Geltser et al. | Jan 2019 | A1 |
20190337723 | Wagner et al. | Nov 2019 | A1 |
20200005005 | Wagner et al. | Jan 2020 | A1 |
20200143127 | Wagner et al. | May 2020 | A1 |
20200270076 | Geyer et al. | Aug 2020 | A1 |
20210221618 | Austrheim | Jun 2021 | A1 |
Number | Date | Country |
---|---|---|
2795022 | Oct 2011 | CA |
1164834 | Nov 1997 | CN |
1597471 | Mar 2005 | CN |
101998923 | Mar 2011 | CN |
102159307 | Aug 2011 | CN |
103129783 | Jun 2013 | CN |
203392515 | Jan 2014 | CN |
103884851 | Jun 2014 | CN |
104093650 | Oct 2014 | CN |
106395405 | Feb 2017 | CN |
106629098 | May 2017 | CN |
108861651 | Nov 2018 | CN |
113382940 | Sep 2021 | CN |
117509204 | Feb 2024 | CN |
3124537 | Feb 1983 | DE |
10133805 | Sep 2005 | DE |
102007024670 | Dec 2008 | DE |
102009050901 | Apr 2011 | DE |
102014111396 | Feb 2016 | DE |
0512261 | Nov 1992 | EP |
0648695 | Apr 1995 | EP |
2493766 | Sep 2012 | EP |
3000773 | Mar 2016 | EP |
3006379 | Apr 2016 | EP |
3112295 | Jan 2017 | EP |
2784666 | Apr 2000 | FR |
2507707 | May 2014 | GB |
S5442774 | Apr 1979 | JP |
S57126307 | Aug 1982 | JP |
S63310406 | Dec 1988 | JP |
H01220642 | Sep 1989 | JP |
H0647726 | Feb 1994 | JP |
H0769470 | Mar 1995 | JP |
H07196167 | Aug 1995 | JP |
H10007226 | Jan 1998 | JP |
2000142948 | Nov 1998 | JP |
2002028577 | Jan 2002 | JP |
1009406 | Dec 1999 | NL |
3074201 | Sep 2003 | WO |
2007009136 | Jan 2007 | WO |
2008091733 | Jul 2008 | WO |
2011051189 | May 2011 | WO |
2020176706 | Sep 2020 | WO |
Entry |
---|
Notice on the Third Office Action, along with its English translation, issued by the China National Intellectual Property Administration in related Chinese Patent Application No. 202080012388.0 on Jun. 5, 2023, 8 pages. |
Notice on the Second Office Action issued by the China National Intellectual Property Administration in related Chinese Patent Application No. 202080012388.0 on Jan. 19, 2023, 38 pages. |
Examiner's Report issued by the Innovation, Science and Economic Development Canada (Canadian Intellectual Property Office) in related Canadian Patent Application No. 3,130,153 on Jan. 4, 2023, 5 pages. |
Notice on the First Office Action issued by the China National Intellectual Property Administration in related Chinese Patent Application No. 202080012388.0 on Jul. 19, 2022, 36 pages. |
Examiner's Report issued by the Innovation, Science and Economic Development Canada (Canadian Intellectual Property Office) in related Canadian Patent Application No. 3,130,153 on Dec. 7, 2023, 3 pages. |
Communication pursuant to Article 94(3) EPC issued by the European Patent Office in related European Patent Application No. 20715558.1 on Mar. 1, 2023, 4 pages. |
Communication pursuant to Rules 161(1) and 162 EPC issued by the European Patent Office in related European Patent Application No. 20715558.1 on Oct. 5, 2021, 3 pages. |
International Preliminary Report on Patentability issued by the International Bureau of WIPO in related International Application No. PCT/US2020/020035 on Aug. 25, 2021, 7 pages. |
International Search Report and Written Opinion of the International Searching Authority issued in related International Application No. PCT/US2020/020035 on Jun. 5, 2020, 11 pages. |
Non-Final Office Action issued by the United States Patent and Trademark Office in related U.S. Appl. No. 16/802,817, filed May 28, 2021, 11 pages. |
Tanaka et al., JP 01-220642. 1989. English language machine translation. Retrieved May 26, 2021 form Espacenet. (Year: 1989). |
Extended European Search Report issued by the European Patent Office in related European Patent Application No. 24186446.1 on Sep. 3, 2024, 7 pages. |
Number | Date | Country | |
---|---|---|---|
20220144561 A1 | May 2022 | US |
Number | Date | Country | |
---|---|---|---|
62811306 | Feb 2019 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16802817 | Feb 2020 | US |
Child | 17583528 | US |