Cleaning method, device and equipment for goods shelf stand column stack, medium and product

The method and device efficiently clean shelf column stacks by determining target dimensions and adjusting speed/intensity based on dust levels, addressing inefficiencies in manual cleaning methods.

CN119216299APending Publication Date: 2024-12-31WAP INTELLIGENCE STORAGE EQUIPMENT (ZHEJIANG) CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411347476.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2024-12-31

AI Technical Summary

Technical Problem

Manual cleaning of shelf column stacks using air blow pipes is time-consuming and labor-intensive, leading to inefficiencies in maintaining cleanliness.

Method used

A method and device that determine target widths and heights of shelf column layers, moving along these dimensions in alternating directions to efficiently clean the stack, with adaptive speed and intensity adjustments based on dust levels.

Benefits of technology

Enables quick and efficient cleaning of shelf column stacks by optimizing movement and cleaning intensity based on dust levels, reducing manual labor and time consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119216299A_ABST
    Figure CN119216299A_ABST
Patent Text Reader

Abstract

The invention discloses a cleaning method, device and equipment for goods shelf stand column stacks, a medium and a product. The method comprises the steps that the target width and the target height of each layer of goods shelf stand columns in goods shelf stand column stacks are determined; starting from the highest layer of the goods shelf stand column stack, a cleaning device of the goods shelf stand column stack cleaning equipment is controlled to move in the width direction of the current layer of goods shelf stand columns till the moving displacement of the cleaning device along the current layer of goods shelf stand columns reaches the target width corresponding to the current layer of goods shelf stand columns; and the cleaning device is controlled to move downwards by the target height corresponding to the next-layer goods shelf stand column, the next-layer goods shelf stand column serves as the current-layer goods shelf stand column, and control over the cleaning device of the goods shelf stand column stacking and cleaning equipment to move in the width direction of the current-layer goods shelf stand column is executed again. The moving displacement of the cleaning device along the lowest-layer shelf stand column of the shelf stand column stack reaches the target width corresponding to the lowest-layer shelf stand column. According to the scheme, goods shelf stand column stacks can be cleaned quickly and efficiently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of intelligent warehousing technology, and in particular to a cleaning method, device, equipment, medium and product for stacking shelf columns. Background Art

[0002] With the rapid development of economy, storage racks are an important tool for warehouse modernization and efficiency improvement. Storage racks bring great convenience to warehouse storage. The column is one of the key components of storage racks, and holes of different shapes are designed and processed on it.

[0003] In the industrial production process, after the shelf columns are rolled, they need to be stacked to form a shelf column stack. The shelf column stack is prone to generate dust when left for a long time. Therefore, the shelf column stack needs to be cleaned regularly.

[0004] In the related art, workers use air blow pipes to manually blow dust and clean the shelf column stacks regularly, which is time-consuming, labor-intensive, and has a large workload. Summary of the invention

[0005] The invention provides a method, device, equipment, medium and product for cleaning a stack of shelf columns, which can clean the stack of shelf columns quickly and efficiently.

[0006] According to one aspect of the present invention, a method for cleaning a stack of shelf columns is provided, which is applied to a cleaning device for cleaning a stack of shelf columns, and the method comprises:

[0007] In response to a shelf column stack cleaning event being triggered, determining a target width and a target height of each layer of shelf columns in the shelf column stack;

[0008] Starting from the highest layer of the shelf column stack, the cleaning device of the shelf column stack cleaning equipment is controlled to move along the width direction of the shelf column of the current layer, until the moving displacement of the cleaning device along the shelf column of the current layer reaches the target width corresponding to the shelf column of the current layer, and then the cleaning device is controlled to move downward to the target height corresponding to the shelf column of the next layer;

[0009] After determining the target height corresponding to the downward movement of the cleaning device to the next shelf column, the next shelf column is used as the current shelf column, and the control of the cleaning device of the shelf column stacking cleaning equipment is returned to move along the width direction of the current shelf column until the moving displacement of the cleaning device along the lowest shelf column of the shelf column stacking reaches the target width corresponding to the lowest shelf column; wherein the moving directions of the cleaning device along the two adjacent shelf columns are opposite.

