A 3D modular system for moving standard elements within a grid-type 3D structure.

The modular storage system addresses adaptability and speed limitations by enabling three-dimensional cell movement with a central controller and clutch device, enhancing compactness and dispensing efficiency in diverse storage environments.

JP7616748B2Active Publication Date: 2025-01-17ガラム ロボティクス
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2021577257
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2019-06-27
Filing Date
2020-06-26
Publication Date
2025-01-17
Estimated Expiration
2040-06-26

AI Technical Summary

Technical Problem

Existing automated storage solutions are not adaptable to various storage environments, lack compactness, and have limitations in dispensing speed, especially during peak demand periods, requiring manual intervention and being unsuitable for confined spaces.

Method used

A modular system with actuators and cells that allow displacement in three dimensions, utilizing a central controller to manage cell movements, and a clutch device for efficient cell transfer between modules, reducing the need for multiple motors and enhancing compactness and dispensing speed.

Benefits of technology

The system provides a compact, adaptable storage solution with high dispensing speed, suitable for various spaces, including confined areas, and minimizes manual intervention through efficient actuator mechanisms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007616748000001
    Figure 0007616748000001
  • Figure 0007616748000002
    Figure 0007616748000002
  • Figure 0007616748000003
    Figure 0007616748000003
Patent Text Reader

Abstract

The present invention relates to a modular system (1) for moving storage elements, comprising a plurality of adjacent modules (200) and at least one container (300) that can be moved from one module to an adjacent module within the modular structure, the module comprising a rectangular parallelepiped frame (210) comprising bars (212, 213, 214, 215) assembled together, at least one of the module or the container comprising at least one actuator (400), the other of the module and the container comprising a complementary cavity (700), either the actuator or the cavity (700) being fixed to the bar of the frame and the other being fixed to the container, the actuator and the cavity being configured to cooperate so that a container located at least partially in one module is moved to an adjacent module, the system further comprising a central controller configured to control the actuators and to manage the movement of the container within the system.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to the field of automated warehouse solutions. [Background technology]

[0002] With the exponential growth of industrial demand, fragmented logistics and e-business, the development and use of automated inventory storage and retrieval solutions is proving to be a deciding factor for many stakeholders.

[0003] Different types of solutions have been proposed depending on the type of requirements they address.

[0004] "Stacking crane" type technology describes a machine that moves in two dimensions between two shelves of product. A stacking crane consists of a mobile platform (now known as an "arm") that travels along opposite the desired product, picks it up, and transports it to an external operator or collection area. Stacking cranes are essentially two-dimensional machines, potentially capable of operating at height.

[0005] "Carousel" type technology refers to a system of containers linked to a rotary elevator and belt type transport system. The belt moves the containers, which in principle transport the containers containing the desired product to an exit. This type of technology can be oriented vertically or horizontally. The most used carousel type technology is known as the "vertical rotating storage system".

[0006] "Robot fleet" type technologies use fleets of mobile robots that can retrieve standard containers. A specific solution uses autonomous and mobile robots that move in two dimensions on the floor in such a way that they carry the shelves where the products are found.

[0007] Other solutions use autonomous and mobile robots that move in two dimensions above a stock grid and retrieve products located below them with a set-down / pick-up system.

[0008] Automated dispensing machines, traditionally used by the public, particularly beverage or food distributors, are capable of managing products of low weight and volume. Summary of the Invention [Problem to be solved by the invention]

[0009] These technologies have different properties and performance characteristics and are not suitable for the same applications.

[0010] Stacking cranes are less compact because the platform requires free space to move between shelves of products. In addition, the speed at which inventory flows through such systems depends on the location of the desired products relative to the retrieval area and the number of incompressible displacements of the platform. Only one product can be retrieved per displacement of the platform. Furthermore, such systems are difficult to implement in certain storage space configurations.

[0011] Carousel technology has a high compactness at the expense of a parallel distributable stock flow. In particular, peaks in demand always cause queues due to the low stock distribution rate. In addition, carousels have standardized dimensions and occupy a certain volume. This means that carousels cannot fit into all spaces.

[0012] Mobile robot fleets can accommodate many spatial constraints, as long as they can adapt to the required inventory flow rate and the space required for their circulation is large. Storage systems using such technology are therefore limited in their compactness due to the space required for the circulation of the robots.

[0013] Because the automatic dispensing machines are very compact, they offer good adaptability to limited storage space at the expense of limited stock dispensing speed, resulting in queues during peak demand periods.

[0014] Non-automated storage methods are traditionally encountered in environments that impose heavy constraints on bulk and require compactness of storage. For example, dynamic archiving, where shelves are mounted on movable frames on rails, allows maximizing the storage capacity as a function of the warehouse. However, such techniques severely limit the flow rate, since the user must move the shelves and then retrieve each product he needs, limiting the accessibility of the system and the distribution flow of the inventory.

[0015] Therefore, there is a technical requirement for a compact storage solution that is adaptable to all kinds of spaces, especially limited spaces, and has a high dispensing rate while limiting the need for manual intervention, thus facilitating its use.

[0016] A general object of the present invention is to provide a compact storage solution that is adaptable to any kind of storage environment and has a high dispensing rate.

[0017] Another object is to facilitate the installation and maintenance of the automated storage system. [Means for solving the problem]

[0018] The present invention provides a modular system for displacement of stored items, comprising a plurality of adjacent modules and at least one cell displaceable from one module to an adjacent module within the modular structure, the module comprising a frame having a shape of a rectangular parallelepiped comprising bars assembled together, at least one of the module and the cell comprising at least one actuator, the other of the module and the cell comprising a complementary recess, one of the actuator and the recess attached to the bar of the frame and the other of the actuator and the recess attached to the cell, the actuator and the recess configured to cooperate such that a cell located at least partially within one module is moved to an adjacent module, the system further comprising a central controller configured to drive the actuator and to manage the displacement of the cell within the system.

