Device for gripping loads of variable sizes, and corresponding method for adapting gripping width
10865042 ยท 2020-12-15
Assignee
Inventors
Cpc classification
B65G1/1375
PERFORMING OPERATIONS; TRANSPORTING
B65G1/0492
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
A device for gripping a load including first and second frame portions, a translation for moving the frame, first and second gripping arms mounted on the first and second frame portions, respectively, so as to move a load, and a width-adjustment for adapting a width of the first and second gripping arms. The width adjustment includes first locking/unlocking elements that lock the first frame portion relative to the path of travel, second locking/unlocking elements that unlock the second frame portion relative to the first frame portion, and a translation that moves the second frame portion along the path of travel.
Claims
1. A device for gripping a load, comprising: a chassis comprising first and second chassis portions defining a load support area; a translation element configured to actuate a moving element for moving the chassis along a path of travel; first and second gripping arms mounted respectively on the first and the second chassis portions and configured to move a load from or to said support area; and a width adjustment, configured to adapt a width between the first and second gripping arms; wherein said width adjustment comprises: first locking/unlocking elements for locking/unlocking the first chassis portion relative to the path of travel; second locking/unlocking elements for locking/unlocking the second chassis portion relative to the first chassis portion; and said translation element, so that, for an adapting the width between the first and second gripping arms, the first locking/unlocking elements lock the first chassis portion relative to the path of travel, the second locking/unlocking elements unlock the second chassis portion relative to the first chassis portion, and said translation element actuates the moving element to move the second chassis portion along the path of travel.
2. The device according to claim 1, wherein the first locking/unlocking elements are contained in the first chassis portion and comprise at least one first electromagnetic or electromechanical element cooperating with the path.
3. The device according to claim 1, wherein the second locking/unlocking elements comprise at least one second electromagnetic or electromechanical element cooperating with a link mechanically attached to one amongst the first and second chassis portions.
4. The device according to claim 1, wherein the first and second chassis portions comprise a guide allowing the first chassis portion to be guided slidingly relative to the second chassis portion.
5. The device according to claim 1, wherein said first and second chassis portions are provided respectively with a first pair and a second pair of wheels, which form the moving element and are adapted to moving on the path, the translation elements being configured to actuate the wheels of said second pair only.
6. A method for adapting a width between first and second gripping arms of a gripping device comprising: a chassis comprising first and second chassis portions defining a load-supporting area, translation elements configured to actuate moving elements for moving the chassis along a path of travel, the first and second gripping arms mounted respectively on the first and second chassis portions and configured to move a load from or to said support area, wherein the method comprises the following steps: locking the first chassis portion relative to the path; unlocking the second chassis portion relative to the first chassis portion; and actuating said translation elements to actuate said moving elements such that the second chassis portion is moved in translation along the path to adapt the width between the first and second gripping arms.
7. The method according to claim 6, comprising a preliminary step of moving the chassis to position the first chassis portion as a function of a location of a first side of the load, the first chassis portion being unlocked relative to the path and the second chassis portion being locked relative to the first chassis portion, said actuating being carried out as a function of a location of a second side of the load.
8. A computer readable and non-transient storage medium storing a computer program product comprising program code instructions for implementing a method for adapting a width between first and second gripping arms of a gripping device, when said program is executed on a computer, wherein the gripping device comprises: a chassis comprising first and second chassis portions defining a load-supporting area, translation elements configured to actuate moving elements for moving the chassis along a path of travel, the first and second gripping arms mounted respectively on the first and second chassis portions and configured to move a load from or to said support area, wherein the method comprises the following steps: locking the first chassis portion relative to the path; unlocking the second chassis portion relative to the first chassis portion; and actuating said translation elements to actuate said moving elements such that the second chassis portion is moved in translation along the path to adapt the width between the first and second gripping arms.
Description
5. LIST OF FIGURES
(1) Other features and advantages of the invention shall appear from the following description given by way of an indicative and non-exhaustive example and from the appended drawings, of which:
(2)
(3)
(4)
(5)
6. DETAILED DESCRIPTION
(6) In all the figures of the present document, the identical elements and steps are designated by one and the same numerical reference.
(7) Referring to
(8) The gripping device described here comprises a chassis constituted by first and second chassis portions P1 and P2 defining a load support area S.
(9) The gripping device comprises a first gripping arm and a second gripping arm B1 and B2, mounted respectively on the first and the second chassis portions P1 and P2. The two gripping arms B1 and B2 are configured to move a load from or to the supporting area S. The two gripping arms B1 and B2 can grip a load from a given storage location and transfer it to the support area S or grip the load situated on the support area S and transfer it to a given storage location of the storage depot. Each gripping arm is motor-driven and is based for example on a telescopic operating system. Other types of gripping arms fulfilling the same function can of course be envisaged without departing from the framework of the invention.
(10) The first and second chassis portions P1 and P2 respectively comprise a first pair and a second pair of wheels (movement means referenced MD1 and MD2 in the figures) adapted to moving on the path of travel V. The path of travel in this example is horizontal and is constituted by two parallel rails R1 and R2.
(11) The movement means of the chassis illustrated here comprise wheels MD1, MD2. It is clear that other types of movement means can be envisaged without departing from the framework of the invention, for example magnetic levitation modules for magnetic guiding of the chassis on the path of travel for example.
(12) The second chassis portion comprises a translation motor M configured to actuate the wheels MD2 of the second pair only (in other words, only the wheels MD2 are motor-driven) so as to move the chassis on the path of travel V. The translation motor M cooperates with an absolute motion encoder CO to position the chassis on the path of travel as a function of the location of storage of the load in the storage depot. The translation motor M and the encoder CO form the translation means of the device according to the invention.
(13) The gripping device according to the invention furthermore comprises width-adjustment means configured to adapt the width between the first and second gripping arms (here below denoted as a gripping width or load-holding width). These width-adjustment means comprise: first locking/unlocking means MV1, configured to take two states: a locked state and an unlocked state respectively preventing and allowing the movement of the first chassis portion P1 relative to the path of travel; second locking/unlocking means MV2 configured to take two states: a locked state and an unlocked state respectively preventing and allowing the moving of the second chassis portion P2 relative to the first chassis portion P1; the translation means M and CO described here above.
(14) In general, the principle is that, in order to adapt the width between the first and second gripping arms to a given load: the first locking/unlocking means MV1 are placed in the locked state (to lock the first chassis portion P1 relative to the path of travel) so that the first chassis portion P1 is kept in position, the second locking/unlocking means MV2 are placed in the unlocked state (to unlock the second chassis portion P2 relative to the first chassis portion P1) so that the second chassis portion P2 is kept mobile in translation, and the translation mean M and CO actuate the wheels MD2 of the second pair to move the second chassis portion P2 along the path (this movement is symbolized by a double arrow on
(15) Thus, instead of using a dedicated motor and a complicated mechanical system to adapt the gripping width to the load, the adjustment means according to the invention ingeniously re-utilize the translation means of the gripping device and combine them with novel locking/unlocking means to carry out the width-adapting function. The adjustment means according to the invention are therefore simpler and less costly to implement. They have in addition the advantage of reducing the overall space requirement and weight of the device.
(16) According to one particular implementation, the first locking/unlocking means MV1 comprise a pair of electromagnetic suction pads. Each electromagnetic suction pad is mounted on a distinct lateral face of the first chassis portion P1 and comprises at least one permanent magnet in such a way as to interact electromagnetically with one of the metallic rails of the path of travel. In order to carry out a locking/unlocking of the first chassis portion P1 relative to the movement path V. This is an illustratory example and other types of locking/unlocking units fulfilling the same function can be envisaged, such as for example electromechanical locking/unlocking devices. Besides, the number of locking/unlocking devices is not limited to two. It is possible to envisage a larger number of locking/unlocking devices or else to plan for only one such device without departing from the framework of the invention, so long as the number, the nature and the configuration chosen enable the locking/unlocking of the first chassis portion P1 relative to the path of travel V.
(17) According to one particular implementation, the second locking/unlocking means MV2 comprise an electromagnetic suction pad MV2 mounted on the lower face of the second chassis portion P2. The electromagnetic suction pad MV2 comprises for example one or more permanent magnets cooperating electromagnetically with a metal link 1 which is mechanically fixed to the second chassis portion P2. As illustrated in
(18) According to one particular embodiment, the device comprises guidance means allowing the two chassis portions to be guided slidingly relative to each other. The guidance means illustrated in
(19) Here below, referring to
(20) The method is part here of a sequence of motions for withdrawing or removing a load from the storage depot in order to convey it to a system of conveyors that will take charge of conveying it to a picking station. It may be recalled in this respect that the automated package-preparing system comprises a central management system configured to control the entire system: the storage depot, the set of conveyors and the picking stations.
(21) A command for de-stocking a load is transmitted by the central management system to the control unit CR (for example by means of a WIFI type wireless transmission). The removal command comprises a piece of information on the theoretical storage location in the depot of the load to be removed (for example data for localizing the load in the depot). The load to be removed from storage is denoted C in
(22) Upon reception of the removal command, the control unit CR initializes the method (step 100). The first locking/unlocking means (suction pads MV1) are then put into the unlocked state and the second locking/unlocking means (suction pads MV2) are put into the locked state.
(23) At the step 200, the control unit CR transmits a move command to the translation means in order to actuate the movement means MD2 for moving the chassis of the shuttle 10. Upon reception of the move command, the translation motor M cooperates with the absolute motion encoder CO to move and position the chassis on the path of travel V as a function of the theoretical storage location of the load C.
(24) When close to the theoretical storage location, the control unit CR activates its obstacle detection system (based on at least one image sensor) in order to detect the contours of the load C and especially the location of the two lateral faces C1 and C2 of the load C that are to come into contact with the arms of the gripping device. These are the two side lateral faces of the load C. In the remaining steps of the method, the control unit CR will put the two gripping arms B1 and B2 of the device into the gripping configuration. This action of putting into configuration is carried out as a function of the location of the lateral faces C1 and C2 respectively determined by the obstacle detection system.
(25) At the step 300, the control unit CR transmits a move command to the translation means so that they position the first chassis portion P1 of the shuttle in such a way that the first gripping arm B1 is situated in a gripping configuration. The term gripping configuration is understood to mean the fact that the first gripping arm B1 is situated appreciably in the alignment of the first lateral face C1 of the load, in order to come into contact with it. The shuttle 10 is at a stop.
(26) At the step 400, once the first gripping arm B1, is in the gripping configuration, the control unit CR carries out the gripping configuration of the second gripping arm B2. To this end, the control unit CR sends a locking command for locking the first locking/unlocking means (suction pads MV1) so that they switch into the locked state, and an unlocking command for unlocking the second locking/unlocking means (suction pad MV2) so that they switch into the unlocked state. At this point in time, the first chassis portion P1 is locked relative to the path of travel V (through the suction pads MV1) so that the first chassis portion P1 is held in position and the second chassis portion P2 is unlocked relative to the first chassis portion P1 so that the second chassis portion P2 is made mobile in translation.
(27) At the step 500, the control unit CR transmits a move command to the translation means in order to actuate the movement means MD2 (in other words the control unit CR actuates the movement means by actuating the translation means) as a function of the location of the face C2 of the load C to be gripped. Since the second chassis portion P2 is made mobile independently of the first chassis portion P1 which for its part is fixed, the control unit CR will be able to position the second gripping arm B2 mounted on the second chassis portion P2 so as to adjust the width between the two arms of the device as a function of the real size of the load C (i.e. the distance between the two faces C1 and C2). To this end, the translation means position the second chassis portion P2 along the path of travel V so that the second gripping arm B2 is in a gripping configuration. The term gripping configuration refers to the fact that the second gripping arm B2 is placed appreciably in the alignment of the second lateral face C2 of the load in order to come into contact with it.
(28) The width between the two gripping arms B1 and B2 is now adapted to the load C. The control unit CR will now grasp the charge C.
(29) At a step 600, once the two gripping arms B1 and B2 are in the gripping configuration, the control unit CR will send an unlocking command to the first locking/unlocking means (suction pads MV1) so that they switch into the unlocked state and a locking command for locking the second locking/unlocking means (suction pads MV2) so that they switch into the locked state. At this time, the first chassis portion P1 is unlocked relative to path of travel V and the second chassis portion P2 is locked relative to the first chassis portion P1 so that the two chassis portions P1 and P2 are again mechanically attached to each other.
(30) At the step 700, the control unit CR transmits a gripping command to a driving means (not shown in the figures) for driving the gripping arms B1 and B2 to enable the telescopic gripping arms B1 and B2 to grip and move the load C from its storage location to the load-supporting area S of the shuttle 10, with the adapted width.
(31) Once the load C is placed on the load-supporting area S of the shuttle, the control unit CR sends a move command to the translation means to actuate the movement means MD2 so as to convey the load C along the path of travel V and towards the set of conveyors or the preparing station.
(32)
(33) Thus, according to one particular embodiment, the invention relates to a use of a computer program in the control unit 70 of the gripping device comprising program code instructions to implement the above-mentioned adapting method when the program is executed on the processor 71 of the control unit 70.
(34) This
(35) Should the invention be implanted on a reprogrammable computing machine, the corresponding program (i.e. the sequence of instructions) could be stored in a storage medium that is detachable (such as for example a floppy disk, a CD-ROM or a DVD-ROM) or non-detachable, this storage medium being partially or totally readable by a computer or a processor.
(36) In the same way, a hardware component corresponds to any element of a hardware unit capable of implementing a function or a set of functions according to what is described above for the concerned module. It may be a programmable hardware component or a component with an integrated processor for the execution of software, for example an integrated circuit, a smartcard, a memory card, an electronic card for the execution of firmware, etc.