[0010] According to another aspect of the present invention, a cleaning device for stacking shelf columns is provided, which is applied to a cleaning device for stacking shelf columns, and the device comprises:

[0011] A width and height determination module, for determining a target width and a target height of each layer of shelf columns in the shelf column stack in response to a shelf column stack cleaning event being triggered;

[0012] A cleaning device control module is used to control the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the shelf column of the current layer, starting from the highest layer of the shelf column stack, until the moving displacement of the cleaning device along the shelf column of the current layer reaches the target width corresponding to the shelf column of the current layer, and then control the cleaning device to move downward to the target height corresponding to the shelf column of the next layer;

[0013] A loop control module is used to, after determining the target height corresponding to the next layer of shelf columns when the cleaning device moves downward, use the next layer of shelf columns as the current layer of shelf columns, and return to execute control to move the cleaning device of the shelf column stacking cleaning equipment along the width direction of the current layer of shelf columns until the moving displacement of the cleaning device along the lowest layer of shelf columns of the shelf column stacking reaches the target width corresponding to the lowest layer of shelf columns; wherein the moving directions of the cleaning device along the two adjacent layers of shelf columns are opposite.

[0014] According to another aspect of the present invention, a shelf column stacking cleaning device is provided, and the shelf column stacking cleaning device comprises:

[0015] at least one processor; and

[0016] a memory communicatively connected to the at least one processor; wherein,

[0017] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the cleaning method for stacking shelf columns described in any embodiment of the present invention.

[0018] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the cleaning method for stacking shelf columns described in any embodiment of the present invention when executed.

[0019] According to another aspect of the present invention, a computer program product is provided. The computer program product includes a computer program. When the computer program is executed by a processor, the cleaning method of the shelf column stack according to any embodiment of the present invention is implemented.

[0020] The cleaning scheme of the shelf column stacking of the embodiment of the present invention, in response to the shelf column stacking cleaning event being triggered, determines the target width and target height of each layer of shelf columns in the shelf column stacking; starting from the highest layer of the shelf column stacking, controls the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the current layer of shelf columns until the displacement of the cleaning device along the current layer of shelf columns reaches the target width corresponding to the current layer of shelf columns, controls the cleaning device to move downward to the target height corresponding to the next layer of shelf columns; after determining the target height corresponding to the next layer of shelf columns moved downward by the cleaning device, the next layer of shelf columns is used as the current layer of shelf columns, and returns to execute the control of the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the current layer of shelf columns until the displacement of the cleaning device along the lowest layer of shelf columns of the shelf column stacking reaches the target width corresponding to the lowest layer of shelf columns; wherein the moving directions of the cleaning device along the two adjacent layers of shelf columns are opposite. Through the technical scheme provided by the embodiment of the present invention, the shelf column stacking can be cleaned quickly and efficiently.

[0021] It should be understood that the contents described in this section are not intended to identify the key or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0023] Figure 1 A flow chart of a method for cleaning a stack of shelf columns provided in Embodiment 1 of the present invention;

[0024] Figure 2 A flow chart of a method for cleaning a stack of shelf columns provided in Embodiment 2 of the present invention;

[0025] Figure 3 A schematic diagram of the structure of a cleaning device for stacking shelf columns provided in Embodiment 3 of the present invention;

[0026] Figure 4 A schematic diagram of the structure of a shelf column stack cleaning device for implementing the shelf column stack cleaning method of an embodiment of the present invention. DETAILED DESCRIPTION

[0027] In order to enable those skilled in the art to better understand the scheme of the present invention, the technical scheme in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present invention.

[0028] It should be noted that the terms "first", "second", etc. in the specification and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0029] Embodiment 1