[0019] The present invention is advantageously accomplished by the following features, either alone or in combination: - the actuator comprises a drive element configured to engage said recess and a clutch device configured to retract said drive element to a clutch release position where said drive element is at a predetermined distance from said recess so that said drive element does not interact with said recess. This can alternatively move the cells or release the cells so that their circulation takes place between modules. This notably allows the displacement of cells in all three directions within the same module. At least one of the actuators of a module can drive cells in both directions of the same movement, which limits the number of actuators. The actuators in the module can move the cells along three dimensions. The drive element is extended into a clutch position to engage a drive surface or recess located on an edge or chamfer of the cell. - the actuating element, while being retracted, is displaced in a plane inclined to the face of the module, said inclination being between 30° and 60°, thereby allowing the passage of the cells to be opened in two directions; - the actuator comprises a vertical actuator including a worm screw rotatably mounted on the frame and a nut cooperating with said screw, said nut including a protrusion configured to cooperate with a vertical recess formed along a vertical edge of said cell, said protrusion cooperating with said vertical recess such that said cell is moved vertically when said screw is rotated, which allows a remarkable robustness of the system and a rest position that is easy to implement. - the actuator comprises a horizontal actuator including at least one horizontal translator, the at least one horizontal translator comprising: a drive element configured to cooperate with a horizontal recess formed in the cell to move the cell; a drive actuator configured to rotate the drive element; a clutch device configured to selectively engage or disengage the drive element from the cell. the clutch device comprises a movable arm rotatably mounted on a translator frame fixedly mounted on the frame, the drive element being rotatably mounted on one end of the movable arm, and a clutch actuator configured to rotate the movable arm, the drive element and the drive actuator also being mounted on the movable arm, which allows to improve the compactness of the actuator. The horizontal translator includes an input shaft rotatably mounted to a translator frame and a distribution assembly driven by the input shaft, the distribution assembly being configured to simultaneously drive the clutch actuator and the drive actuator in rotation, which limits the number of actuator motors and, in turn, their bulk, weight and cost. the clutch device includes a clutch actuator, the clutch actuator comprising: a cam rotatably mounted on the movable arm; a friction assembly configured to transmit a limited torque from the distributor assembly to the cam, thereby ensuring rotation of the cam; a cam roller rotatably mounted to the frame and configured to cooperate with the cam. said friction assembly comprising: a friction washer interposed between the cam and the distributor assembly; a compression spring configured to be compressed between the movable arm and the cam and to provide a friction force to ensure frictional actuation of the cam by the friction assembly using the friction washer. a friction assembly including a separation ring fixed to said cam, said cam and separation ring rotatably mounted on said support shaft, the support shaft being rotated by a fourth pulley or a second pinion, the separation ring providing a friction force against the support shaft to rotationally drive the cam and separation ring assembly. the horizontal actuator comprises several horizontal translators, a transmission shaft and an electric motor configured to drive said transmission shaft, which is configured to simultaneously drive said horizontal translators, this allows to reduce the number of motors of the actuator, thus reducing its cost and its bulk; -The distribution assembly is a first pulley attached to a first intermediate shaft, the first intermediate shaft being rotatably mounted to the translator frame along an axis perpendicular to the axis of the input shaft and rotated by the input shaft by means of a first bevel pinion and a second bevel pinion attached to the input shaft and the first intermediate shaft, respectively; a second pulley rotatably mounted on a shaft attached to the movable arm, the second pulley configured to drive the drive element; and a first belt cooperating with the first pulley and the second pulley; a third pulley rotatably mounted on the shaft, the third pulley being rotatably fixed to the second pulley; and a fourth pulley rotatably mounted on a support shaft attached to the movable arm, the fourth pulley configured to drive a clutch actuator; and a second belt cooperating with the third pulley and the fourth pulley; Includes.

[0020] According to another aspect, the present invention provides a module for a modular system for displacement of stored items according to the present invention, the module comprising a frame formed by a plurality of bars and an actuator configured to actuate a cell in the module.

[0021] According to another aspect, the present invention provides a cell for a modular system for displacement of stored items according to the present invention, the cell including a recess configured to cooperate with the actuator to enable displacement of the cell in the system.

[0022] According to another aspect, the invention provides a method for displacing a target cell between a first module and a last module in a modular system for the displacement of stored items according to the invention, said method comprising the steps of: - a step S10 of identifying a path between a first module and said last module, said path including N modules; a step S20 of displacing said cells located on a previously identified path so that said path is freed; - a step S30 of displacing the target cell through the modules of the path towards the last module.

[0023] In such a method, step S30 is advantageously performed each time a module of the path adjacent to the target cell is released.

[0024] According to another aspect, the present invention provides a computer program product comprising code data arranged, when implemented by a computing unit, to perform the method of displacing cells according to the present invention in a modular system for displacing stored items according to the present invention. [Brief description of the drawings]

[0025]

[0023] Particular features of the invention will become apparent on reading the description of embodiments of the invention given by way of brief illustrative and non-limiting example and the accompanying drawings, in which:

[0024] FIG. [Figure 1] FIG. 1 is a perspective view of one embodiment of a modular system for displacement of stored items according to the present invention. [Diagram 2] 2a, 2b and 2c are diagrams of examples of configurations of a modular system for the displacement of stored items according to the invention. [Diagram 3] FIG. 3 is a diagram of an embodiment of an electronic and computer network of a modular system for displacement of stored items according to the present invention. [Figure 4] FIG. 4 is a diagram of an embodiment of a module according to the present invention. [Diagram 5] FIG. 5 is a diagram of an embodiment of a cell according to the present invention. [Figure 6] FIG. 6 illustrates front and perspective views of an embodiment of a modular vertical actuator in accordance with the present invention. [Figure 7] 7a and 7b are perspective views of one embodiment of a vertical recess in a cell according to the present invention. [Figure 8] FIG. 8 is a perspective view of one embodiment of a horizontal translator of a module according to the present invention. [Figure 9] FIG. 9 is a perspective view of a second embodiment of a modular horizontal translator according to the present invention. [Figure 10]Figures 10a, 10b and 10c are perspective views of an embodiment of a modular horizontal translator clutch actuator according to the present invention, more specifically, Figures 10a, 10b and 10c show in detail the drive of a cam by a friction device, Figures 10a and 10b showing a first embodiment of the friction device and Figure 10c showing a second embodiment of the friction device. [Figure 11] FIG. 11 is a diagram of one embodiment of the clutch actuator declutching and clutching positions of the horizontal translator of the module of the present invention. [Figure 12] FIG. 12 is a diagram of one embodiment of a horizontal actuator according to the present invention. [Figure 13] 13a, 13b, 13c, 13d and 13e are diagrams of an example of a displacement method for performing an upward vertical movement motion. [Figure 14] 14a, 14b, 14c, 14d, 14e, 14f, 14g and 14h are diagrams of an example of a displacement method for performing a downward vertical movement motion. [Figure 15] FIG. 15 shows a motion diagram of the path of displacement of a cell in a system according to the invention. [Figure 16] FIG. 16 shows in more detail the turns of the path of displacement according to the invention. [Figure 17] FIG. 17 shows a flow chart of the process P1 of cell displacement (from module A to module B). [Figure 18] FIG. 18 shows a flow chart of the process P2 of the displacement of a cell (from a module A to one of its adjacent modules C). [Figure 19] FIG. 19 shows a flow chart of the command propagation process P3. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0026] overview With reference to FIG. 1, a modular system 1 for displacement of stored items includes a plurality of adjacent modules 200 and a plurality of cells 300 displaceable from one module 200 to an adjacent module 200 .

[0027] The structure of system 1 is modular in the sense that it includes a plurality of modules 200 that are arranged to be attached to one another during installation of the structure to accommodate bulk constraints.

[0028] This can also facilitate later repair work for the purpose of upgrading the structure.Therefore, many configurations are possible, as shown in Figures 2a, 2b and 2c.

[0029] In figure 2a, the modules 200 form a conventional parallelepiped structure. As a function of the installation constraints of the system 1, each module 200 with an accessible face represents an interface potentially accessible by a user.

[0030] The term "accessible face" is understood to mean the face of a module that does not face any face of the modules adjacent to it.

[0031] So, in the embodiment shown in figure 2a, the system has an interface area 2. In practice, all of the modules 200 on one and the same side of the system 1 may be accessible by the user.

[0032] In a second example shown in Fig. 2b, the system 1 has a shape adapted to the bulk constraints imposed by the shape of the storage space. The illustrated example shows two interface areas 2 which may be located, for example, on two different floors of a building.

[0033] In a third example shown in FIG. 2c, the system 1 has a shape adapted to the building constraints of the storage space and has three interface areas 2 which can be located at different access points for loading or unloading within the building.

[0034] Thus, the modularity of system 1 can facilitate and streamline the flow of inventory between distribution points and inventory withdrawal points.

[0035] It is therefore sufficient to juxtapose and stack the modules 200 by connecting them to one another to form a modular structure, which can therefore be disassembled or modified in the same way.

[0036] Advantageously, all of the modules 200 have the same shape. In this embodiment, the modules are rectangular parallelepipeds. This architecture facilitates the displacement of the cells 300 throughout the system 1 while maximizing the storage space available within the cells 300.

[0037] The system 1 for displacement of stored items further includes a plurality of actuators 400 configured to drive the cells 300 and a plurality of command elements 500 configured to drive the actuators 400 and manage the displacement of the cells 300 present in the system 1.

[0038] Referring to FIG. 3, a central controller 600 is configured to generate displacement commands for the different cells and thus implement the automatic displacement method of the cells 300 .

[0039] The central controller 600 includes a processing or computing unit, such as a processor, and one or more memories containing code data that generate operating instructions that, when executed by the processing unit, are configured to implement a method of displacement of cells 300 within the system 1.

[0040] The command element 500 may include a processing or computing unit, such as a processor, as well as one or more pre-actuators capable of distributing energy to the actuators 400 as a function of commands received from a central controller 600 .

[0041] The central controller 600 and the command elements 500 form an electronic and computer network that allows commands to be transmitted from the central controller 600 to each module 200 or cell 300 .

[0042] Advantageously, the command elements 500 may be fixed to the modules 200 and interconnected in their mechanical, electrical and electronic operation.

[0043] The mechanical interconnections of the modules 200 allow a module 200 to be secured to its adjacent modules 200 .

[0044] The electrical interconnections of the modules 200 allow power to be propagated and supplied to the different electromechanical systems such as the actuators 400 and the command elements 500. This allows the entire system to be powered by a limited number of power sources, in particular limiting the need for integrated power storage means, which can be heavy and bulky.

[0045] In a preferred embodiment, each module 200 has its own command element 500 which is interconnected with the command elements 500 of adjacent modules 200 via wired electronic links 501 to form a global network within system 1 for sending and exchanging commands to any module 200 in system 1.

[0046] This makes it possible to limit electromagnetic interference and to limit the wiring of the system 1.

[0047] Advantageously, the modules 200 are identical in terms of their function and their structure, so as to limit the manufacturing costs of the cells due to effects of scale and to facilitate the maintenance of the system 1. Each of the cells 200 is replaceable with another.

[0048] Module 200 In the embodiment shown in FIG. 4, the module 200 includes a frame 210 that includes a number of bars that form a rectangular parallelepiped.

[0049] In the illustrated embodiment, the frame 210 includes: - four uprights 211 extending along a vertical direction, said vertical direction being perpendicular to the orientation of the system under normal operating conditions; - two first bars 212 extending parallel along a longitudinal direction, each first bar 212 extending from an upright to a second upright; - two second bars 213 extending parallel along a transverse direction, each second bar 213 extending from an upright to a second upright; - two third bars 214 extending parallel along a longitudinal direction, each third bar 214 extending from an upright to a second upright, the third bars 214 extending parallel to the first bar 212; - two fourth bars 215 extending parallel along the transverse direction, each fourth bar 215 extending from an upright to a second upright, the fourth bars 215 extending parallel to the second bar 213; Includes.

[0050] Under normal operating conditions, the frame 210 is arranged such that the first bar 212 and the second bar 213 form the lower surface of a rectangular parallelepiped, and the third bar 214 and the fourth bar 215 form the upper surface of the rectangular parallelepiped.

[0051] The terms "lower" and "upper" are defined along the vertical direction.

[0052] In the embodiment shown, the module 200 also comprises a vertical actuator 410, a horizontal actuator 420, a command element 500, a data connector and a power connector, which among other things makes it possible to avoid placing the actuators 400 on the cells 300, limiting the weight of the cells 300 and therefore the power consumption of the system 1. This facilitates the supply of power to the actuators 400 and makes it possible to limit the use of batteries and the constraints associated with them, among other things recharging.

[0053] The motors used to operate the vertical actuator 410 and the horizontal actuator 420 are connected to a command element 500 .

[0054] The data connector allows the command elements 500 of two adjacent modules to send information to each other. The power connector is used to transmit power from module 200 to module 200.

[0055] In one embodiment, each face of a module includes a power connector and a data connector in at least one corner of the face. Two opposing faces of the same module 200 have power and data connectors located facing each other. This allows forming a modular structure by connecting different adjacent modules 200 at least in pairs, whatever the adjacent faces of the modules, facilitating assembly.

[0056] The power and data connectors on what are intended to be the bottom and top sides of module 200 are positioned such that they cannot connect to the connectors on the sides of module 200. This provides a fail-safe and ensures assembly of module 200 in the correct orientation in system 1.

[0057] The module 200 may include a detection device configured to detect the presence or absence of the cell 300 within the module 200. This may include, for example, an optical sensor, an inductive proximity sensor, or any other sensor capable of detecting the presence of the cell 300 within the module 200.