[0030] Figure 1 A flowchart of a method for cleaning a stack of shelf columns is provided for the first embodiment of the present invention. This embodiment is applicable to cleaning a stack of shelf columns. The method can be performed by a cleaning device for a stack of shelf columns. The cleaning device for a stack of shelf columns can be implemented in the form of hardware and / or software. The cleaning device for a stack of shelf columns can be configured in a cleaning device for a stack of shelf columns. Figure 1 As shown, the method includes:

[0031] S110 , in response to a shelf column stack cleaning event being triggered, determining a target width and a target height of each layer of shelf columns in the shelf column stack.

[0032] Among them, the shelf column stack is a stack formed by stacking the shelf columns. In an embodiment of the present invention, when a shelf column stack cleaning instruction input by a user is received, it is determined that a shelf column stack cleaning event is triggered. In response to the shelf column stack cleaning event being triggered, the target width and target height of each layer of shelf columns in the shelf column stack are determined. Among them, the shelf column stack may include multiple layers of shelf columns, and the target width of each layer of shelf columns may be the same or different, and the target height of each layer of shelf columns may be the same or different. Exemplarily, an image of the shelf column stack can be captured by a camera configured in the shelf column stack cleaning device, and the image of the shelf column stack captured by the camera is analyzed to determine the target width and target height of each layer of shelf columns in the shelf column stack.

[0033] S120, starting from the highest layer of the shelf column stack, control the cleaning device of the shelf column stack cleaning equipment to move along the width direction of the shelf column of the current layer, until the moving displacement of the cleaning device along the shelf column of the current layer reaches the target width corresponding to the shelf column of the current layer, and then control the cleaning device to move downward to the target height corresponding to the shelf column of the next layer.

[0034] Optionally, before controlling the cleaning device of the shelf column stack cleaning equipment to move along the width direction of the shelf column of the current layer starting from the highest layer of the shelf column stack, it also includes: determining the total height of the shelf column stack; adjusting the height of the cleaning device to the total height, and adjusting the starting position of the cleaning device to the leftmost or rightmost side of the shelf column stack. The advantage of such a setting is that it can effectively improve the comprehensiveness of the cleaning of the shelf column stack. Exemplarily, the total height of the shelf column stack can be determined by analyzing the image of the shelf column stack. Adjust the height of the cleaning device to the total height, and adjust the starting position of the cleaning device to the leftmost or rightmost side of the shelf column stack, and clean each layer of the shelf column stack starting from the leftmost or rightmost side of the highest layer of the shelf column stack.

[0035] In an embodiment of the present invention, the leftmost side of the highest layer of the shelf column stack is used as the initial position of the cleaning device of the shelf column stack cleaning equipment, and the cleaning device of the shelf column stack cleaning equipment is controlled to move rightward along the width direction of the highest layer of the shelf column, so as to clean the highest layer of the shelf column stack during the movement of the cleaning device; if the cleaning device is a wind knife, the wind knife is used to blow away the dust on the highest layer of the shelf column stack until the moving displacement of the cleaning device along the highest layer of the shelf column reaches the target width corresponding to the highest layer of the shelf column, that is, when the cleaning device moves to the rightmost side of the highest layer of the shelf column, the cleaning device is controlled to move downward to the target height corresponding to the next layer of shelf columns.

[0036] S130. After determining the target height corresponding to the downward movement of the cleaning device to the next shelf column, the next shelf column is used as the current shelf column, and the control of the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the current shelf column is returned until the moving displacement of the cleaning device along the lowest shelf column of the shelf column stacking reaches the target width corresponding to the lowest shelf column; wherein the moving directions of the cleaning device along the two adjacent shelf columns are opposite.

[0037] In an embodiment of the present invention, after determining the target height corresponding to the next layer of shelf columns of the highest layer when the cleaning device moves downward, that is, when the cleaning device and the second highest layer (the second layer from top to bottom) of the stack of shelf columns are at the same height relative to the ground, at this time, the cleaning device is at the rightmost corresponding position of the second highest layer of the stack of shelf columns, and the cleaning device is controlled to move leftward along the width direction of the second highest layer of the stack of shelf columns to clean the second highest layer of the stack of shelf columns during the movement of the cleaning device until the moving displacement of the cleaning device along the second highest layer of the stack of shelf columns reaches the target width corresponding to the second highest layer of the stack of shelf columns, that is, when the cleaning device moves to the leftmost side of the second highest layer of the stack of shelf columns, the cleaning device is controlled to move downward to the target height corresponding to the third highest layer of the stack of shelf columns.