[0058] The module 200 may comprise a detection device configured to detect the speed of the cell 300 within the module 200. This may include, for example, an optical sensor or a device that measures speed by the Doppler effect or any sensor capable of detecting the speed of the cell 300 within the module 200.

[0059] The central controller 600 is able to detect the connection, position and orientation of new modules 200 in the system 1 and is configured to virtually model the modules 200 forming the system 1. The central controller 600 thus gradually updates the virtual model of the system 1 as new modules 200 are connected. Thus, the central controller 600 knows at any time the state of the system 1, its geometry and the distribution of filled and empty modules 200 with items in the system.

[0060] Cell 300 In the embodiment shown in FIG. 5, the cell 300 includes an upper plate 301, a lower plate 302, and two parallel side plates 303 extending, preferably vertically, from the lower plate 302 to the upper plate 301.

[0061] The plates 301, 302, 303 of the cell 300 together define an enclosure capable of receiving contents (inventory items). In the embodiment shown, the enclosure has two open sides, which improves accessibility for the user.

[0062] In a variant not shown, the cell 300 can include an additional side plate forming a bottom or in another variant can include an additional side plate intended to form a closed and optionally sealed enclosure. Optionally, the cell can include an evacuation system, for example a tap, for at least partially evacuating the contents of the cell.

[0063] In one embodiment, the walls may have thermal and / or electrical and / or magnetic insulating structures or other shielding.

[0064] In one embodiment, the cell 300 may include a power source and / or a sensor, such as a position sensor, configured to communicate with the command element 500 or the central controller 600 .

[0065] To enable displacement of the cell 300 from one module 200 to another, the module 200 and the cell 300 include an actuator 500 and a complementary recess 700, one attached to the uprights 211 and bars 212, 213, 214, 215 of the frame 210 and the other attached to the cell 300.

[0066] In the illustrated embodiment, a vertical recess 710 allowing the displacement of the cell 300 along the vertical direction; - horizontal recesses 720 allowing displacement of the cells 300 along the longitudinal and lateral directions; Two different types of depressions are identified:

[0067] Optionally, the cells 300 include an identification element configured to be detected by the command element 500 of the module 200. In this way, the location of each cell 300 in the system 1 is known at any time. The identification element may be optical, for example a bar code, which is read by an optical sensor and fed to the command element 500 of the module 200. This makes it possible to limit the use of additional materials and to limit the emission of electromagnetic signals.

[0068] Alternatively, the central controller 600 keeps in its memory all movements of each of the cells 300, which are associated with an identifier optionally set by the user upon initialization of the system 1 so that the location of each cell 300 within the system 1 is known.

[0069] Actuator 400 The actuator 400 and the recess 700 are configured to cooperate to drive a cell 300 located at least partially within a module 200 towards an adjacent module 200 .

[0070] In a preferred embodiment, the actuator 400 comprises: a vertical actuator 410 configured to displace the cell 300 in the vertical direction, a horizontal actuator 420 configured to displace the cell 300 along the longitudinal and lateral directions; Includes.

[0071] Vertical Actuator 410 In the embodiment shown in FIG. 6, the vertical actuator 410 includes a worm screw 411 rotatably mounted to the frame 210 by an upper screw holder 412 and a lower screw holder 413 and driven by an electric motor.

[0072] Such type of actuator has a significant robustness and precision while having reduced bulk, the precision being obtained notably by the reduction effect resulting from the pitch of the screw 411 and the resolution of the motor, and the robustness of this type of actuator furthermore makes it possible to limit the need for a motor brake to obtain a stable rest position despite gravity.

[0073] In the illustrated embodiment, an upper screw holder 412 and a lower screw holder 413 are attached to the uprights 211 of the frame 210 .

[0074] On the screw 411 is a nut 414 that fits onto the screw 411. The nut 414 includes a protrusion 415.

[0075] 7a and 7b, vertical recesses 710 are formed in protrusions located along the vertical edges of the cell 300. As shown in FIG.

[0076] The vertical recess 710 includes a series of protrusions 711 defining between them cavities 712. Each protrusion has a blind recess 713 formed therein.

[0077] The blind recess 713 includes a support surface 714 that delineates the top of the blind recess 713. The support surface 714 is configured to provide a support surface for the protrusion 415 of the vertical actuator 410.

[0078] The blind recess 713 further includes an obstacle surface 715 configured to form an obstacle against the protrusion 415 of the vertical actuator 410, thereby preventing rotation thereof.

[0079] In this manner, when the screw 411 is rotated, the protrusion 415 rotates due to friction and contacts the obstacle surface 715, thereby limiting the rotation of the protrusion 415 which moves the nut 414 and thus the protrusion 415 relative to the screw 411, and thus the rotation of the nut 414.

[0080] The protrusions 415 then contact the support surface 714 , having the effect of moving the cells 300 .

[0081] This position of the projection 415 is defined as the clutch position.

[0082] Optionally but advantageously, the blind recess 713 further includes a blocking rim 716 formed by a portion of a surface extending from the support surface 714 opposite the obstacle surface 715. The blocking rim 716 is configured to prevent the protrusion 415 from becoming dislodged from the blind recess 713 in the event of a loss of friction between the protrusion 415 and the support surface 714.

[0083] This scenario may be encountered, for example, during a down motion.

[0084] During operation of the vertical actuator 410, when the protrusion 415 contacts the upright 211 of the frame 210, it is locked in its rotational movement and moved vertically due to the threaded engagement between the nut 414 and the screw 411. The vertical movement can be upwards or downwards along the direction of rotation of the screw 411.

[0085] The "upward direction" of screw 411 is defined as the direction of rotation that drives nut 514, which is locked to rotate, to move vertically upward. Similarly, the "downward direction" of screw 411 is defined as the direction of rotation that drives nut 514, which is locked to rotate, to move vertically downward.

[0086] Similarly, when protrusion 415 contacts projection 711, its rotational movement is locked and it is allowed to move vertically.

[0087] When the protrusion 415, which is moved vertically along the convex portion 711, reaches the level of the blind recess 713 and the screw 411 rotates in an upward direction, the protrusion 415 stops its vertical movement motion and resumes its rotational motion since it is no longer rotationally locked.

[0088] The protrusion 415 then contacts the obstacle surface 715, causing the cell 300 to move as previously described.

[0089] When the protrusion 415 , which is moved vertically along the convex portion 711 , reaches the level of the cavity 712 , the protrusion 415 resumes its rotational movement and then traverses the cavity 712 .

[0090] Horizontal Actuator 420 The horizontal actuator 420 includes one or more horizontal translators 421 .

[0091] Referring to FIG. 8, each horizontal translator 421: a drive element 422 configured to cooperate with a horizontal recess 720 of the cell 300 to move the cell 300; a drive actuator 423 configured to rotate the drive element 422; a clutch device 424 configured to selectively engage or disengage the drive element 422 and the cell 300; Includes.

[0092] The clutch device 424, by allowing the drive element 422 to be retracted, clears space and allows the circulation of the cell 300 in a direction different from the drive direction of the retracted drive element 422. This allows, among other things, to drive the cell 300 along all three directions in the same module 200. In particular, if contact between the drive element 422 and the cell 300 is necessary to drive the cell 300 in a first direction, this contact opposes the circulation of the cell 300 in another direction. The possibility of retracting the drive element 422 removes this obstacle and thus allows the potential displacement of the cell 300 in three directions in one and the same module 200.

[0093] In the illustrated embodiment, the clutch device 424 includes a movable arm 425 rotatably mounted to a translator frame 426 that is fixedly attached to the frame 210, with a drive element 422 rotatably mounted to one end of the movable arm 425, and a clutch actuator 427 configured to rotationally drive the movable arm 425. The drive element 422 and the drive actuator 423 are also attached to the movable arm 425.

[0094] This makes it possible to limit the bulk of the horizontal translator 421 .

[0095] In one embodiment, the horizontal translator 421 includes an input shaft 428 rotatably mounted within a translator frame 426, and a distribution assembly 429 driven by the input shaft 428, the distribution assembly 429 configured to simultaneously rotationally drive the clutch actuator 427 and the drive actuator 423. This allows for a significant limit on the weight of the device and the number of motors required for the horizontal translator 421.

[0096] In the illustrated embodiment, the distribution assembly 429 includes: a first intermediate shaft 430 rotatably mounted on the translator frame 426 along an axis perpendicular to the axis of the input shaft 428, the first intermediate shaft 430 being rotated by the input shaft 428 by means of a first bevel pinion 432 and a second bevel pinion 433 mounted on the input shaft 428 and the first intermediate shaft 430, respectively; a first pinion 434 fixed to a second bevel pinion 433 mounted on the first intermediate shaft 430; a second pinion 435 rotatably mounted on a support shaft 436 attached to the movable arm 425, the second pinion 435 being rotated by interaction with the first pinion 434, the second pinion being configured to drive the clutching actuator 427; and a second intermediate shaft 431 rotatably mounted on the movable arm 425 and including a third pinion 437, which cooperates with the second pinion 435 and the drive actuator 423 such that the forces of the input shaft 428 are transmitted to the drive element 422 by means of the bevel pinions 432, 433 of the first pinion 434, the second pinion 435 and the third pinion 437; Includes.

[0097] In the illustrated embodiment, the drive actuator 423 includes a drive pinion 438 rotatably mounted on a shaft 439 that is attached to the moveable arm 425 .

[0098] The drive element 422 includes a roller 440 fixed to a drive pinion 438 , the drive element 422 cooperating with a horizontal recess 720 in the cell 300 .

[0099] In one embodiment, the roller 440 is cylindrical and the horizontal recess 720 is a plane inclined with respect to the horizontal plane, which therefore makes it possible to simultaneously provide a guide and drive for the cell 300 when the cell 300 is displaced horizontally. The inclination angle of the horizontal recess can be between 30° and 60°, preferably 45°.

[0100] In the embodiment shown, the horizontal recess 720 is located at the bottom edge of the cell 300. The horizontal recess 720 may be a chamfer applied along the entire bottom edge, which may be advantageously covered by a band of material with a high coefficient of friction, such as rubber.

[0101] In another embodiment shown in FIG. 9, a distribution assembly 429 includes: a first pulley 441 mounted on a first intermediate shaft 430, the first intermediate shaft 430 being rotatably mounted on the translator frame 426 along an axis perpendicular to the axis of the input shaft 428, the first pulley 441 being rotated by the input shaft 428 by means of a first bevel pinion 432 and a second bevel pinion 433 mounted on the input shaft 428 and the first intermediate shaft 430, respectively; a second pulley 443 rotatably mounted on an axis 439 attached to the movable arm 425, the second pulley 443 being configured to drive the drive element 422; a first belt 442 cooperating with a first pulley 441 and a second pulley 443; a third pulley 445 rotatably mounted on the shaft 439, the third pulley 445 being rotatably fixed to the second pulley 443; and a fourth pulley 446 rotatably mounted on a support shaft 436 attached to the movable arm 425, the fourth pulley 446 being configured to drive the clutch actuator 427; and a second belt 444 cooperating with a third pulley 445 and a fourth pulley 446; Includes.

[0102] The use of belts makes it possible to limit the number of parts of the device and the manufacturing costs of the distribution assembly 429.

[0103] 10a, 10b and 10c, the clutch actuator 427 includes a cam 447 rotatably mounted on the support shaft 436. The cam 447 is rotated by a friction device 455. The friction device is configured to transmit a limited torque to the cam 447. Thus, if the cam 447 is rotationally locked by an obstruction, the distributor assembly 429 can continue to operate despite the cam 447 being fixed.

[0104] In the embodiment shown in Fig. 10a, the friction device 455 comprises a friction washer 448 inserted between the second pinion 435 and the cam 447. In the embodiment shown in Fig. 9, the friction washer 448 is located between the fourth pulley 446 and the cam 447. The friction washer 448 therefore ensures the driving of the cam 447 by friction, by transmitting the torque coming from the second pinion 435 or the fourth pulley 446. A compression spring 449 attached to the support shaft 436 and compressed between the movable arm 425 and the cam 447 makes it possible to provide the friction force necessary for the driving of the cam 447.

[0105] In another embodiment shown in Fig. 10c, the friction device 455 includes a separation ring 454 fixed to the cam 447. Both the cam 447 and the separation ring 454 are rotatably mounted on the support shaft 436. In this embodiment, the support shaft 436 is rotated by the fourth pulley 446 or the second pinion 435. The separation ring 454 provides a friction force to the support shaft 436, allowing the torque of the support shaft 436 to be transmitted to the cam 447, causing the cam 447 and the separation ring 454 to rotate together. Such a structure limits deformation of the friction device 455 and facilitates its assembly.

[0106] The cam 447 is configured to cooperate with a cam roller 449 that is rotatably mounted to the frame 210 .