[0038] After determining the target height corresponding to the third high-level shelf column when the cleaning device moves downward, that is, when the cleaning device and the third high level (the third level from top to bottom) of the shelf column stack are at the same height relative to the ground, at this time, the cleaning device is at the corresponding leftmost position of the third high level of the shelf column stack, and the cleaning device is controlled to move rightward along the width direction of the third high-level shelf column to clean the third high-level shelf column of the shelf column stack during the movement of the cleaning device, until the moving displacement of the cleaning device along the third high-level shelf column reaches the target width corresponding to the third high-level shelf column, that is, when the cleaning device moves to the rightmost side of the third high-level shelf column, the cleaning device is controlled to move downward to the target height corresponding to the fourth high-level shelf column.

[0039] In the embodiment of the present invention, the above-mentioned method is repeated repeatedly, and the cleaning device is controlled to move leftward or rightward along the width direction of each shelf column to clean each shelf column until the cleaning device completes the cleaning operation of the lowest shelf column of the stack of shelf columns. The moving directions of the cleaning device along the two adjacent shelf columns are opposite.

[0040] In an embodiment of the present invention, the cleaning device can move to the left or right along the width direction of each shelf column based on a preset moving speed, that is, the cleaning device can move to the left or right along the width direction of each shelf column based on the same fixed moving speed. Optionally, the moving speed of the cleaning device along the width direction of each shelf column can also be different. Optionally, the cleaning device can also move at a variable speed along the width direction of each shelf column. It should be noted that the embodiment of the present invention does not limit the moving speed of the cleaning device along the width direction of each shelf column.

[0041] Optionally, in the process of controlling the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the current shelf column, it also includes: determining in real time the amount of local dust at the current position of the current shelf column corresponding to the cleaning device; and adjusting the moving speed of the cleaning device according to the amount of local dust. Exemplarily, in the process of controlling the cleaning device to move along the width direction of the current shelf column, the amount of local dust at the current position of the current shelf column corresponding to the cleaning device is determined in real time by acquiring the image of the shelf column stacking, and the moving speed of the cleaning device is adjusted according to the amount of local dust. For example, when the amount of local dust at the current position of the current shelf column is greater than a preset dust amount threshold, the moving speed of the cleaning device is reduced; when the amount of local dust at the current position of the current shelf column is less than a preset dust amount threshold, the moving speed of the cleaning device is increased. The advantage of such a setting is that the moving speed of the cleaning device can be adaptively adjusted according to the amount of local dust at each position of each shelf column, thereby further improving the cleanliness of each shelf column.

[0042] The cleaning method of the shelf column stack of the embodiment of the present invention, in response to the shelf column stack cleaning event being triggered, determines the target width and target height of each layer of shelf columns in the shelf column stack; starting from the highest layer of the shelf column stack, controls the cleaning device of the shelf column stack cleaning equipment to move along the width direction of the current layer of shelf columns until the displacement of the cleaning device along the current layer of shelf columns reaches the target width corresponding to the current layer of shelf columns, controls the cleaning device to move downward to the target height corresponding to the next layer of shelf columns; after determining the target height corresponding to the next layer of shelf columns moved downward by the cleaning device, the next layer of shelf columns is used as the current layer of shelf columns, and returns to execute the control of the cleaning device of the shelf column stack cleaning equipment to move along the width direction of the current layer of shelf columns until the displacement of the cleaning device along the lowest layer of shelf columns of the shelf column stack reaches the target width corresponding to the lowest layer of shelf columns; wherein the moving directions of the cleaning device along the two adjacent layers of shelf columns are opposite. Through the technical solution provided by the embodiment of the present invention, the shelf column stack can be cleaned quickly and efficiently.

[0043] In some embodiments, before controlling the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the shelf column of the current layer, it also includes: determining the global dust amount in the shelf column of the current layer, and determining the target moving speed of the cleaning device of the shelf column stacking cleaning equipment according to the global dust amount; controlling the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the shelf column of the current layer, including: controlling the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the shelf column of the current layer based on the target moving speed.

[0044] Exemplarily, by analyzing the image of the stack of shelf columns, the global dust amount of each layer of the shelf columns of the stack of shelf columns is determined. According to the global dust amount of each layer of shelf columns, the target moving speed of the cleaning device along the width direction of each layer of shelf columns is determined, and the cleaning device is controlled to move along the width direction of the corresponding shelf columns based on the target moving speed. Among them, the larger the global dust amount, the smaller the corresponding target moving speed; conversely, the smaller the global dust amount, the larger the corresponding target moving speed. It can be understood that the smaller the moving speed of the cleaning device, the longer the cleaning time of the shelf columns, and thus the cleaner the cleaning of the shelf columns. The advantage of this arrangement is that the moving speed of the cleaning device along the width direction of each layer of shelf columns can be adaptively determined according to the global dust amount of each layer of shelf columns, thereby achieving adaptive cleaning of each layer of shelf columns.

[0045] In some embodiments, before controlling the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the shelf column of the current layer based on the target moving speed, it also includes: determining the cleaning intensity level of the cleaning device according to the global dust amount; controlling the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the shelf column of the current layer based on the target moving speed, including: controlling the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the shelf column of the current layer based on the target moving speed and the cleaning intensity level.

[0046] Exemplarily, the cleaning force level of the cleaning device when cleaning each shelf column is determined according to the global dust amount of each shelf column, and the cleaning device is controlled to move along the width direction of the corresponding shelf column based on the target moving speed and the cleaning force level. Among them, the larger the global dust amount, the larger the corresponding cleaning force level; conversely, the smaller the global dust amount, the smaller the corresponding cleaning force level. It can be understood that the larger the cleaning force level of the cleaning device, the cleaner the shelf column is cleaned. For example, if the cleaning device is a wind knife, then by controlling the wind knife to move along the width direction of each shelf column to perform dust blowing operation on the shelf column, the wind force level when the wind knife moves along the width direction of each shelf column can be determined based on the global dust amount of each shelf column, and the wind knife is controlled to move along the width direction of the corresponding shelf column based on the target moving speed and the wind force level. Among them, the larger the global dust amount, the larger the corresponding wind force level; conversely, the smaller the global dust amount, the smaller the corresponding wind force level. The advantage of this setting is that the moving speed of the cleaning device along the width direction of each layer of shelf columns and the cleaning intensity level of the cleaning device can be adaptively determined according to the global dust amount of each layer of shelf columns, so as to adaptively clean each layer of shelf columns and achieve better cleaning effect on each layer of shelf columns.

[0047] Embodiment 2

[0048] Figure 2 A flowchart of a cleaning method for stacking shelf columns provided in the second embodiment of the present invention is shown in FIG. Figure 2 As shown, the method includes:

[0049] S210: In response to a shelf column stack cleaning event being triggered, determine a target width and a target height of each layer of shelf columns in the shelf column stack.

[0050] S220: Determine the total height of the stack of shelf columns.

[0051] S230, adjusting the height of the cleaning device of the shelf column stack cleaning equipment to the total height, and adjusting the starting position of the cleaning device to the leftmost or rightmost side of the shelf column stack.

[0052] S240, starting from the highest layer of the shelf column stack, determine the global dust amount in the shelf column of the current layer, and determine the target moving speed and cleaning intensity level of the cleaning device according to the global dust amount.

[0053] S250, control the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the current shelf column based on the target moving speed and the cleaning intensity level, until the moving displacement of the cleaning device along the current shelf column reaches the target width corresponding to the current shelf column, and control the cleaning device to move downward to the target height corresponding to the next shelf column.