[0107] The cam 447 has a symmetrical profile with respect to a plane passing through the axis of rotation of the cam 447. This makes it possible to engage the clutch arrangement 424 regardless of the direction of rotation of the input shaft 428.

[0108] Referring to FIG. 11, the profile of the cam 447 is configured to exhibit a first distance A between the support shaft 436 and the axis of rotation of the cam roller 449 in a first angular position, and to exhibit a second distance B between the support shaft 436 and the axis of rotation of the cam roller 449 in a second angular position.

[0109] The first distance A is configured such that the clutch device 424 is in a disengaged position in which the drive element 423 is disengaged from the cell 300. In this manner, the cell 300 does not interact with the drive element 422 regardless of the displacement of the cell 300.

[0110] The second distance B is configured so that the clutch device 424 is in a clutch position in which the drive element 422 cooperates with the horizontal recess 720 of the cell 300 .

[0111] The clutch device 424 is advantageously configured such that the drive element 422 extends towards the inside of the frame 210 in a plane inclined with respect to the vertical and horizontal directions of the frame 210. In this way, the lateral width of the frame 210 is improved. Furthermore, this makes it possible to drive the drive element 422 and extend the clutch device 424 without using bevel gears, which reduces the number of parts and provides better efficiency. The angle of inclination with respect to the horizontal is between 30° and 60°, preferably 45°.

[0112] The openings in the first bar 402 and the second bar 403 are shaped in such a way that the horizontal translator 421 is at least partially housed within said bars when the clutch device 424 is in the clutch release position, thereby making it possible to improve the compactness of the device.

[0113] Optionally, the horizontal actuator 420 includes an angular stop 452 configured to limit the amplitude of rotational movement of the movable arm 425 relative to the frame 210 .

[0114] An angle stop 452 may be located at one end of the movable arm 425 such that it contacts the frame 210 when the movable arm 425 reaches a particular angular position.

[0115] A stop tab 453 may be embodied on the cam 447 to limit rotation of the cam 447 when the stop tab 553 contacts the cam roller 449 .

[0116] Optionally, the stop tab 453 is positioned such that when the stop tab 453 contacts the cam roller 449, the movable arm 425 is in the upper position.

[0117] Advantageously, the stop tab 453 is configured to provide a stable upper position for the movable arm 425 when the dog stop 453 contacts the cam roller 449 .

[0118] Optionally, horizontal actuator 420 includes an angle stop 452 and a stop tab 453 to improve the robustness of horizontal actuator 420. The combined effect of angle stop 452 and stop tab 453 is to prevent stop tab 453 from passing cam roller 449 due to the mechanical limiting of the angular displacement of movable arm 425 by angle stop 452.

[0119] In an alternative embodiment not shown, an angular stop 452 is embodied on the frame and configured to limit the movement of the movable arm 425 when the latter reaches a particular angular position.

[0120] In a preferred embodiment, referring to FIG. 12, the horizontal actuator 420 includes several horizontal translators 421, a transmission shaft 450, and an electric motor 451 configured to drive the transmission shaft 450, which are configured to simultaneously drive the horizontal translators 421.

[0121] This allows all horizontal translators 421 of the horizontal actuator 420 to be driven simultaneously by a single motor, which facilitates synchronization and makes it possible to limit the number of motors in the horizontal actuator 420, thereby limiting the cost, risk of malfunction and size of the horizontal actuator 420.

[0122] The horizontal translators 421 are arranged relative to each other such that the distance between two adjacent horizontal translators 421 of the same module 200 or of two adjacent modules 200 is less than half the length of the horizontal recess 720. This makes it possible to avoid chipping of the cell 300 when it is driven.

[0123] In a variant, the first bar 212 and the second bar 213 are provided with guide rollers (not shown) configured to support the cell 300 as it moves between two adjacent modules 200, which makes it possible to limit the number of horizontal translators 421 required to drive and guide the cell 300.

[0124] The drive of the transmission shaft 450 by the electric motor 451 may be direct or indirect, for example by a pulley and belt assembly, which allows for maintaining operation even in the event of vibration or misalignment. Furthermore, this facilitates compactness of the horizontal actuator 420.

[0125] Device Operation To perform the upward vertical movement of the cell 300, the displacement method is as follows. With reference to FIG. 13 a , the protrusion 415 is located at any height between the upper screw holder 412 (not shown in FIG. 13 a ) and the lower screw holder 413 . - With reference to Figure 13b, the screw 411 is driven in a downward direction until the projection 415 meets the uprights 211 of the frame 210, along which the projection 415 descends, as described above. - With reference to FIG. 13c, the protrusion 415 descends until it reaches a predefined bottom threshold. - with reference to FIG. 13 d , the screw 411 is driven in an upward direction until the protrusion 415 enters into an engagement position in the blind recess 713 . - with reference to FIG. 13e, cell 300 is therefore driven upwards.

[0126] To generate a downward vertical movement motion of the cell 300, the displacement method is as follows: - With reference to Figure 14a, the protrusion 415 is located at any height between the upper screw 412 (not shown in Figure 14a) and the lower screw holder 413, and the screw 411 is driven in a downward direction. - With reference to Figure 14b, as described above, the projection 415 makes contact once with the upright 211 and descends along it. - Referring to FIG. 14c, when the protrusion 415 reaches the level of the cavity 712 closest to its initial position, the screw 411 rotates upwards and traverses the cavity 712 until the protrusion 415 passes through the cavity 712 and reaches the upright 211 of the frame 210. - With reference to Figure 14d, the screw 411 continues to rotate in an upward direction and the projection 415 becomes rotationally locked relative to the upright 211, thereby displacing the projection 415 upwards to a pre-determined upper threshold. - Referring to FIG. 14e, when the protrusion 415 reaches the level of the cavity 712 closest to its initial position, the screw 411 rotates downwards and passes through the cavity 712 until the protrusion 415 reaches the upright 211 of the frame 210. - Referring to FIG. 14f, once the projection 415 comes into contact with the upright 211 it descends along it. - Referring to FIG. 14g, when the protrusion 415 reaches the highest blind recess 713, the screw 411 is rotated in an upward direction until the protrusion 415 is in the engaged position. - With reference to FIG. 14h, the screw 411 is then rotated in a downward direction, lowering the cell 300.