[0054] S260. After determining the target height corresponding to the next shelf column when the cleaning device moves downward, use the next shelf column as the current shelf column, and return to execute S250.

[0055] S270, determining whether the cleaning device has moved along the lowest shelf column of the shelf column stacking to reach the target width corresponding to the lowest shelf column, if so, executing S280, otherwise, returning to execute S250.

[0056] S280, confirming that the cleaning of the shelf column stacking is completed.

[0057] The cleaning method for stacked shelf columns provided in an embodiment of the present invention can adaptively determine the moving speed of a cleaning device along the width direction of each layer of shelf columns and the cleaning intensity level of the cleaning device according to the global dust amount of each layer of shelf columns, thereby adaptively cleaning each layer of shelf columns and achieving better cleaning effect on each layer of shelf columns.

[0058] Embodiment 3

[0059] Figure 3 This is a schematic diagram of the structure of a shelf column stack cleaning device provided in the third embodiment of the present invention. Figure 3 As shown, the device comprises:

[0060] A width and height determination module 310, for determining a target width and a target height of each layer of the shelf column stack in response to a shelf column stack cleaning event being triggered;

[0061] The cleaning device control module 320 is used to control the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the shelf column of the current layer, starting from the highest layer of the shelf column stacking, until the moving displacement of the cleaning device along the shelf column of the current layer reaches the target width corresponding to the shelf column of the current layer, and then control the cleaning device to move downward to the target height corresponding to the shelf column of the next layer;

[0062] The loop control module 330 is used to, after determining the target height corresponding to the next layer of shelf columns when the cleaning device moves downward, use the next layer of shelf columns as the current layer of shelf columns, and return to execute control to move the cleaning device of the shelf column stacking cleaning equipment along the width direction of the current layer of shelf columns until the moving displacement of the cleaning device along the lowest layer of shelf columns of the shelf column stacking reaches the target width corresponding to the lowest layer of shelf columns; wherein the moving directions of the cleaning device along the two adjacent layers of shelf columns are opposite.

[0063] Optionally, the device further includes:

[0064] A moving speed determination module, used to control the cleaning device of the shelf column stacking cleaning device to determine the global dust amount in the shelf column of the current layer before moving along the width direction of the shelf column of the current layer, and determine the target moving speed of the cleaning device of the shelf column stacking cleaning device according to the global dust amount;

[0065] The cleaning device control module comprises:

[0066] The cleaning device control unit is used to control the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the shelf column of the current layer based on the target moving speed.

[0067] Optionally, the device further comprises:

[0068] A cleaning intensity level determination module, used to determine the cleaning intensity level of the cleaning device according to the global dust amount before controlling the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the current layer shelf column based on the target moving speed;

[0069] The cleaning device control unit is used for:

[0070] The cleaning device of the rack column stacking cleaning equipment is controlled to move along the width direction of the rack column of the current layer based on the target moving speed and the cleaning intensity level.

[0071] Optionally, also include:

[0072] A local dust amount determination module, used to determine in real time the local dust amount at the current position of the current shelf column corresponding to the cleaning device in the process of controlling the cleaning device of the shelf column stacking cleaning device to move along the width direction of the current shelf column;

[0073] The moving speed adjustment module is used to adjust the moving speed of the cleaning device according to the local dust amount.

[0074] Optionally, also include:

[0075] A total height determination module, used to determine the total height of the stack of shelf columns before controlling the cleaning device of the shelf column stack cleaning device to move along the width direction of the current layer of shelf columns starting from the highest layer of the stack of shelf columns;

[0076] The cleaning device adjustment module is used to adjust the height of the cleaning device to the total height, and to adjust the starting position of the cleaning device to the leftmost or rightmost side of the stack of shelf columns.

[0077] Optionally, the cleaning device includes an air knife.

[0078] The cleaning device for stacking shelf columns provided in the embodiment of the present invention can execute the cleaning method for stacking shelf columns provided in any embodiment of the present invention, and has the functional modules and beneficial effects corresponding to the execution method.