[0127] For horizontal movement of the cell 300 in the direction of the transmission shaft 450, in a direction arbitrarily called forward, the displacement method is as follows: The initial angular position of the cam 447 is the bottom position. The transmission shaft 450 is rotated by a motor 451 to rotate the respective input shaft 428 which in turn rotates the respective second bevel pinion 433 via the respective first bevel pinion 432 . The second bevel pinion 433 rotates the first pinion 434, which rotates the second pinion 435, which rotates the third pinion 437, which rotates the drive pinion 438, which rotates the roller 440. - Friction with the friction washer 448 causes the cam 447 to rotate and leave the bottom position. The cam 447 rotates until it reaches one of the two upper positions where the clutch device 424 is in the clutch position. The movable arm 425 then reaches the upper position against a stop 452 which prevents the cam 447 from rotating further. The cam 447 remains locked in the upper position and rubs against the friction washer 448 which continues to rotate under the action of the second pinion 435. In the upper position, the roller 440 is in contact with the horizontal recess 720 of the cell 300. The rotating roller 440 drives the cell 300 by friction.

[0128] Once the movement is complete, the clutch device 424 of the horizontal translator 421 can be retracted. By rotating the motor 451 in the opposite direction from the forward direction (arbitrarily called the backward direction), the cam 447 is caused to rotate by friction in the opposite direction to the forward rise. - The cam 447 is no longer prevented from rotating by the stop so it rotates until it reaches the bottom position. By stopping the motor 451, the clutch device 424 remains in the bottom position of the cam 447.

[0129] Method P1: Displace target cell (from module A to module B) 15a, 15b, 15c and 15d, different steps of the method for displacing a target cell 300 are shown.

[0130] In the illustrated manner, the vertical direction is perpendicular to the orientation of the system 1 under normal operating conditions of the system, and the lateral and longitudinal movements are horizontal.

[0131] In the illustrated method, one or more target cells 300 are displaced through modules 200 in paths 800 defined as follows. - Path 800 is a set of N pairwise adjacent modules 200 (module 1, module 2, ..., module n-1, module n, module n+1, ..., module N). The term "path length" is given to the N modules that form it. For a given module n in a path, the module that precedes it in the path ordering is called the previous module n-1. For module n in a path, the module that follows it in the path order is called successor module n+1. The module where the path begins is called the first module 801. The module where the path ends is called the last module 802. Route “AB” is a route in which the first module 801 is module A and the last module 802 is module B. - A module in the "filled state" 803 is a module that contains cells at a given time. - A module in the "empty state" 804 is a module that does not contain any cells at a given time. A turn 805 in a path shown in FIG. 16 is a module n in said path in which the previous module n-1, module n and the following module n+1 are not aligned.

[0132] In the described method, the term "elementary displacement" is used to represent the displacement of a cell from one module to one of its neighboring modules, the term "command" represents the elementary displacement sequence generated by the central controller 600 addressed to a module, and "sequence" represents the same set of commands addressed to several modules.

[0133] The term "target cells" refers to cells that are brought from module A to module B to distinguish them from cells that are complemented in the structure and are displaced to eliminate the target path.

[0134] The steps of the cell displacement method P1 are shown in FIG.

[0135] In a first macro step S10, the central controller 600 executes a program configured to identify the most relevant path "AB" between modules A and B. The central controller 600 performs this identification according to two non-limiting criteria: the length of the shortest path (minimum N) and the minimum number of turns 805 in this path.

[0136] During step S10, a first module 801 and a last module 802 are located within a grid formed by the modules 200 of the system 1.

[0137] A displacement vector composed of the elementary displacement components of the cell 300 is generated to estimate the displacement that the cell 300 should undergo.

[0138] Different paths are then estimated, each containing a component of the displacement vector.

[0139] Each route is then evaluated as a function of the number of turns 805 contained in each path.

[0140] The path containing the fewest turns 805 is converted into a sequence of basic displacement orders addressed to the modules 200 such that the cell 300 is carried from the first module 801 to the last module 802 .

[0141] Next, in a second macro step S20, the paths identified in macro step S10 are resolved, which is done in several steps as described below.

[0142] In step S21, the central controller 600 verifies whether each module M belonging to the identified path "AB" is in a "full state" 803 or an "empty state" 804. If it is in an "empty state" 804, no action is required.

[0143] If it is in "full state" 803, some action is required to free the path. In step S22, the central controller 600 determines a module V that is in "empty state" off of the path "AB" and whose path "MV" has the shortest length N. This path is called the escape path 806.

[0144] Next, in step S23, the central controller generates a series of elementary displacement commands that are propagated to the different modules belonging to the escape path 806 (as described in the sequence propagation method P3 below).

[0145] Finally, in step S24, each module in the escape path 806 then displaces the cell to the subsequent module according to the received command (as described below in method P2 of basic displacement of cells), such that the first module 801 is changed from a filled state to an empty state and the last module 802 is changed from an empty state to a filled state.

[0146] In a third macro step S30, the target cell is advanced from one end of the path "AB" determined in macro step S10 and released in macro step S20 to the other. To do this, several steps are required, which are described below.

[0147] In step S31, the central controller generates a series of elementary displacement commands that are propagated to the different modules of the path "AB".

[0148] Next, in step S32, each module in the path "AB" displaces the cell to the subsequent module according to the received command, such as displacing the cell from module A to module B. Then, the method P1 for displacing a cell is completed.

[0149] It is preferable that macro step S30 can be started before the end of macro step S20. In particular, the target cell 300 can be displaced from module n to the following module n+1 if the following module n+1 of the path is in an empty state. This makes it possible to accelerate the displacement of the target cell 300.

[0150] For the entire method P1 of displacing cells, if several displacements are carried out in parallel, it is advantageous to provide several parallel paths in order to increase the flow of the system 1.

[0151] Method P2: Basic displacement of a cell (from module A to one of its neighboring modules C) In the illustrated method, the cell to be displaced may first be found in a module labeled "Module A."

[0152] The steps of the method P2 for elementary displacement of cells are detailed below and illustrated in the flow chart of FIG.

[0153] In a first step S41, the central controller generates and propagates a message within the network of modules (as described below in command propagation scheme P3), the message containing a command for the elementary displacement of a cell present in module A to one of its neighboring modules C.

[0154] Then, two steps are executed in parallel: in step S42, the command element 500 of module A receives a command to displace a cell to the neighboring module C, and in step S43, the command element 500 of module C receives a command to receive a cell coming from module A.

[0155] Step S42 is followed by step S44, in which the command element 500 of module A drives the motor of said module.

[0156] In step S45, the actuators 400 of module A related to said movement are extended, and other actuators 400 of module A that were already extended are simultaneously retracted. If the actuators 400 related to said movement are already in the extended position, they are only initiated. This allows the translation of the cell towards module C in step S46.

[0157] Step S43 is followed by step S47, in which the command element 500 of module C drives the motors of said module.

[0158] In step S48, the actuators 400 of the module C involved in said movement are extended and the other actuators 400 of the module C that were already extended are simultaneously retracted. If the actuators 400 involved in said movement are already in the extended position, they are only initiated.

[0159] Following the translation started in step S46, followed by steps S48 and S49, the translation of the cell from module A to module C continues until the cell is located inside module C. Then, the method P2 of elementary displacement of cells is terminated.

[0160] Method P3: Command Propagation Method Each step of the command propagation method P3 is explained in detail below and illustrated in the flow chart of FIG.

[0161] In a first step S51, the central controller 600 generates a series of sequences.

[0162] In a second step S52, the central controller 600 generates a "message" containing a list of modules which should perform elementary displacements and data on the direction and orientation in which these elementary displacements are to be performed.

[0163] In a third step S53, the central controller 600 sends a message to a first module electronically connected to the central controller 600.

[0164] The receiver module checks, via its command element 500, in step S54 whether it has already received the message. If not, it does nothing further. If it has not yet received the message, it checks in step S55 whether it is part of the list of modules contained in the message. If so, the order is taken into account by the receiver module in step S56. Otherwise, the receiver module proceeds to step S56.

[0165] In step S57, the command element 500 of the receiver module propagates the message to the receiver module's neighboring modules, each of which proceeds to step S54 until all modules have received the message, in which case the command propagation method P3 ends.

[0166] Such a method P3 is particularly advantageous in a networked architecture such as that of system 1, as it allows setpoint and data transmission across modules to occur by nearest neighbor, limiting the wiring required to operate system 1. Furthermore, it facilitates replacement of module 200 if it becomes damaged.

Claims

1. A modular system (1) for displacement of stored items, comprising a plurality of adjacent modules (200) and at least one cell (300) displaceable from one module to an adjacent module in the modular structure, the module (200) comprising a frame (210) having a shape of a rectangular parallelepiped comprising bars (212, 213, 214, 215) assembled together, at least one of said modules (200) and cells (300) comprising at least one actuator (400), the other of said modules (200) and cells (300) comprising a complementary recess (700), one of said actuators (400) and recesses (700) being attached to the bars (212, 213, 214, 215) of said frame (210), said actuators (400) and recesses (700) being arranged to move the actuators (400) and recesses (700) in a mutually complementary manner.

1. The system (1) further comprises a central controller (600) configured to drive the actuator (400) and to manage the displacement of the cell (300) within the system (1), the actuator (400) including a drive element (422) configured to engage with the recess and a clutch device (424) configured to retract the drive element (422) to a clutch release position at a predetermined distance from the recess (700) such that the drive element (422) does not interact with the recess (700).

2. The system (1) of claim 1, wherein the actuator (400) of a module (200) is capable of moving the cell (300) along three dimensions.

3. The system (1) according to claim 1 or 2 in combination with claim 2, wherein the drive element (422) is displaced in a plane inclined relative to the face of the module (200) while being retracted, the inclination being between 30° and 60°.

4. 4. The system (1) of claim 1, wherein the actuator (400) comprises a vertical actuator (420) including a worm screw (411) rotatably mounted on the frame (210) and a nut (414) cooperating with the screw (411), the nut (414) including a protrusion (415) configured to cooperate with a vertical recess (710) formed along a vertical edge of the cell (300), the protrusion (415) cooperating with the vertical recess (710) such that when the screw (411) is rotated, the cell (300) is moved vertically.

5. The actuator (400) includes a horizontal actuator (420) including at least one horizontal translator (421), the at least one horizontal translator (421) being: a drive element (422) configured to cooperate with a horizontal recess (720) formed in said cell (300) to move said cell (300); a drive actuator (423) configured to rotate the drive element (422); a clutch device (424) configured to selectively engage or disengage the drive element (422) from the cell (300); and A system (1) according to any one of claims 1 to 4, comprising:

6. 6. The system (1) according to claim 5, wherein the horizontal actuator (420) comprises several horizontal translators (421), a transmission shaft (450) and an electric motor (451) configured to drive the transmission shaft (450), the transmission shaft (450) being configured to simultaneously drive the horizontal translators (421).

7. The clutch device (424) is a movable arm (425) rotatably mounted to a translator frame (426) fixedly mounted to said frame (210), said drive element (422) being rotatably mounted to one end of said movable arm (425); a clutch actuator (427) configured to rotate the movable arm (425); Including, The system (1) according to one of claims 5 to 6, wherein the drive element (422) and the drive actuator (423) are also attached to the movable arm (425).

8. 8. The system (1) of claim 7, wherein the horizontal translator (421) includes an input shaft (428) rotatably mounted to a translator frame (426) and a distribution assembly (429) driven by the input shaft (428), the distribution assembly (429) configured to simultaneously rotationally drive the clutch actuator (427) and the drive actuator (423).

9. The clutch device (424) includes a clutch actuator (427), which a cam (447) rotatably mounted on said movable arm (425); a friction assembly (455) configured to transmit a limited torque from the distributor assembly (429) to the cam (447) to ensure rotation of the cam (447); a cam roller (449) rotatably mounted on said frame (210) and configured to cooperate with said cam (447); 9. The system (1) according to claim 8, comprising:

10. A module (200) for a modular system (1) for displacement of stored items as described in any one of claims 1 to 9, comprising a frame (210) formed by a plurality of bars and an actuator (400) configured to drive a cell (300) in the module (200).

11. A cell (300) for a modular system (1) for displacement of stored items as described in any one of claims 1 to 9, comprising a recess (700) configured to cooperate with the actuator (400) to enable displacement of the cell (300) in the system (1).

12. A method for displacing a target cell (300) between a first module (801) and a last module (802) for a modular system (1) for the displacement of stored items according to one of claims 1 to 9, comprising: A step (S10) of identifying a path between the first module (801) and the last module (802), the path including N modules (200); A step (S20) of displacing the cells (300) located on the previously identified path so that the path is released; a step (S30) of displacing the target cell (300) through a module (200) of the path towards the last module (802), the step of displacing the target cell being performed each time a module of the path adjacent to the target cell is released; A method comprising:

13. A computer program product comprising code data configured to implement the method for displacing a cell (300) according to claim 10 for a modular system (1) for the displacement of stored items according to one of claims 1 to 9 when executed by a computing unit.

Citation Information

Patent Citations

  • System for freely taking in / out storage cage to / from three-dimensional storage section

    JP2013052979A

  • Storage and retrieval device for parallel operation of a high-bay warehouse and operating method therefor

    US20190062058A1