[0079] Embodiment 4

[0080] Figure 4 A schematic diagram of a rack column stack cleaning device 10 that can be used to implement an embodiment of the present invention is shown. The rack column stack cleaning device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The rack column stack cleaning device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or required herein.

[0081] like Figure 4 As shown, the shelf column stacking cleaning device 10 includes at least one processor 11, and a memory connected to the at least one processor 11, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., wherein the memory stores a computer program that can be executed by at least one processor, and the processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 to the random access memory (RAM) 13. In the RAM 13, various programs and data required for the operation of the shelf column stacking cleaning device 10 can also be stored. The processor 11, the ROM 12, and the RAM 13 are connected to each other via a bus 14. The input / output (I / O) interface 15 is also connected to the bus 14.

[0082] Multiple components in the rack column stack cleaning device 10 are connected to the I / O interface 15, including: an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the rack column stack cleaning device 10 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.

[0083] The processor 11 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The processor 11 performs the various methods and processes described above, such as a cleaning method for stacking shelf columns.

[0084] In some embodiments, the cleaning method for the stack of shelf columns can be implemented as a computer program, which is tangibly contained in a computer-readable storage medium, such as a storage unit 18. In some embodiments, part or all of the computer program can be loaded and / or installed on the shelf column stack cleaning device 10 via the ROM 12 and / or the communication unit 19. When the computer program is loaded into the RAM 13 and executed by the processor 11, one or more steps of the cleaning method for the stack of shelf columns described above can be performed. Alternatively, in other embodiments, the processor 11 can be configured to perform the cleaning method for the stack of shelf columns in any other suitable manner (for example, by means of firmware).

[0085] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), load programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.

[0086] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that when the computer program is executed by the processor, the functions / operations specified in the flow chart and / or block diagram are implemented. The computer program may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.

[0087] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in combination with an instruction execution system, device or equipment. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.

[0088] To provide interaction with a user, the systems and techniques described herein may be implemented on a shelf column stack cleaning device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to a user; and a keyboard and pointing device (e.g., a mouse or trackball) through which a user can provide input to the shelf column stack cleaning device. Other types of devices may also be used to provide interaction with a user; for example, the feedback provided to the user may be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user may be received in any form (including acoustic input, voice input, or tactile input).

[0089] The systems and techniques described herein may be implemented in a computing system that includes backend components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes frontend components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such backend components, middleware components, or frontend components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.

[0090] A computing system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The client and server relationship is generated by computer programs running on the corresponding computers and having a client-server relationship with each other. The server may be a cloud server, also known as a cloud computing server or cloud host, which is a host product in the cloud computing service system to solve the defects of difficult management and weak business scalability in traditional physical hosts and VPS services.

[0091] The present invention also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, it implements the cleaning method for stacking shelf columns described in any embodiment of the present invention.

[0092] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps described in the present invention can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solution of the present invention can be achieved, and this document does not limit this.

[0093] The above specific implementations do not constitute a limitation on the protection scope of the present invention. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modification, equivalent substitution and improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for cleaning a stack of shelf columns, characterized in that: Applied to a rack column stacking cleaning device, the method comprises: In response to a shelf column stack cleaning event being triggered, determining a target width and a target height of each layer of shelf columns in the shelf column stack; Starting from the highest layer of the shelf column stack, the cleaning device of the shelf column stack cleaning equipment is controlled to move along the width direction of the shelf column of the current layer, until the moving displacement of the cleaning device along the shelf column of the current layer reaches the target width corresponding to the shelf column of the current layer, and then the cleaning device is controlled to move downward to the target height corresponding to the shelf column of the next layer; After determining the target height corresponding to the downward movement of the cleaning device to the next shelf column, the next shelf column is used as the current shelf column, and the control of the cleaning device of the shelf column stacking cleaning equipment is returned to move along the width direction of the current shelf column until the moving displacement of the cleaning device along the lowest shelf column of the shelf column stacking reaches the target width corresponding to the lowest shelf column; wherein the moving directions of the cleaning device along the two adjacent shelf columns are opposite.

2. The method according to claim 1, characterized in that Before controlling the cleaning device of the rack column stacking cleaning device to move along the width direction of the rack column of the current layer, the method further includes: Determine the global dust amount in the shelf column of the current layer, and determine the target moving speed of the cleaning device of the shelf column stack cleaning device according to the global dust amount; Controlling the cleaning device of the rack column stacking cleaning device to move along the width direction of the rack column of the current layer, including: The cleaning device of the rack column stacking cleaning device is controlled to move along the width direction of the rack column of the current layer based on the target moving speed.

3. The method according to claim 2, characterized in that Before controlling the cleaning device of the rack column stacking cleaning device to move along the width direction of the rack column of the current layer based on the target moving speed, the method further includes: determining a cleaning intensity level of the cleaning device according to the global dust amount; Controlling the cleaning device of the shelf column stacking cleaning device to move along the width direction of the shelf column of the current layer based on the target moving speed includes: The cleaning device of the rack column stacking cleaning equipment is controlled to move along the width direction of the rack column of the current layer based on the target moving speed and the cleaning intensity level.

4. The method according to claim 1, characterized in that: In the process of controlling the cleaning device of the rack column stacking cleaning device to move along the width direction of the rack column of the current layer, it also includes: Determine in real time the amount of local dust at the current position of the current shelf column corresponding to the cleaning device; The moving speed of the cleaning device is adjusted according to the local dust amount.

5. The method according to claim 1, characterized in that: Before controlling the cleaning device of the cleaning device of the shelf column stack to move along the width direction of the shelf column of the current layer starting from the highest layer of the shelf column stack, the method further includes: Determining the total height of the stack of shelf columns; The height of the cleaning device is adjusted to the total height, and the starting position of the cleaning device is adjusted to the leftmost or rightmost side of the stack of shelf columns.

6. The method according to any one of claims 1 to 5, characterized in that: The cleaning device comprises an air knife.

7. A cleaning device for stacking shelf columns, characterized in that: Applicable to the cleaning equipment for stacking shelves, the device comprises: A width and height determination module, for determining a target width and a target height of each layer of shelf columns in the shelf column stack in response to a shelf column stack cleaning event being triggered; A cleaning device control module is used to control the cleaning device of the shelf column stacking cleaning equipment to move along the width direction of the shelf column of the current layer, starting from the highest layer of the shelf column stack, until the moving displacement of the cleaning device along the shelf column of the current layer reaches the target width corresponding to the shelf column of the current layer, and then control the cleaning device to move downward to the target height corresponding to the shelf column of the next layer; A loop control module is used to, after determining the target height corresponding to the next layer of shelf columns when the cleaning device moves downward, use the next layer of shelf columns as the current layer of shelf columns, and return to execute control to move the cleaning device of the shelf column stacking cleaning equipment along the width direction of the current layer of shelf columns until the moving displacement of the cleaning device along the lowest layer of shelf columns of the shelf column stacking reaches the target width corresponding to the lowest layer of shelf columns; wherein the moving directions of the cleaning device along the two adjacent layers of shelf columns are opposite.

8. A shelf column stacking cleaning device, characterized in that: The shelf column stacking cleaning device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can perform the method for cleaning the stack of shelf columns according to any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for cleaning the shelf column stack according to any one of claims 1 to 6 when executed.

10. A computer program product, characterized in that The computer program product comprises a computer program which, when executed by a processor, implements a method for cleaning a stack of shelf columns according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Robot cleaning path planning method and chip

    CN107368079A

  • Photovoltaic module cleaning robot and use method

    CN115366066A

  • Photovoltaic panel cleaning device and method for cleaning roof-type BIPV (building integrated photovoltaics) photovoltaic array

    CN115382806A

  • Automatic stereoscopic warehouse goods shelf cleaning device

    CN221754092U