Data processing method and related apparatus for warehouse logistics schemes
The data processing method and system for warehouse logistics schemes addresses long design periods and lack of visualization by enabling interactive three-dimensional visualization and customization, enhancing user experience and efficiency.
Patent Information
- Application Number
- JP2025576588
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-07-07
- Filing Date
- 2024-06-27
- Publication Date
- 2026-07-09
AI Technical Summary
Conventional warehouse logistics scheme processing systems require frequent communication with user enterprises for scheme design, leading to long design periods and lack intuitive, three-dimensional visualization, affecting user experience.
A data processing method and system that enables interactive three-dimensional visualization of warehouse logistics schemes through terminal equipment and server interaction, allowing users to customize and modify warehouse layouts, and simulate projects, reducing the need for frequent communication.
Enhances user experience by providing intuitive three-dimensional visualization and reducing design time, improving efficiency and functionality of warehouse logistics scheme processing systems.
Smart Images

Figure 2026522945000001_ABST
Abstract
Description
Technical Field
[0001] This application claims the priority of a Chinese patent application filed with the Chinese Patent Office on July 7, 2023, with the application number 202310839428.4 and the application title "Data Processing Method and Related Device for Warehouse Logistics Scheme", and incorporates all its contents herein by reference.
[0002] This application belongs to the field of smart warehouses, and specifically relates to a data processing method and related device for warehouse logistics schemes.
Background Art
[0003] Generally, in a warehouse logistics automation scheme (hereinafter referred to as a warehouse logistics scheme), it is usually necessary to execute many processes such as selection of equipment types, scheme design, and simulation verification. Among them, the scheme design process is the most important and also the most valuable part for user enterprises. However, in the prior art and the current market, the warehouse logistics scheme processing system used by suppliers of warehouse logistics schemes needs to communicate frequently with user enterprises in the scheme design process to obtain the scheme requirements of user enterprises, resulting in a long scheme design period and a long realization period until the enterprise actually starts to execute the warehouse logistics project. In addition, after the design of the warehouse logistics scheme is completed, the conventional warehouse logistics scheme processing system can only provide a plan view and cannot display the entire warehouse logistics scheme in a three-dimensional form in a visualized manner, lacking intuitiveness, lacking the smartness of the system, and affecting the user experience of user enterprises.
Summary of the Invention
Problems to be Solved by the Invention
[0004] This application provides a data processing method and system for warehouse logistics schemes, which can enhance the smartness of the warehouse logistics processing system, shorten the realization period of the actual warehouse logistics project of enterprises, and at the same time display the entire warehouse logistics scheme in a three-dimensional form in a visualized manner to improve the user experience of user enterprises. [Means for solving the problem]
[0005] As a first embodiment of the present invention, an embodiment of the present invention provides a data processing method for a warehouse logistics scheme, which is used in the terminal equipment of a warehouse logistics scheme processing system including terminal equipment and a server. The method is The steps include: confirming the project information of the target project in response to the target user's information input operation for the target project; The steps include sending project information of the target project to the server, The steps include receiving a scheme details interface for the target project from the server, The step of displaying the scheme details interface includes, The aforementioned target project is a warehouse logistics project, and the project information is configuration information related to the warehouse logistics project. The aforementioned scheme details interface includes a reference warehouse logistics scheme display area, The aforementioned reference warehouse logistics scheme display area is used to display in three dimensions the reference warehouse logistics scheme for the target project generated by the server. The aforementioned reference warehouse logistics scheme includes a reference hardware scheme and a reference software scheme. The aforementioned reference hardware scheme is used to indicate the hardware equipment necessary when implementing the target project in accordance with the aforementioned reference warehouse logistics scheme, and the hardware equipment includes warehouse robots. The aforementioned reference software scheme includes software functions that realize warehouse functions based on the warehouse robot.
[0006] Furthermore, the step of determining the project information of the target project in response to the target user's information input operation for the target project is, In response to the target user uploading a CAD file of the target project, the step of displaying a programmable interface corresponding to the target project, the programmable interface including a module placement area, a plurality of draggable modules representing the hardware equipment, and a project information confirmation area. The steps include updating the module placement area and displaying the updated module placement area in response to a placement operation by the target user on one or more of the plurality of draggable modules, i.e., an operation in which the target user drags one or more of the draggable modules into the module placement area; The process includes the step of confirming the project information of the target project based on the updated module placement area in response to a user operation by the target user on the project information confirmation area.
[0007] Furthermore, after the step of displaying the programmable interface, the method further: The steps include: displaying parameter information of a first draggable module, which is one of the plurality of draggable modules, in response to a user operation by the target user on the first draggable module; The process includes the step of changing the first draggable module to a second draggable module in response to a change operation by the target user on the parameter information of the first draggable module, The second draggable module is the first draggable module after the parameter information has been changed.
[0008] Furthermore, the step of determining the project information of the target project in response to the target user's information input operation for the target project is, The steps include: displaying the information entered by the target user in the project information input area of the information input interface in response to the target user's information input operation for the target project; The process includes the step of confirming the project information of the target project based on the information displayed in the project information input area, in response to a user operation by the target user on the project information confirmation area of the information input interface.
[0009] Furthermore, the project information input area includes a business field input area, and the step of determining the project information of the target project in response to the target user's information input operation for the target project is as follows: A step of generating a first screening command to instruct the server to screen a first set of schemes in response to the target user's information input operation for the business field of the target project in the business field input area, The steps include receiving a first set of schemes from the server and displaying the schemes in the first set of schemes on the information input interface, The steps include marking one or more scheme pieces of information in the first scheme set as selected in response to a selection operation by the target user, The step of determining the project information of the target project based on the scheme information in the selected state in the information input interface, in response to a user operation by the target user on the project information confirmation area, includes: The schemes in the first set of schemes described above are schemes that match the business area of the target project.
[0010] Furthermore, the scheme details interface includes a scheme modification area and a scheme verification area, and after the step of displaying the reference warehouse logistics scheme, the method further: The system detects the user operation of the target user on the scheme modification area, generates a scheme modification command to instruct the server to generate the updated scheme details interface, and transmits the scheme modification command to the server. The step of receiving the updated scheme details interface from the server, and / or, The system detects the user operation of the target user on the scheme confirmation area, generates a scheme confirmation command to instruct the server to generate a target warehouse logistics scheme based on the scheme details interface currently displayed on the terminal device, and transmits the scheme confirmation command to the server. The server receives a target simulation interface generated based on the target warehouse logistics scheme, which includes a simulation video playback area for playing a target simulation video that is a process picture of the target project running in accordance with the target warehouse logistics scheme. Upon receiving the target simulation interface from the aforementioned server, The method includes the step of playing the target simulation video in response to user operations performed by the target user on the simulation video playback area.
[0011] Furthermore, the target simulation interface further includes a video speed adjustment area, and the method further includes The process includes adjusting the playback speed of the target simulation video in response to user operations performed by the target user on the video speed adjustment area.
[0012] Furthermore, the playback speed of the target simulation video is 1x speed, the target simulation interface further includes a simulation interaction function area, and the method further... The steps include generating a simulation interaction request command to instruct the server to generate a target virtual three-dimensional scene on which a functional interaction can be performed in response to a user operation by the target user on the simulation interaction functional area, When the target virtual three-dimensional scene is received from the server, the steps include displaying the target virtual three-dimensional scene, The process includes the step of calling the target software scheme in the target virtual three-dimensional scene in response to a functional interaction operation by the target user in the target virtual three-dimensional scene, causing the warehouse robot to perform a warehouse logistics task in the target virtual three-dimensional scene according to a task command corresponding to the functional interaction operation.
[0013] Thus, in this embodiment, the terminal device responds to the user's information input operation for the target project, confirms the project information, and further displays a detailed scheme interface of the reference warehouse logistics scheme generated by the server on the front end through data interaction with the server. This allows the entire warehouse logistics scheme to be displayed in three dimensions in a visualized manner, enabling users to view the reference warehouse logistics scheme more intuitively, and reducing the frequent interaction process regarding project needs, thereby enriching system functionality and increasing the smartness of the system.
[0014] In a second aspect, the present embodiment provides a data processing method for a warehouse logistics scheme, used in a server of a warehouse logistics scheme processing system including terminal equipment and a server. The method is as follows: The steps include receiving project information for the target project from the aforementioned terminal device, Determining a reference warehouse logistics scheme for the target project based on the project information; Sending a scheme detailed information interface for the target project to the terminal device, The target project is a warehouse logistics project, and the project information is setting information related to the warehouse logistics project, The reference warehouse logistics scheme includes a reference hardware scheme and a reference software scheme, The reference hardware scheme is used to indicate the hardware devices required when implementing the target project according to the reference warehouse logistics scheme, and the hardware devices include warehouse robots, The reference software scheme includes software functions for realizing warehouse functions based on the warehouse robots, The scheme detailed information interface includes a reference warehouse logistics scheme display area, and the reference warehouse logistics scheme display area is used for three-dimensional display of the reference warehouse logistics scheme.
[0015] Furthermore, the step of determining a reference warehouse logistics scheme for the target project based on the project information includes: Detecting whether there is a first warehouse logistics scheme in the past warehouse logistics schemes whose scheme information is the same as the project information of the target project; If it exists, determining the first warehouse logistics scheme as the reference warehouse logistics scheme; If it does not exist, determining the target rack layout scheme based on the project information, and Determining the reference warehouse logistics scheme based on the target rack layout scheme.
[0016] Furthermore, the project information includes the warehouse robot model number and warehouse parameters, the warehouse parameters are used to indicate the shape and size of the warehouse corresponding to the target project, and the step of determining the target rack layout scheme based on the project information is, The steps include obtaining the minimum passage width and maximum storage height corresponding to each warehouse robot model, The steps include determining a plurality of rack layout schemes based on the minimum passage width, the maximum storage height, and the warehouse parameters, The process includes the step of screening a target rack layout scheme from among the aforementioned multiple rack layout schemes.
[0017] Furthermore, the step of screening a target rack layout scheme from among the plurality of rack layout schemes is, The process includes a step of screening the rack layout schemes from among the aforementioned multiple rack layout schemes to select the rack layout scheme with the largest number of locations as the target rack layout scheme.
[0018] Furthermore, the scheme details interface includes a scheme modification area and a scheme confirmation area, and after the step of transmitting the scheme details interface to the terminal device, the method further: A scheme modification command from a terminal device, the terminal device receiving the scheme modification command generated by detecting a user operation of a target user on the scheme modification area, updating the reference warehouse logistics scheme and the scheme details interface based on the scheme modification command, and transmitting the updated scheme details interface to the terminal device. and / or, A scheme confirmation command from a terminal device, the terminal device receiving the scheme confirmation command generated by detecting a user operation of the target user on the scheme confirmation area, and determining the warehouse logistics scheme in the scheme details interface currently displayed on the terminal device as the target warehouse logistics scheme.
[0019] Furthermore, prior to the step of receiving project information of the target project from the terminal device, the method further: The steps include receiving a first screening command from the terminal device and screening a first scheme set based on the first screening command, The step of transmitting the first scheme set to the terminal device, The schemes in the first set of schemes described above are schemes that match the business area of the target project.
[0020] Furthermore, after the step of determining the warehouse logistics scheme in the scheme details interface currently displayed on the terminal device as the target warehouse logistics scheme, the method further: The steps include generating a target simulation interface based on the aforementioned target warehouse logistics scheme, The step includes transmitting the target simulation screen to the terminal device, The aforementioned target simulation interface includes a simulation video playback area. The aforementioned simulation video playback area is used to play the target simulation video. The aforementioned target simulation video is a process picture showing the target project being operated in accordance with the target warehouse logistics scheme.
[0021] Furthermore, the target simulation interface further includes a video speed adjustment area, which is used to adjust the playback speed of the target simulation video.
[0022] Furthermore, the playback speed of the target simulation video is 1x speed, and the target simulation interface further includes a simulation interaction function area, and after the step of transmitting the target simulation screen to the terminal device, the method further The process involves receiving a simulation interaction request command from the terminal device, which the terminal device generates in response to a user operation by the target user on the simulation interaction function area, and generating a target virtual three-dimensional scene on which a functional interaction can be performed based on the target warehouse logistics scheme. The process includes the step of transmitting the target virtual three-dimensional scene to the terminal device.
[0023] Thus, in this embodiment, the server determines a reference warehouse logistics scheme for a target project based on project information entered by the user on the terminal device through data interaction with the terminal device, and transmits a scheme details interface to the terminal device that displays the reference warehouse logistics scheme in three dimensions. This allows the user to view the details of the reference warehouse logistics scheme more intuitively and reduces the frequent interaction process regarding project needs, thereby increasing the efficiency of scheme confirmation, enriching system functionality, and enhancing the smartness of the system.
[0024] In a third aspect, the present invention provides a warehouse logistics scheme processing device used in the terminal equipment of a warehouse logistics scheme processing system including terminal equipment and a server. The device is A response unit for confirming project information for a target project in response to an information input operation by a target user for the target project, A transmission unit for sending project information of the target project to the server, A receiving unit for receiving a scheme details interface for the target project from the server, Includes a display unit for displaying the scheme details interface, The aforementioned target project is a warehouse logistics project, and the project information is configuration information related to the warehouse logistics project. The aforementioned scheme details interface includes a reference warehouse logistics scheme display area, The aforementioned reference warehouse logistics scheme display area is used to display in three dimensions the reference warehouse logistics scheme for the target project, which is generated by the server based on the project information of the target project. The aforementioned reference warehouse logistics scheme includes a reference hardware scheme and a reference software scheme. The aforementioned reference hardware scheme is used to indicate the hardware equipment necessary when implementing the target project in accordance with the aforementioned reference warehouse logistics scheme, and the hardware equipment includes warehouse robots. The aforementioned reference software scheme includes software functions that realize warehouse functions based on the warehouse robot.
[0025] In a fourth aspect, the present embodiment provides a warehouse logistics scheme processing device used in a server of a warehouse logistics scheme processing system including terminal equipment and a server. The device is A receiving unit for receiving project information of the target project from the aforementioned terminal device, A decision unit for determining a reference warehouse logistics scheme for the target project based on the aforementioned project information, Includes a transmission unit that transmits a scheme details interface for the target project to the terminal device, The aforementioned target project is a warehouse logistics project, and the project information is configuration information related to the warehouse logistics project. The aforementioned reference warehouse logistics scheme includes a reference hardware scheme and a reference software scheme. The aforementioned reference hardware scheme is used to indicate the hardware equipment necessary when implementing the target project in accordance with the aforementioned reference warehouse logistics scheme, and the hardware equipment includes warehouse robots. The aforementioned reference software scheme includes software functions that realize warehouse functions based on the warehouse robot, The scheme details interface includes a reference warehouse logistics scheme display area, which is used to display the reference warehouse logistics scheme in three dimensions.
[0026] In a fifth aspect, the present embodiment provides a terminal device comprising a processor, memory, and one or more programs, the one or more programs being stored in the memory and configured to be executed by the processor, and the programs including instructions for performing the steps in the first aspect of the present embodiment.
[0027] In a sixth aspect, the present embodiment provides a server comprising a processor, memory, and one or more programs, the one or more programs being stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps in the second aspect of the present embodiment.
[0028] As a seventh aspect, the present invention provides a computer-readable storage medium in which a computer program / instruction is stored, wherein when the computer program / instruction is executed by a processor, the steps in the first or second aspect of the present invention are realized.
[0029] As an eighth aspect, the present embodiment provides a computer program product including a computer program, wherein when the computer program is executed by a processor, the steps in the first or second aspect of the present embodiment are realized.
[0030] As a ninth embodiment of the present invention, the present invention provides a warehouse logistics scheme processing system that includes terminal equipment for performing the steps in the first embodiment of the present invention and a server for performing the steps in the second embodiment of the present invention. [Effects of the Invention]
[0031] Thus, this embodiment of the present invention provides a warehouse logistics scheme processing system that can display a designed warehouse logistics scheme in three dimensions for user companies. The system can generate a comprehensive warehouse logistics scheme based on the diverse project needs of user companies, reducing frequent interactions in the scheme design process, increasing the efficiency of scheme design, and saving user companies time costs. Furthermore, by displaying the designed warehouse logistics scheme in a visualized three-dimensional manner and showing the user the details of the entire scheme, the system's intelligence and richness of functionality are greatly enhanced, improving the user experience for user companies. [Brief explanation of the drawing]
[0032] To more clearly explain the embodiments of this application or the technical means in the prior art, the drawings used to describe the embodiments or the prior art are briefly introduced below. It is obvious that the drawings below are only a part of the embodiments of this application, and those skilled in the art will be able to obtain other drawings based on these drawings without requiring any ingenuity.
[0033] [Figure 1] Figure 1 is a structural block diagram of the warehouse logistics scheme processing system provided in the embodiment of the present invention. [Figure 2] Figure 2 is a schematic flowchart of the data processing method for the warehouse logistics scheme provided in the embodiment of the present invention. [Figure 3a] Figure 3a is a schematic diagram of a sample warehouse robot model number selection interface provided in the present embodiment. [Figure 3b] Figure 3b is a schematic sample diagram of another warehouse robot model selection interface provided in the present embodiment. [Figure 3c] Figure 3c is a schematic sample diagram of another warehouse robot model number selection interface provided in the present embodiment. [Figure 4] Figure 4 is a schematic diagram of a sample warehouse robot information setting interface provided in this embodiment. [Figure 5a] Figure 5a is a schematic diagram of a sample programmable interface provided in the present embodiment. [Figure 5b] Figure 5b is a schematic diagram of a sample programmable interface provided in the present embodiment. [Figure 6a] Figure 6a is a schematic diagram of a sample information input interface provided in the present embodiment. [Figure 6b] Figure 6b is a schematic sample diagram of another information input interface provided in the present embodiment. [Figure 7] Figure 7 is a sample schematic diagram of the scheme details interface provided in the embodiment of this application. [Figure 8a] Figure 8a is a schematic diagram of a sample target simulation interface provided in this embodiment. [Figure 8b] Figure 8b is a schematic sample of another target simulation interface provided in this embodiment. [Figure 8c] Figure 8c is a schematic diagram of another sample target simulation interface provided in this embodiment. [Figure 9] Figure 9 is a schematic flowchart of another warehouse logistics scheme management method provided in the embodiment of the present invention. [Figure 10a] Figure 10a is a block diagram of the functional unit configuration of the warehouse logistics scheme processing device provided in the embodiment of the present invention. [Figure 10b] Figure 10b is a block diagram of the functional unit configuration of another warehouse logistics scheme processing device provided in the present embodiment. [Figure 11a] Figure 11a is a block diagram of the functional unit configuration of another warehouse logistics scheme processing device provided in the present embodiment. [Figure 11b] Figure 11b is a block diagram of the functional unit configuration of yet another warehouse logistics scheme processing device provided in the present embodiment. [Figure 12] Figure 12 is a structural block diagram of the terminal device provided in the present embodiment. [Figure 13] Figure 13 is a structural block diagram of the server provided in the embodiment of this application. [Modes for carrying out the invention]
[0034] To ensure that the scheme of this application is well understood by those skilled in the art, the technical scheme of the embodiments of this application will be described clearly and comprehensively below in conjunction with the drawings of the embodiments. Of course, the embodiments described are only a part of the embodiments of this application, not all of them. All other embodiments that a person skilled in the art could obtain without ingenuity based on the embodiments of this application are all within the scope of protection of this application.
[0035] The terms "First," "Second," etc., in the specification, claims, and drawings of this application are used to distinguish different subjects and are not intended to describe a specific order. Furthermore, "includes," "has," and all variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a set of steps or means may, at its discretion, include further undisclosed steps or means, or other steps or means specific to those processes, methods, systems, products, or apparatus, without being limited to the steps or means presented.
[0036] In this specification, “Examples” means that any particular feature, configuration, or characteristic described in conjunction with an Example may be included in at least one Example of the Application. Where the term appears in different parts of the Specification, they do not necessarily refer to the same Example, nor are they mutually exclusive, independent, or alternative Examples. Those skilled in the art will understand, either expressly or implicitly, that the Examples described herein can be combined with other Examples.
[0037] A so-called warehouse logistics scheme is an automation scheme chosen by companies to manage their warehouses more efficiently. Simply put, it involves dividing a warehouse into a storage area and a work area. The storage area is used for arranging racks. These racks are used for storing and managing goods, and each storage location on the rack is called a location. The work area is where workers perform warehouse management and goods picking. A warehouse logistics scheme tailored to the user's project needs will significantly improve the efficiency of the user company's warehouse management.
[0038] Generally, warehouse logistics automation schemes (hereinafter referred to as warehouse logistics schemes) typically require many steps, including equipment type selection, scheme design, and simulation verification. Of these, the scheme design process is the most important and valuable part for the user company. However, conventional warehouse logistics scheme processing systems used by suppliers in the current market require frequent communication with the user company to obtain the user's scheme requirements during the scheme design process, which prolongs the scheme design period and delays the time it takes for the company to actually implement the warehouse logistics project. Furthermore, after the warehouse logistics scheme design is completed, conventional warehouse logistics scheme processing systems can only provide a two-dimensional view and cannot intuitively and dynamically display the details of the entire warehouse logistics scheme in three dimensions. This lack of system intelligence negatively impacts the user experience for corporate users.
[0039] To address the above issues, the data processing method and system for warehouse logistics schemes provided in this embodiment rapidly generates a reference warehouse logistics scheme based on data interaction between terminal equipment and a server, while meeting the user's project needs. It also provides a more intuitive and dynamic three-dimensional display of the entire scheme for the user to examine its details. This reduces frequent communication during the scheme design process, improves the efficiency of scheme design, saves time costs for the user company, enriches the system's functionality, enhances its intelligence, and optimizes the user experience for the user company.
[0040] The system architecture of the warehouse logistics scheme processing system provided in this embodiment will be described below.
[0041] Please refer to Figure 1, a structural block diagram of the warehouse logistics scheme processing system provided in this embodiment. As shown in Figure 1, the warehouse logistics scheme processing system 10 includes a terminal device 11 and a server 12, the terminal device 11 and the server 12 being communicated to each other. The terminal device 11 performs data interaction with the server 12 and displays relevant data transmitted from the server 12 on the front end screen. For example, it displays a scheme details interface transmitted from the server 12, allowing the user to intuitively check the details of the reference warehouse logistics scheme on the display of the terminal device 11. The terminal device 11 also generates corresponding commands in response to relevant user operations and transmits the commands to the server 12, causing the server 12 to perform appropriate processing based on the commands. The server 12 performs data interaction with the terminal device 11 and performs appropriate processing based on relevant data transmitted from the terminal device 11. For example, it determines the reference warehouse logistics scheme for the target project based on project information transmitted from the terminal device 11. Here, the terminal device 11 may be a smart device capable of displaying a screen, such as a mobile phone terminal, tablet computer, personal computer, notebook PC, virtual reality device, or augmented reality device. The server 12 may be a single server, a server group consisting of several servers, or a cloud computing service center.
[0042] Next, a data processing method for the warehouse logistics scheme provided in the embodiment of this application will be described.
[0043] Please refer to Figure 2. Figure 2 is a schematic flow diagram of a data processing method for a warehouse logistics scheme provided in this embodiment, and the method is used with the terminal device 11 shown in Figure 1. As shown in Figure 2, the method includes the following steps.
[0044] Step 201: In response to the target user's information input operation for the target project, the project information for the target project is finalized.
[0045] The target project is a warehouse logistics project, and the project information is configuration information related to the warehouse logistics project. The project information may include indicator parameters such as warehouse robot model number, warehouse parameters, and location quantities, as well as other indicator parameters, such as business areas. It may also include various indicator parameters in a CAD (Computer Aided Design) file. Specific project information is obtained by the target user determining and inputting information based on the actual situation of the target project. Here, the warehouse robot refers to hardware equipment that performs the loading and unloading of goods in a warehouse logistics scheme, and different model warehouse robots have different equipment parameters, such as minimum passage width and maximum warehouse height. The user can select a robot model number based on the actual needs of the target project. As shown in Figure 3a, the warehouse robot model number selection interface 30 displayed by the terminal device has a parameter selection area 301 and an effect display area 302. The parameter selection area 301 includes multiple clickable function widgets that refer to various parameters of the warehouse robot, such as box grip modules, supports, and cages. In the parameter selection area 301, the user can select specific parameters based on the actual needs of the target project. For example, if a user clicks a function widget that points to a box grip module, that function widget is highlighted, and subwidgets pointing to specific model numbers of box grip modules to be attached to the warehouse robot, such as Box Grip Module L and Box Grip Module G, are displayed, allowing the user to select one by clicking. Once the user has made their selection, for example, if Box Grip Module L is selected, the subwidget pointing to Box Grip Module L in the parameter selection area 301 is highlighted, and the warehouse robot with Box Grip Module L attached is displayed in the effect display area 302, allowing the user to easily preview the effect.For example, if a user clicks a function widget that points to a support column, as shown in Figure 3b, the function widget is highlighted, and the selectable parameters for the support column, such as high, medium, and low, which indicate the height of the warehouse robot's support column, are displayed in area 301. The user can select by clicking. Once the user has made their selection, for example, if the parameter is set to high, a sub-selection box corresponding to the corresponding parameter is highlighted in area 301, and a warehouse robot with a high support column parameter is displayed in the effect display area 302, allowing the user to easily preview the effect. Furthermore, if a user clicks a function widget that points to a cage, as shown in Figure 3c, the function widget is highlighted, and the selectable parameters for the cage, such as the cage quantity, are displayed in area 301. The selectable quantity is 1 to 8, and the user can select by clicking. Once the user has made their selection, for example, if the cage quantity is set to 4, a sub-selection box corresponding to the number 4 is highlighted in area 301, and a warehouse robot with a cage quantity of 4 is displayed in the effect display area 302, allowing the user to easily preview the effect. Furthermore, the warehouse robot displayed in the effect display area 302 matches all the parameters selected by the user. For example, if the user selects the box grip module L and also selects a high column height and a cage quantity of 4, the warehouse robot displayed in the effect display area 302 will naturally match all of the selected parameters.
[0046] In addition, the user may perform other setting changes on the selected warehouse robot, such as changing labels or colors. As shown in Figure 4, the warehouse robot information setting interface 40 displayed by the terminal device further includes a function widget 401 that points to label information and a function widget 402 that points to color information. When the user clicks on either function widget 401 or 402, the clicked function widget is highlighted and the corresponding function interface is displayed. For example, if the user clicks on function widget 402, function widget 402 is highlighted and the warehouse robot color setting interface 403 is displayed. Interface 403 includes a function widget that points to normal colors and a function widget that points to KA colors. When the user clicks on one of the function widgets, the clicked function widget is highlighted and the corresponding color options are displayed. For example, if the user clicks on the function widget that points to normal colors, that function widget is highlighted and color selection options corresponding to the normal colors, such as metallic blue, metallic black, and metallic white, are displayed. The user can select the corresponding color by clicking, and the sub-selection box corresponding to the selected color is highlighted. Users can intuitively see each action they perform on their device, allowing for an optimized user experience.
[0047] The aforementioned warehouse parameters are used to indicate the shape, size, etc. of the warehouse. If the warehouse site has already been determined in the actual scenario, the user may determine the indicator data for the above warehouse parameters based on the parameters of that warehouse site. The aforementioned location quantity should be the maximum storage capacity estimated by the user based on past performance and project conditions, so as to ensure that the warehouse location quantity is sufficient for actual operations.
[0048] In one selectable example, the step of confirming the project information of a target project in response to an information input operation by a target user for the target project includes, in response to an upload operation by the target user for the target project's CAD file, displaying a programmable interface corresponding to the target project, the programmable interface including a module placement area, a plurality of draggable modules representing the hardware equipment, and a project information confirmation area; in response to an placement operation by the target user for one or more of the plurality of draggable modules, i.e., an operation to drag one or more draggable modules into the module placement area, updating the module placement area and displaying the updated module placement area; and in response to a user operation by the target user on the project information confirmation area, confirming the project information of the target project based on the updated module placement area.
[0049] The target user obtains CAD files for the target project by designing all or part of the warehouse logistics scheme floor layout using relevant drafting software (e.g., CAD software).
[0050] If the information input operation performed by the target user is an upload operation to a CAD file of the target project, the terminal device directly displays the programmable interface corresponding to the CAD file directly on the front end. For illustrative purposes, please refer to Figure 5a, which is a sample schematic diagram of the programmable interface provided in this embodiment. As shown in Figure 5a, the programmable interface 50 includes a module placement area 51, a project information confirmation area 52, and a draggable module display area 53. The draggable module display area 53 contains multiple draggable modules (for example, the draggable module in Figure 5a). <1> ~ <5> )(however, in the diagram, these are shown as circled numbers 1 to 5). Here, the module placement area 51 is used to display the floor layout of the warehouse logistics scheme in three dimensions. The project information confirmation area 52 may include a project information confirmation function widget. Among the multiple draggable modules, different draggable modules represent hardware equipment of different models, such as warehouse robots of different models or racks of different models. By dragging a draggable module into the module placement area 51 by the target user, it is possible to change the three-dimensional display screen shown in the module placement area (i.e., change the design of the floor layout of the current warehouse logistics scheme). For example, a draggable module <1> The hardware device indicated is rack A, and the target user can drag the module. <1> When the module is dragged to the target position within the module placement area 51, the terminal device updates the module placement area to show the module placement area after rack A has been placed in the target position, and displays the updated module placement area. Note that the above placement operation may be repeated multiple times. That is, the target user can try placing different hardware equipment multiple times to ensure that the designed warehouse logistics scheme meets the project needs. If the target user is satisfied with the currently designed scheme, they can check the project information by performing a user operation on the project information confirmation area 52. For example, this may be done by clicking on the project information confirmation function widget.The terminal device confirms the project information viewed by the target user based on the module placement area 51 at this time. Specifically, the project information may be the rack layout and hardware equipment parameters displayed within the module placement area 51.
[0051] Thus, in this example, if the information input operation performed by the target user is an upload operation to the CAD file of the target project, the terminal device responds to the operation by displaying a programmable interface corresponding to the target project on the front end. This programmable interface supports the target user in customizing and modifying the floor layout of the warehouse logistics scheme by using module dragging, and after responding to the user's project information confirmation operation, confirms the project information confirmed by the target user. This allows the target user to intuitively check the warehouse logistics scheme under design during the scheme design phase and to freely modify the layout of hardware equipment within it, thereby enriching the system's functionality, increasing its intelligence, and optimizing the user experience.
[0052] In one selectable example, after the step of displaying the programmable interface, the method further includes the steps of: displaying parameter information for a first draggable module, which is one of the plurality of draggable modules, in response to a user operation by the target user on the first draggable module; and changing the first draggable module to a second draggable module in response to a modification operation by the target user on the parameter information of the first draggable module. The second draggable module refers to the first draggable module after the parameter information has been changed.
[0053] The aforementioned user operation may be a click or any other user operation. For example, if the terminal device's display is a touchscreen, it may be a double-tap, or if the terminal device is a computer with a mouse connected, it may be a mouse cursor hover, etc. It is not uniquely limited here.
[0054] For illustrative purposes, please refer to Figure 5b, which is a schematic diagram of another programmable interface provided in the embodiment of the present invention. As shown in Figure 5b, the programmable interface 50 includes a draggable module display area 53, and the draggable module display area 53 contains multiple draggable modules (for example, draggable modules <1> ~ <5> (However, these are shown in the diagram as circled numbers 1-5) Draggable module <1> If the hardware device indicated is rack A, the user can drag the module. <1> When a user operation, such as a click operation 54, is performed on the programmable interface 50, the relevant parameters of rack A, such as height, width, and number of shelves, are displayed in the module parameter display area 55. Here, the user can drag the module. <1> You can also perform modification operations on the parameter information. For example, you can modify each parameter in the module parameter display area 55 to change the draggable module after the parameter information has been changed. <1> You can obtain this.
[0055] Thus, in this example, the terminal device further displays the parameter information of the draggable module in response to the user's actions on the draggable module, allowing the user to view and modify the parameter information of the draggable module to suit the project needs of the target project. This enriches the system's functionality, improves its intelligence, and optimizes the user experience.
[0056] In one selectable example, the step of confirming the project information of a target project in response to an information input operation by the target user for the target project includes the steps of displaying the information entered by the target user in the project information input area of the target user information input interface in response to the information input operation by the target user for the target project, and confirming the project information of the target project based on the information displayed in the project information input area in response to a user operation by the target user on the project information confirmation area of the information input interface.
[0057] For some other user companies, the project needs of the target project may not always be clear. For example, if the project needs of the target project only require that specific information such as the warehouse robot model number, warehouse size, and location quantity match, and there are no clear requirements for other parameter indicators, the target user can directly input each indicator parameter required by the target project into the terminal device's information input interface. In this case, the terminal device displays the information entered in response to the information input operation performed by the target user, and once the user confirms that the information is correct, the terminal device confirms the project information based on the entered data.
[0058] For illustrative purposes, please refer to Figure 6a, a sample schematic diagram of the information input interface provided in this embodiment. As shown in Figure 6a, the information input interface 60 includes a project information input area 61 and a project information confirmation area 62. The project information confirmation area 62 includes a project information confirmation function widget, and the project information input area 61 includes input areas for various indicator parameters such as a warehouse robot model number input area 611, a warehouse size input area 612, and a location quantity input area 613. The user can input the warehouse robot model number corresponding to the target project in area 611, the warehouse size corresponding to the target project in area 612, and the location quantity corresponding to the target project in area 613. Area 61 may also include input areas for many more indicator parameters, which can be specifically determined based on various circumstances. Here, the user does not have to selectively input the above indicator parameters. After completing the input of the indicator parameters, the user clicks on the project information confirmation function widget. At this time, the terminal device confirms the project information of the target project based on the data entered in the project information input area 61.
[0059] Thus, in this example, if the information input operation performed by the target user is an input operation for an indicator parameter, the terminal device will respond to the input operation by displaying the information entered by the user, and further, in response to the user's operation on the project information confirmation area, it will confirm the project information of the target project based on the information displayed in the project information input area. This allows the user to freely input the indicator parameters required by the target project, thereby enriching the system's functionality, increasing the system's intelligence, and optimizing the user experience.
[0060] In one selectable example, the project information input area includes a business field input area, and the step of determining the project information of the target project in response to the target user's information input operation for the target project includes the steps of: generating a first screening command to instruct the server to screen a first scheme set in response to the target user's information input operation for the business field of the target project in the business field input area; receiving the first scheme set from the server and displaying the schemes in the first scheme set on the information input interface; marking one or more scheme pieces of information as selected in response to the target user's selection operation for one or more scheme pieces of information in the first scheme set; and determining the selected scheme pieces on the information input interface as project information for the target project in response to the target user's user operation for the project information confirmation area, wherein the schemes in the first scheme set are schemes that match the business field of the target project.
[0061] For illustrative purposes, please refer to Figure 6b, a schematic diagram of another information input interface provided in this embodiment. As shown in Figure 6b, the information input interface 60 includes a project information input area 61 and a project information confirmation area 62, the project information confirmation area 62 includes a project information confirmation function widget. The project information input area 61 includes a business field input area 614. The area 614 further includes a screening function widget, in which the user can input business fields corresponding to the target project, such as apparel shoes business field, automotive parts business field, etc. If the user inputs only business fields corresponding to the target project in area 614 and does not input other project information, and clicks on the screening function widget, the terminal device generates a first screening command and sends it to the server, causing the server to screen for template schemes that match the business fields corresponding to the target project, i.e., a first scheme set. Upon receiving the first scheme set, the schemes of the first scheme set are displayed in the scheme display area 63 of the information input interface 60. For example, if the business field entered in area 614 is apparel shoes, the scheme display area 63 will display schemes from the first set of schemes where the business field is apparel shoes, such as scheme A, scheme B, and scheme C. The user can click on any one of the schemes in the scheme display area 63 to enter the scheme information selection interface, where they can check one or more scheme information for that scheme and perform a selection operation on the scheme information. Optionally, the user may perform a modification operation on the scheme information here to correct the specific data of each indicator parameter item corresponding to the scheme information before performing a selection operation to adapt it to the needs of the target project. Here, the user operation on the information confirmation area of the information input interface may specifically be a click operation on the project information confirmation function widget.
[0062] Thus, in this example, if the user only inputs the business area of the target project, the terminal device generates a first screening command to indicate the first set of schemes, and displays the schemes in the first set of schemes on the front end so that the user can view and operate them. This enriches the system functionality, enhances the system's intelligence, and optimizes the user experience.
[0063] Step 202: Send the project information of the target project to the server.
[0064] Step 203: Receive the scheme details interface for the target project from the server.
[0065] The scheme details interface includes a reference warehouse logistics scheme display area. The reference warehouse logistics scheme display area is used to display in three dimensions a reference warehouse logistics scheme for the target project, which is generated by the server based on the project information of the target project. The reference warehouse logistics scheme includes a reference hardware scheme and a reference software scheme. The reference hardware scheme is used to indicate the hardware equipment necessary when implementing the target project in accordance with the reference warehouse logistics scheme. The hardware equipment includes warehouse robots. The reference software scheme includes software functions that realize warehouse functions based on the warehouse robots. Specifically, the reference software scheme may be a scheme that integrates multiple warehouse software systems. The multiple warehouse software systems may include a Warehouse Control System (WCS), a Warehouse Executing System (WES), a Warehouse Management System (WMS), etc. Which specific warehouse software systems to integrate can be determined by combining the specific needs of the target project and the reference hardware scheme.
[0066] Step 204: Display the scheme details interface.
[0067] In one selectable example, the scheme details interface includes a scheme modification area and a scheme confirmation area. After the step of displaying the reference warehouse logistics scheme, the method further includes the steps of detecting user interaction of the target user with respect to the scheme modification area, generating a scheme modification command to instruct the server to generate an updated scheme details interface, sending the scheme modification command to the server, and receiving the updated scheme details interface from the server; and / or detecting user interaction of the target user with respect to the scheme confirmation area, generating a scheme confirmation command to instruct the server to generate a target warehouse logistics scheme based on the scheme details interface currently displayed on the terminal device, sending the scheme confirmation command to the server, receiving a target simulation interface from the server, which is a target simulation interface generated based on the target warehouse logistics scheme and includes a simulation video playback area for playing a target simulation video, receiving the target simulation interface from the server, and playing the target simulation video in response to user interaction of the target user with respect to the simulation video playback area. The target simulation video is a process picture of a target project running in accordance with the target warehouse logistics scheme.
[0068] For illustrative purposes, please refer to Figure 7, which is a sample schematic diagram of the scheme details interface provided in this embodiment. As shown in Figure 7, the scheme details interface 70 includes a reference warehouse logistics scheme display area 71, a scheme modification area 72, and a scheme confirmation area 73. The reference warehouse logistics scheme display area 71 is used to display in three dimensions the reference warehouse logistics scheme for the target project, which is generated by the server based on the project information of the target project. The scheme modification area 72 includes a scheme modification function widget. User operations on the scheme modification area described above may specifically include clicking the scheme modification function widget and modifying the project information of the reference warehouse logistics scheme in the reference warehouse logistics scheme display area 71. The scheme confirmation area 73 includes a scheme confirmation function widget, and user operations on the scheme confirmation area described above may specifically include clicking the scheme confirmation function widget. After the target user performs a user operation on the scheme confirmation area, the warehouse logistics scheme displayed in three dimensions in the scheme details interface is the target warehouse logistics scheme that the target user has finally confirmed.
[0069] In conventional technology and the current market, warehouse logistics scheme suppliers cannot provide users with a simulation verification service for the confirmed target warehouse logistics scheme on the same system after the warehouse logistics scheme interaction is complete, nor can they perform simulation verification of the entire scheme. The systems lack intelligence, making it difficult for user companies to effectively evaluate the feasibility of the scheme, thus increasing the purchase risk for them.
[0070] However, in this example, after the user company confirms the target warehouse logistics scheme, the server simulates the operation of the entire process based on the confirmed target warehouse logistics scheme, that is, it performs a simulation verification of the entire process and presents it to the user via terminal equipment. This allows the user to visually see the entire process of the target project operating in accordance with the target warehouse logistics scheme, as well as each project data item during the operating period. In turn, they can understand the implementation details of the entire scheme and effectively evaluate the feasibility of the scheme.
[0071] For illustrative purposes, please refer to Figure 8a, a schematic diagram of a sample target simulation interface provided in this embodiment. As shown in Figure 8a, the target simulation interface 80 includes a simulation video playback area 81. The simulation video playback area 81 can play back process pictures of a target project being simulated in accordance with a target warehouse logistics scheme, as well as various data from the operation process. For example, one step in the target warehouse logistics scheme is as follows: When a worker scans a barcode or QR code on container A, the warehouse system acquires that the target storage location for container A is location 1 on the 4th shelf of rack 14. The warehouse system then controls warehouse robot B to automatically transport container A. Here, warehouse robot B is, of course, a robot capable of successfully performing the storage operation to the 4th shelf of rack 14. For example, the maximum storage height of warehouse robot B can reach the 4th shelf of rack 14, and the minimum passage width is, of course, smaller than the passage width at the location of rack 14. In the simulated operation process, the user can check various data such as the current order status, task status, and equipment operating status on the display screen of the workbench. Similarly, even after the project is put into actual operation, users can check similar project data in similar areas at the actual site, ensuring consistency between the simulated images and the actual working conditions.
[0072] Responding to user operations by the target user on the target simulation video playback area described above may be done by responding to click operations by the target user on the target simulation video playback area. Furthermore, after receiving the target simulation interface, the terminal device may display the target simulation interface and simultaneously automatically play the target simulation video.
[0073] Thus, in this example, the scheme details interface displayed on the terminal device includes a scheme modification area and a scheme verification area. By performing corresponding data interactions with the server in response to the user's relevant operations, it enables the user to customize, modify, and verify the reference warehouse logistics scheme determined by the server, ultimately ensuring that each detail item of the target warehouse logistics scheme confirmed by the target user matches the target user's actual needs. This saves the user time spent designing a detailed warehouse logistics scheme for the target project and increases the efficiency of scheme verification. Furthermore, after scheme verification, the terminal device interacts with the server to display a target simulation screen generated by the server, simulating the operation of the entire process of the target warehouse logistics scheme, allowing the user company to effectively evaluate the feasibility of the scheme. As a result, the user company can complete an integrated process from scheme design to scheme verification and even scheme simulation verification using only one system, making the warehouse logistics scheme processing system more functional and intelligent, significantly reducing time costs, and optimizing the user experience.
[0074] In one selectable example, the target simulation interface further includes a video speed adjustment region, and the method further includes the step of adjusting the playback speed of the target simulation video in response to user interaction of the target user with respect to the video speed adjustment region.
[0075] For illustrative purposes, please refer to Figure 8b, which is a schematic diagram of another target simulation interface provided in this embodiment. As shown in Figure 8b, the target simulation interface 80 includes a simulation video playback area 81 and a video speed adjustment area 82. The user can adjust the playback speed of the target simulation video in the simulation video playback area 81 by performing appropriate user operations on the video speed adjustment area 82 on the terminal device.
[0076] The user operation of the target user on the aforementioned video speed adjustment area may be a selection operation by the target user on the playback speed options in the video speed adjustment area. For example, the playback speed options may include 1x speed, 1.5x speed, 2x speed, 3x speed, etc. Alternatively, it may be a rotation operation by the target user on the playback speed adjustment dial in the video speed adjustment area. For example, rotating the playback speed adjustment dial clockwise increases the video playback speed, and rotating the playback speed adjustment dial counterclockwise decreases the video playback speed.
[0077] Thus, in this example, by including a video speed adjustment area in the target simulation interface displayed by the terminal device, it is possible to support users in customizing and adjusting the playback speed of the target simulation video. This effectively meets the user's needs and enhances the user experience when the user wants to quickly review the completeness of the simulated operation of the entire scheme.
[0078] In one selectable example, the playback speed of the target simulation video is 1x speed, the target simulation interface further includes a simulation interaction function area, and the method further includes: generating a simulation interaction request command to instruct the server to generate a target virtual 3D scene on which a function interaction can be performed in response to a user operation of the target user on the simulation interaction function area; receiving the target virtual 3D scene from the server and displaying the target virtual 3D scene; and invoking the target software scheme in the target virtual 3D scene in response to a function interaction operation of the target user in the target virtual 3D scene, causing the warehouse robot to perform a warehouse logistics task in the target virtual 3D scene according to a task command corresponding to the function interaction operation.
[0079] Here, the playback speed of the target simulation video being 1x speed means that the target simulation video is played at normal speed, i.e., synchronized with real-world time. The user operation of the target user on the simulation interaction function area may be a click operation by the target user on the simulation interaction function widget in the simulation interaction function area. The function interaction operation of the target user in the target virtual three-dimensional scene may be a code scan receiving operation for a container, a control operation for a workbench, etc. At this time, the terminal device calls the target software scheme, which may be a warehouse control system WCS, a warehouse execution system WES, a warehouse management system WMS, etc., in the target virtual three-dimensional scene, and thereby controls the warehouse robot to execute the corresponding warehouse logistics task. For example, if the function interaction operation is a code scan receiving operation for container B, the terminal device calls the warehouse logistics software system and obtains that the target storage location of container B is location 1 on the first shelf of rack 1. Then, it assigns warehouse robot A, which is suitable for the transport task, to execute the warehouse logistics task. Warehouse robot A moves along a planned route from the workbench to location 1 on the first shelf of rack 1, and stores cargo B in the target storage location. Optionally, the planned route may be a partial scheme within the target warehouse logistics scheme.
[0080] For illustrative purposes, please refer to Figure 8c, a schematic diagram of another sample target simulation interface provided in this embodiment. As shown in Figure 8c, the target simulation interface 80 includes a simulation video playback area 81, a video speed adjustment area 82, and a simulation interaction function area 83. When the playback speed of the target simulation video in the simulation video playback area 81 is 1x speed, the user can perform a corresponding user operation on the simulation interaction function area 83 on a terminal device to cause the terminal device to generate a simulation interaction request command and send it to the server. In response to the simulation interaction request command, the server can generate a target virtual three-dimensional scene based on the target warehouse logistics scheme in which the user is allowed to perform functional interactions. Here, the target virtual three-dimensional scene corresponds to a scene that appears after the target project has been actually put into execution according to the target warehouse logistics scheme, and when the user enters the target virtual three-dimensional scene through the terminal device, they can perform functional interaction operations in the target virtual three-dimensional scene, such as code scan receiving operations for containers and control operations for workbenches. The above-mentioned functional interaction operations performed by the user in the target virtual three-dimensional scene are linked to the results of scheme simulation verification.
[0081] In this example, the terminal device is a smart device, such as a virtual reality device, that can support the user performing functional interactions in a virtual three-dimensional scene.
[0082] Thus, in this example, the target simulation interface displayed by the terminal device further includes a simulation interaction function area. When the simulation video playback speed is set to 1x, it generates a simulation interaction request command in response to user operation, instructing the server to generate a target virtual 3D scene. This supports the user in performing functional interaction operations in the target virtual 3D scene through the terminal device, simulating warehouse management, inbound and outbound operations, etc., in a real-world scenario. This enriches the system's functionality and enhances its intelligence. By conducting worker training in advance based on this function, user companies can shorten the time it takes for workers to adapt after the project is implemented, thereby improving work efficiency.
[0083] Thus, in this embodiment, the terminal device responds to the user's information input operation for the target project, confirms the project information, and further displays a detailed scheme interface of the reference warehouse logistics scheme generated by the server on the front end through data interaction with the server. This allows the entire warehouse logistics scheme to be displayed in three dimensions in a visualized manner, enabling users to view the reference warehouse logistics scheme more intuitively, and also reduces the process of frequent communication regarding project needs, thereby enriching system functionality and increasing the smartness of the system.
[0084] Next, a data processing method for another warehouse logistics scheme provided in the embodiment of the present invention will be described.
[0085] Please refer to Figure 9, which is a schematic flowchart of another warehouse logistics scheme management method provided in this embodiment. The method is applied to the server 12 shown in Figure 1. As shown in Figure 9, the method includes the following steps.
[0086] Step 901: Receive project information for the target project from the terminal device.
[0087] The aforementioned target project is a project in the warehouse logistics category, and the aforementioned project information is information about the setting category related to the project in the warehouse logistics category. For specifics, please refer to the detailed explanation in step 201 of the above embodiment, and will not be explained again here.
[0088] In one selectable example, prior to the step of receiving project information of a target project from the terminal device, the method further includes the steps of receiving a first screening command from the terminal device and screening a first set of schemes based on the first screening command, and transmitting the first set of schemes to the terminal device, wherein the schemes in the first set of schemes are schemes that match the business domain of the target project.
[0089] The server has pre-stored template schemes for warehouse logistics automation in various business fields, such as template schemes for the apparel and shoe business field and template schemes for the automotive parts business field. Therefore, when a user performs screening using the business field of the target project as a screening criterion, the server can screen a first set of schemes that match the business field of the target project based on the corresponding first screening command and present them to the user via a terminal device. The user can then input project information on the terminal device by checking and modifying the detailed information of the schemes in the first set of schemes, and by comprehensively considering the status of the target project itself.
[0090] In this example, the server screens a first set of schemes that match the business area of the target project based on a first screening command from the terminal device and transmits them to the terminal device. This allows the user to check detailed information about the schemes in the first set of schemes through the terminal device, providing it as a reference for inputting project information. This enriches the functionality of the warehouse logistics scheme processing system and improves the user experience.
[0091] Step 902: Based on the project information, determine a reference warehouse logistics scheme for the target project.
[0092] The aforementioned reference warehouse logistics scheme includes a reference hardware scheme and a reference software scheme. The reference hardware scheme is used to indicate the hardware equipment necessary when implementing the target project in accordance with the reference warehouse logistics scheme. The hardware equipment includes warehouse robots. The reference software scheme includes software functions that realize warehouse functions based on the warehouse robots.
[0093] In one selectable example, the step of determining a reference warehouse logistics scheme for the target project based on the project information includes the steps of: detecting whether there is a first warehouse logistics scheme among past warehouse logistics schemes whose scheme information is the same as the project information of the target project; if such a scheme exists, determining the first warehouse logistics scheme as the reference warehouse logistics scheme; and if such a scheme does not exist, determining a target rack layout scheme based on the project information and determining the reference warehouse logistics scheme based on the target rack layout scheme.
[0094] The aforementioned past warehouse logistics schemes may be past examples determined based on the user's positive evaluation after designing a warehouse logistics scheme that fits the project for the user. These types of examples have a certain degree of representativeness, and if a situation arises where the project information is the same, the warehouse logistics scheme can be preferentially provided to the target user as a reference warehouse logistics scheme. If there is no first warehouse logistics scheme in the past warehouse logistics schemes that matches the project information of the target project, the server will automatically design a scheme for the target project. Specifically, it will first determine the target layout scheme for racks within the warehouse, and then determine the overall reference warehouse logistics scheme based on the target layout scheme for racks.
[0095] For example, if a user selects all the scheme information of a template scheme on a terminal device, for instance, if they select all the scheme information of scheme A as the project information for a target project, the terminal device sends the project information to the server, and the server detects a first warehouse logistics scheme that is the same as the project information for the target project. This first warehouse logistics scheme is none other than template scheme A.
[0096] Thus, in this example, the server prioritizes recommending to the user the first warehouse logistics scheme, which is the same as the project information for the target project, from among past warehouse logistics schemes. This ensures that the selected reference warehouse logistics scheme is practically meaningful and improves the server's processing efficiency.
[0097] In one selectable example, the project information includes warehouse robot model numbers and warehouse parameters, the warehouse parameters being used to indicate the shape and size of the warehouse corresponding to the target project, and the step of determining a target rack layout scheme based on the project information includes the steps of obtaining the minimum passage width and maximum storage height corresponding to each warehouse robot model number, determining a plurality of rack layout schemes based on the minimum passage width, the maximum storage height and the warehouse parameters, and screening the target rack layout scheme from the plurality of rack layout schemes.
[0098] If the project information entered by the user on the terminal device includes the warehouse robot model number and warehouse size, the server first identifies the equipment parameters corresponding to each warehouse robot model number, such as the minimum passage width and maximum storage height, and then generates a warehouse rack layout scheme based on these equipment parameters and the warehouse size. For example, if the equipment parameters for warehouse robot model A include a minimum passage width of 0.5 meters and a maximum storage height of 4 meters, multiple warehouse rack layout schemes can be generated. Here, different warehouse rack layout schemes may have different warehouse rack parameters. For example, in different layout schemes, the spacing width of each shelf of the warehouse rack will be different, i.e., the height limit of containers that can be stored on each shelf will be different. If the project information entered by the user includes a requirement for a height limit of the storage containers, the server prioritizes screening warehouse rack layout schemes that satisfy the height limit requirement, and then further screens the screened rack layout schemes for a target rack layout scheme.
[0099] Thus, in this example, the server determines the target rack layout scheme based on the warehouse robot model number and warehouse size entered by the user, and then determines a reference warehouse logistics scheme based on the target rack layout scheme, resulting in a higher degree of match between the reference warehouse logistics scheme and the target project.
[0100] In one selectable example, the step of screening a target rack layout scheme from among the plurality of rack layout schemes includes the step of screening the rack layout scheme with the largest number of locations as the target rack layout scheme.
[0101] The maximum storage capacity of a warehouse is determined by the location quantity. Since the multiple reference warehouse rack layout schemes already meet the user's project needs, to further optimize the effectiveness of actual warehouse logistics, the location quantity is used as a screening criterion during the target warehouse rack layout scheme screening process. The layout scheme with the largest location quantity is selected as the target warehouse rack layout scheme. This ensures that the screened target warehouse rack layout scheme meets the user's basic requirements, while also increasing the maximum storage capacity and maximizing the use of warehouse space.
[0102] Thus, in this example, by using location quantity as a screening criterion during the server's screening of warehouse rack layout schemes, it is ensured that the screened warehouse rack target layout schemes meet the user's basic requirements. Furthermore, by increasing the maximum storage capacity of the warehouse and maximizing the use of warehouse space, the system's functionality is enhanced, its intelligence is increased, and the user experience is improved.
[0103] Step 903: A scheme details interface for the target project is transmitted to the terminal device, the scheme details interface including a reference warehouse logistics scheme display area for displaying the reference warehouse logistics scheme in three dimensions.
[0104] In one selectable example, the scheme details interface includes a scheme modification area and a scheme confirmation area. After the step of transmitting the scheme details interface to the terminal device, the method further includes the steps of updating the reference warehouse logistics scheme and the scheme details interface based on the scheme modification command if the terminal device receives a scheme modification command generated by the terminal device detecting a user operation of the target user on the scheme modification area, and transmitting the updated scheme details interface to the terminal device, and / or determining the warehouse logistics scheme in the scheme details interface currently displayed on the terminal device as the target warehouse logistics scheme if the terminal device receives a scheme confirmation command generated by the terminal device detecting a user operation of the target user on the scheme confirmation area.
[0105] The step of updating the reference warehouse logistics scheme and the scheme details interface based on the scheme modification instruction may specifically be a step of updating the reference warehouse logistics scheme and the scheme details interface based on the modification area and modification content indicated by the scheme modification instruction. For example, if the user modifies the quantity of warehouse robot A from 2 in the initial reference warehouse logistics scheme to 3, the modification area is the quantity of warehouse robot A, the modification content is the change from 2 to 3, and then the reference warehouse logistics scheme and the scheme details interface are updated. Finally, it is ensured that each detail item of the target warehouse logistics scheme confirmed by the target user matches the actual needs of the target user.
[0106] Thus, in this example, the scheme details interface displayed on the terminal device includes a scheme modification area and a scheme confirmation area. By performing corresponding data interactions with the server in response to the user's relevant operations, it enables the user to customize, modify, and confirm the reference warehouse logistics scheme determined by the server, ultimately ensuring that each detail item of the target warehouse logistics scheme confirmed by the target user matches the target user's actual needs. This saves the user time spent designing detailed warehouse logistics schemes for target projects, increases the efficiency of scheme confirmation, enriches system functionality, and enhances the system's intelligence.
[0107] In one selectable example, after determining the warehouse logistics scheme in the scheme details interface currently displayed on the terminal device as the target warehouse logistics scheme, the method further includes the steps of generating a target simulation interface based on the target warehouse logistics scheme and transmitting the target simulation screen to the terminal device, wherein the target simulation interface includes a simulation video playback area, the simulation video playback area is used to play a target simulation video, the target simulation video is a process picture of the target project running in accordance with the target warehouse logistics scheme.
[0108] Thus, in this example, the target simulation interface generated by the server further includes a simulation interaction function area. When the simulation video playback speed is set to 1x, it generates a target virtual 3D scene in response to a simulation interaction request command sent from a terminal device. This supports the user in performing functional interaction operations in the target virtual 3D scene through the terminal device, simulating warehouse management, inbound and outbound operations, etc., in real-world scenarios. This enriches the system's functionality and enhances its intelligence. Based on this function, users can also improve work efficiency by conducting worker training in advance, thereby shortening the time it takes for workers to adapt after the project is put into action.
[0109] In one selectable example, the target simulation interface further includes a video speed adjustment area, which is used to adjust the playback speed of the target simulation video.
[0110] Thus, in this example, by including a video speed adjustment area in the target simulation interface generated by the server, it is possible to support users in customizing the playback speed of the target simulation video, effectively meeting user needs and improving the user experience when users want to quickly review the completeness of the simulated operation of the entire scheme.
[0111] In one selectable example, the playback speed of the target simulation video is 1x speed, the target simulation interface further includes a simulation interaction function area, and after the step of transmitting the target simulation screen to the terminal device, the method further includes the steps of generating a target virtual three-dimensional scene capable of performing a function interaction based on the target warehouse logistics scheme when the terminal device receives a simulation interaction request command from the terminal device, which the terminal device generates in response to a user operation of the target user on the simulation interaction function area.
[0112] Thus, in this example, the target simulation interface generated by the server further includes a simulation interaction function area. When the simulation video playback speed is set to 1x, it generates a target virtual 3D scene in response to a simulation interaction request command sent from a terminal device. This supports the user in performing functional interaction operations in the target virtual 3D scene through the terminal device, simulating warehouse management, inbound and outbound operations, etc., in real-world scenarios. This enriches the system's functionality and enhances its intelligence. Based on this function, users can also improve work efficiency by conducting worker training in advance, thereby shortening the time it takes for workers to adapt after the project is put into action.
[0113] Thus, in this embodiment, the server determines a reference warehouse logistics scheme for a target project based on project information entered by the user on the terminal device through data interaction with the terminal device, and transmits a scheme details interface to the terminal device that displays the reference warehouse logistics scheme in three dimensions. This allows the user to view the details of the reference warehouse logistics scheme more intuitively and reduces the process of frequent communication regarding project needs, thereby improving the efficiency of scheme confirmation, enriching system functionality, and enhancing the smartness of the system.
[0114] In other selectable examples, the warehouse logistics scheme processing system includes an equipment type selection function module. This equipment type selection function module is used to display various warehouse equipment. The warehouse equipment may be warehouse robots. The user can check and select the model number and functions of various warehouse robots on the equipment display interface displayed on the terminal device. When a user selects a warehouse robot, the model number and quantity of that warehouse robot are used as project information for the target project, and appropriate data processing is performed. At the same time, the user can also view three-dimensional models and operational examples of various warehouse robots on the equipment display interface, which helps the user understand the warehouse equipment and is useful for developing subsequent work.
[0115] In other selectable examples, the warehouse logistics scheme processing system further includes an automated quotation function module. Once the user confirms the target warehouse logistics scheme, the system can automatically generate quotations and contracts based on the specific details of the target warehouse logistics scheme, such as the model numbers and quantities of equipment to be purchased, related simulation verification services, and training services. The user can review and conclude the contract online and make payments based on the payment terms, significantly reducing purchase lead times and costs, and increasing efficiency until the project is put into action.
[0116] In other selectable examples, the warehouse logistics scheme processing system includes an after-sales service module. The after-sales service module is used to provide users with appropriate after-sales services, such as shipping progress, installation progress, and operational status after commencement of use, thereby improving the user experience.
[0117] As can be seen from the above, this embodiment of the present invention provides a user company with a warehouse logistics scheme processing system that can display the designed warehouse logistics scheme in three dimensions. The system can generate a comprehensive warehouse logistics scheme based on the diverse project needs of the user company, reducing frequent communication in the scheme design process, increasing the efficiency of scheme design, and saving the user company's time costs. Furthermore, by displaying the designed warehouse logistics scheme in a visualized three-dimensional manner and showing the user the details of the entire scheme, the system's intelligence and richness of functionality are greatly enhanced, improving the user company's experience.
[0118] Refer to Figure 10a, a block diagram of the functional unit configuration of the warehouse logistics scheme processing device provided in this embodiment, which corresponds to the above embodiment. The device is used, for example, in the terminal device 11 shown in Figure 1. The warehouse logistics scheme processing device 100 includes a response unit 1001, a transmission unit 1002, a reception unit 1003, and a display unit 1004. The response unit 1001 is used to confirm the project information of a target project in response to an information input operation by a target user for the target project. The target project is a warehouse logistics project, and the project information is configuration information related to the warehouse logistics project. The transmission unit 1002 is used to transmit the project information of the target project to the server. The reception unit 1003 is used to receive a scheme details interface for the target project from the server. The scheme details interface includes a reference warehouse logistics scheme display area. The reference warehouse logistics scheme display area is used to display in three dimensions a reference warehouse logistics scheme for the target project generated by the server. The reference warehouse logistics scheme includes a reference hardware scheme and a reference software scheme. The aforementioned reference hardware scheme is used to indicate the hardware equipment necessary when implementing the target project in accordance with the aforementioned reference warehouse logistics scheme. The hardware equipment includes warehouse robots. The aforementioned reference software scheme includes software functions that realize warehouse functions based on the warehouse robots. The display unit 1004 is used to display the scheme details interface.
[0119] Since the method embodiment and the apparatus embodiment are different forms of expression of the same technical concept, the content of the method embodiment portion of this application can be synchronized and aligned with the apparatus embodiment portion, and will not be explained again here.
[0120] When an integrated unit is adopted, it is as shown in Figure 10b, a functional unit configuration block diagram of another warehouse logistics scheme processing device provided in this embodiment. In Figure 10b, the warehouse logistics scheme processing device 100 includes a communication module 101 and a processing module 102. The processing module 102 is used to control and manage the operation of the warehouse logistics scheme processing device. For example, it is used for the execution of steps of the response unit 1001, the transmission unit 1002, the reception unit 1003, the display unit 1004, and / or for the execution of other processes of the technology described herein. The communication module 101 is used to support interaction between the warehouse logistics scheme processing device and other devices. As shown in Figure 10b, the warehouse logistics scheme processing device may further include a storage module 103. The storage module 103 is used to store program code and data of the warehouse logistics scheme processing device.
[0121] The processing module 102 may be a processor or a controller. For example, it may be a Central Processing Unit (CPU), a general-purpose processor, a Digital Signal Processor (DSP), an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. They can implement or run various exemplary logic blocks, modules, and circuits as described in conjunction with the disclosures herein. The processor may be a combination that implements computing functions, such as a combination of one or more microprocessors, or a combination of a DSP and a microprocessor. The communication module 101 may be a transceiver, an RF circuit, or a communication interface. The storage module 103 may be a memory.
[0122] All relevant details of each scene in the above-described embodiment of the method can be used to explain the functions of the corresponding functional modules, and therefore will not be explained again here. All of the above-described warehouse logistics scheme processing devices 100 are capable of executing the warehouse logistics scheme processing method shown in Figure 2.
[0123] Refer to Figure 11a, a functional unit configuration block diagram of another warehouse logistics scheme processing device provided in this embodiment, which is consistent with the above embodiment. The device is used, for example, in the server 11 shown in Figure 1. The warehouse logistics scheme processing device 110 includes a receiving unit 1101, a determination unit 1102, and a transmitting unit 1103. The receiving unit 1101 is used to receive project information of a target project from the terminal device. The target project is a warehouse logistics project, and the project information is information of a setting category related to the warehouse logistics project. The determination unit 1102 is used to determine a reference warehouse logistics scheme for the target project based on the project information. The reference warehouse logistics scheme includes a reference hardware scheme and a reference software scheme. The reference hardware scheme is used to indicate the hardware equipment necessary when implementing the target project in accordance with the reference warehouse logistics scheme. The hardware equipment includes warehouse robots. The reference software scheme includes software functions that realize warehouse functions based on the warehouse robots. The transmitting unit 1103 is used to transmit a scheme details interface for the target project to the terminal device. The scheme details interface includes a reference warehouse logistics scheme display area, which is used to display the reference warehouse logistics scheme in three dimensions.
[0124] Since the method embodiment and the apparatus embodiment are different forms of expression of the same technical concept, the content of the method embodiment portion of this application can be synchronized and aligned with the apparatus embodiment portion, and will not be explained again here.
[0125] If an integrated unit is adopted, it is as shown in Figure 11b, a functional unit configuration block diagram of yet another warehouse logistics scheme processing device provided in the embodiment of the present invention. In Figure 11b, the warehouse logistics scheme processing device 110 includes a communication module 111 and a processing module 112. The processing module 112 is used to control and manage the operation of the warehouse logistics scheme processing device. For example, it is used for the execution of steps of the receiving unit 1101, the decision unit 1102, the transmission unit 1103, and / or for the execution of other processes of the technology described herein. The communication module 111 is used to support interaction between the warehouse logistics scheme processing device and other equipment. As shown in Figure 11b, the warehouse logistics scheme processing device may further include a storage module 113. The storage module 113 is used to store program code and data of the warehouse logistics scheme processing device.
[0126] The processing module 112 may be a processor or controller. For example, it may be a Central Processing Unit (CPU), a general-purpose processor, a Digital Signal Processor (DSP), an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. They can implement or run various exemplary logic blocks, modules, and circuits as described in conjunction with the disclosures herein. The processor may be a combination that implements computing functions, such as a combination of one or more microprocessors, or a combination of a DSP and a microprocessor. The communication module 111 may be a transceiver, an RF circuit, or a communication interface. The storage module 113 may be memory.
[0127] All relevant details of each scene in the above-described embodiment of the method can be used to explain the functions of the corresponding functional modules, and therefore will not be explained again here. All of the above-described warehouse logistics scheme processing devices 110 are capable of executing the warehouse logistics scheme processing method shown in Figure 9.
[0128] The above embodiments can be implemented in whole or in part using software, hardware, firmware, or any other combination. When implemented using software, all or part of the above embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer directives or computer programs. When the computer directives or computer programs are loaded or executed on a computer, all or part of the flows or functions described in the embodiments of this application occur. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable device. The computer directives may be stored on a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer directives may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wired or wireless means. The computer-readable storage medium may be any usable medium accessible to a computer, or a data storage device such as a server or data center that includes one or more usable media. The usable media may be magnetic media (e.g., floppy disks®, hard disks, magnetic tapes), optical media (e.g., DVDs®), or semiconductor media. The semiconductor media may be solid-state drives.
[0129] Figure 12 is a structural block diagram of a terminal device provided in the present embodiment. As shown in Figure 12, the terminal device 1200 may include one or more processors 1201 and memory 1202 connected to the processor 1201. The memory 1202 contains one or more computer programs, and the one or more computer programs are configured to implement the methods described in each of the above embodiments when executed by one or more processors 1201. The terminal device 1200 may be the terminal device 11 in the above embodiment.
[0130] The processor 1201 includes one or more processor cores. The processor 1201 is connected to various parts of the terminal device 1200 using various interfaces and lines, and performs various functions and data processing of the terminal device 1200 by operating or executing commands, programs, code sets or command sets stored in memory 1202, and by retrieving data stored in memory 1202. Optionally, the processor 1201 is implemented in the form of at least one hardware component from among a Digital Signal Processing (DSP), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1201 may also be a combination of one or more components from among a CPU (Central Processing Unit), GPU (Graphics Processing Unit), and MODEM (Modulator-Demodulator). Here, the CPU primarily processes the operating system, user interface, and application programs, while the GPU is responsible for rendering and drawing display content. The MODEM is used for wireless communication processing. Furthermore, the above-mentioned MODEM may not be integrated into the processor 1201, but may be implemented independently by the communication core.
[0131] Memory 1202 may include RAM (Random Access Memory) or ROM (Read-Only Memory). Memory 1202 is used to store commands, programs, codes, code sets, or command sets. Memory 1202 includes a program storage area and a data storage area. The program storage area can store commands for implementing an operating system, commands for implementing at least one function (e.g., touch control function, audio playback function, image playback function, etc.), and commands for implementing each of the above embodiments. The data storage area can also store data created during use of the terminal device 1200.
[0132] The terminal device 1200 may include more or fewer components than those shown in the structural block diagram above. This limitation is not applied here.
[0133] Figure 13 is a structural block diagram of the server provided in the embodiment of the present invention. As shown in Figure 13, the server 1300 may include one or more processors 1301 and memory 1302 connected to the processor 1301. The memory 1302 contains one or more computer programs, and the one or more computer programs are configured to implement the methods described in each of the above embodiments when executed by one or more processors 1301. The server 1300 may be the server 12 in the above embodiment.
[0134] The processor 1301 includes one or more processor cores. The processor 1301 connects to various parts of the entire server 1300 using various interfaces and lines, and performs various functions and data processing of the server 1300 by operating or executing commands, programs, code sets or command sets stored in memory 1302, and by retrieving data stored in memory 1302. Optionally, the processor 1301 is implemented in the form of at least one hardware component from among DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 1301 may also be a combination of one or more components from among CPU (Central Processing Unit), GPU (Graphics Processing Unit), and MODEM (Modulator-Demodulator). Here, the CPU primarily processes the operating system, user interface, and application programs, while the GPU is responsible for rendering and drawing display content. The MODEM is used for wireless communication processing. Furthermore, the above-mentioned MODEM may not be integrated into the processor 1301, but may be implemented independently by the communication core.
[0135] Memory 1302 may include RAM (Random Access Memory) or ROM (Read-Only Memory). Memory 1302 is used to store instructions, programs, codes, code sets, or instruction sets. Memory 1302 includes a program storage area and a data storage area. The program storage area can store instructions for implementing an operating system, instructions for implementing at least one function (e.g., touch control function, audio playback function, image playback function, etc.), and instructions for implementing each of the above embodiments. The data storage area can also store data that has been built up during use of server 1300.
[0136] Server 1300 may contain more or fewer components than those shown in the structural block diagram above. This limitation is not applied here.
[0137] The embodiments of this application further provide a computer storage medium in which a computer program / instruction is stored, wherein when the computer program / instruction is executed by a processor, some or all of the steps of any one of the above-described embodiments of the method are realized.
[0138] The embodiments of the present invention further provide a computer program product comprising a non-volatile computer-readable storage medium storing a computer program, wherein the computer program is executed to cause a computer to perform some or all of the steps of any one of the methods described in the embodiments of the present invention.
[0139] Furthermore, the relative numbers of the processes in the various embodiments of this application do not indicate the execution order; the execution order of each process should be determined by its function and internal logic, and the implementation process of the embodiments of this application is not limited in any way. It will be understood that the methods and systems disclosed in some embodiments provided in this application can also be implemented in other forms.
[0140] While the present invention has been disclosed as described above, it is not limited thereto. Those skilled in the art will readily conceive of variations or substitutions within the spirit and scope of the invention, and various changes and modifications are possible, but all such different functions, combinations including implementation steps, and implementations including software and hardware are all within the scope of protection of the present invention.
Claims
1. A data processing method for a warehouse logistics scheme, used in the terminal equipment of a warehouse logistics scheme processing system including terminal equipment and servers, The steps include: confirming the project information of the target project in response to the target user's information input operation for the target project; The steps include sending project information of the target project to the server, The steps include receiving a scheme details interface for the target project from the server, The step of displaying the scheme details interface includes, The aforementioned target project is a warehouse logistics project, and the project information is configuration information related to the warehouse logistics project. The aforementioned scheme details interface includes a reference warehouse logistics scheme display area, The aforementioned reference warehouse logistics scheme display area is used to display in three dimensions the reference warehouse logistics scheme for the target project generated by the server. The aforementioned reference warehouse logistics scheme includes a reference hardware scheme and a reference software scheme. The aforementioned reference hardware scheme is used to indicate the hardware equipment necessary when implementing the target project in accordance with the aforementioned reference warehouse logistics scheme, and the hardware equipment includes warehouse robots. The aforementioned reference software scheme includes software functions that realize warehouse functions based on the warehouse robot, Data processing methods for warehouse logistics schemes.
2. The step of determining the project information of the target project in response to the target user's information input operation for the target project is: In response to the target user's upload operation to the CAD file of the target project, the step of displaying a programmable interface corresponding to the target project, the programmable interface including a module placement area, a plurality of draggable modules representing the hardware equipment, and a project information confirmation area. The steps include updating the module placement area and displaying the updated module placement area in response to a placement operation by the target user on one or more of the plurality of draggable modules, i.e., an operation in which the target user drags one or more of the draggable modules into the module placement area; The process includes the step of determining the project information of the target project based on the updated module placement area in response to a user operation by the target user on the project information confirmation area. A data processing method for a warehouse logistics scheme according to claim 1.
3. After the step of displaying the programmable interface, the method further: The steps include: displaying parameter information of a first draggable module, which is one of the plurality of draggable modules, in response to a user operation by the target user on the first draggable module; The process includes the step of changing the first draggable module to a second draggable module in response to a change operation by the target user on the parameter information of the first draggable module, The second draggable module is the first draggable module after the parameter information has been changed. A data processing method for a warehouse logistics scheme according to claim 2.
4. The step of determining the project information of the target project in response to the target user's information input operation for the target project is: The steps include: displaying the information entered by the target user in the project information input area of the information input interface in response to the target user's information input operation for the target project; The process includes the step of determining the project information of the target project based on the information displayed in the project information input area, in response to a user operation by the target user on the project information confirmation area of the information input interface, A data processing method for a warehouse logistics scheme according to claim 1.
5. The project information input area includes a business area input area, and the step of determining the project information of the target project in response to the target user's information input operation for the target project is: A step of generating a first screening command to instruct the server to screen a first set of schemes in response to the target user's information input operation for the business field of the target project in the business field input area, The steps include receiving a first set of schemes from the server and displaying the schemes in the first set of schemes on the information input interface, The steps include marking one or more scheme pieces of information in the first scheme set as selected in response to a selection operation by the target user, The step of determining the project information of the target project based on the scheme information in the selected state in the information input interface, in response to a user operation by the target user on the project information confirmation area, includes: The schemes in the first set of schemes are schemes that match the business area of the target project. A data processing method for a warehouse logistics scheme according to claim 4.
6. The scheme details interface includes a scheme modification area and a scheme verification area, and after the step of displaying the reference warehouse logistics scheme, the method further: The system detects the user operation of the target user on the scheme modification area, generates a scheme modification command to instruct the server to generate the updated scheme details interface, and transmits the scheme modification command to the server. The step of receiving the updated scheme details interface from the server, and / or, The system detects user operations of the target user on the scheme confirmation area, generates a scheme confirmation command to instruct the server to generate a target warehouse logistics scheme based on the scheme details interface currently displayed on the terminal device, transmits the scheme confirmation command to the server, receives a target simulation interface from the server, which is a target simulation interface generated based on the target warehouse logistics scheme and includes a simulation video playback area for playing a target simulation video, which is a process picture of the target project running in accordance with the target warehouse logistics scheme, Upon receiving the target simulation interface from the aforementioned server, The step includes playing the target simulation video in response to user operations of the target user on the simulation video playback area, A data processing method for a warehouse logistics scheme according to claim 1.
7. The target simulation interface further includes a video speed adjustment area, and the method further includes The step includes adjusting the playback speed of the target simulation video in response to user operations of the target user on the video speed adjustment area. A data processing method for a warehouse logistics scheme according to claim 6.
8. The playback speed of the target simulation video is 1x speed, the target simulation interface further includes a simulation interaction function area, and the method further The steps include generating a simulation interaction request command to instruct the server to generate a target virtual three-dimensional scene on which a functional interaction can be performed in response to a user operation by the target user on the simulation interaction functional area, When the target virtual three-dimensional scene is received from the server, the steps include displaying the target virtual three-dimensional scene, The process includes the step of calling the target software scheme in the target virtual three-dimensional scene in response to a functional interaction operation by the target user in the target virtual three-dimensional scene, causing the warehouse robot to perform a warehouse logistics task in the target virtual three-dimensional scene according to a task command corresponding to the functional interaction operation, A data processing method for a warehouse logistics scheme according to claim 6 or 7.
9. A data processing method for a warehouse logistics scheme, used in the server of a warehouse logistics scheme processing system including terminal equipment and servers, The steps include receiving project information for the target project from the aforementioned terminal device, The steps include determining a reference warehouse logistics scheme for the target project based on the aforementioned project information, The step includes transmitting a scheme details interface for the target project to the terminal device, The aforementioned target project is a warehouse logistics project, and the project information is configuration information related to the warehouse logistics project. The aforementioned reference warehouse logistics scheme includes a reference hardware scheme and a reference software scheme. The aforementioned reference hardware scheme is used to indicate the hardware equipment necessary when implementing the target project in accordance with the aforementioned reference warehouse logistics scheme, and the hardware equipment includes warehouse robots. The aforementioned reference software scheme includes software functions that realize warehouse functions based on the warehouse robot, The scheme details interface includes a reference warehouse logistics scheme display area, which is used to display the reference warehouse logistics scheme in three dimensions. Data processing methods for warehouse logistics schemes.
10. The step of determining a reference warehouse logistics scheme for the target project based on the aforementioned project information is: A step of detecting whether there is a first warehouse logistics scheme among past warehouse logistics schemes whose scheme information is the same as the project information of the target project, If present, the first warehouse logistics scheme is determined to be the reference warehouse logistics scheme, If not present, the steps include determining the target rack layout scheme based on the project information, and The steps include determining the reference warehouse logistics scheme based on the target rack layout scheme, A data processing method for a warehouse logistics scheme according to claim 9.
11. The project information includes the warehouse robot model number and warehouse parameters, the warehouse parameters being used to indicate the shape and size of the warehouse corresponding to the target project, and the step of determining the target rack layout scheme based on the project information is: The steps include obtaining the minimum passage width and maximum storage height corresponding to each warehouse robot model, The steps include determining a plurality of rack layout schemes based on the minimum passage width, the maximum storage height, and the warehouse parameters, The process includes the step of screening the target rack layout scheme from among the plurality of rack layout schemes, A data processing method for a warehouse logistics scheme according to claim 10.
12. The step of screening a target rack layout scheme from among the aforementioned plurality of rack layout schemes is: The process includes a step of screening the rack layout scheme with the largest number of locations from among the aforementioned multiple rack layout schemes to determine the target rack layout scheme. A data processing method for a warehouse logistics scheme according to claim 11.
13. The scheme details interface includes a scheme modification area and a scheme confirmation area, and after the step of transmitting the scheme details interface to the terminal device, the method further: A scheme modification command from a terminal device, the terminal device receiving the scheme modification command generated by detecting a user operation of a target user on the scheme modification area, updating the reference warehouse logistics scheme and the scheme details interface based on the scheme modification command, and / or transmitting the updated scheme details interface to the terminal device, and / or A scheme confirmation command from a terminal device, the terminal device receiving the scheme confirmation command generated by detecting a user operation of the target user on the scheme confirmation area, and determining the warehouse logistics scheme in the scheme details interface currently displayed on the terminal device as the target warehouse logistics scheme, A data processing method for a warehouse logistics scheme according to claim 9.
14. Prior to the step of receiving project information for the target project from the terminal device, the method further: The steps include receiving a first screening command from the terminal device and screening a first scheme set based on the first screening command, The step of transmitting the first scheme set to the terminal device, The schemes in the first set of schemes are schemes that match the business area of the target project. A data processing method for a warehouse logistics scheme according to claim 9.
15. After the step of determining the warehouse logistics scheme in the scheme details interface currently displayed on the terminal device to be the target warehouse logistics scheme, the method further: The steps include generating a target simulation interface based on the aforementioned target warehouse logistics scheme, The step includes transmitting the target simulation screen to the terminal device, The aforementioned target simulation interface includes a simulation video playback area. The aforementioned simulation video playback area is used to play the target simulation video. The aforementioned target simulation video is a process picture of the target project being operated in accordance with the target warehouse logistics scheme. A data processing method for a warehouse logistics scheme according to claim 13.
16. The target simulation interface further includes a video speed adjustment area, which is used to adjust the playback speed of the target simulation video. A data processing method for a warehouse logistics scheme according to claim 15.
17. The playback speed of the target simulation video is 1x speed, and the target simulation interface further includes a simulation interaction function area, and after the step of transmitting the target simulation screen to the terminal device, the method further The process involves receiving a simulation interaction request command from the terminal device, which the terminal device generates in response to a user operation by the target user on the simulation interaction function area, and generating a target virtual three-dimensional scene on which a functional interaction can be performed based on the target warehouse logistics scheme. The step of transmitting the target virtual three-dimensional scene to the terminal device is included. A data processing method for a warehouse logistics scheme according to claim 15 or 16.
18. It includes a processor, memory, and one or more programs, The one or more programs are stored in the memory and are configured to be executed by the processor. The program includes instructions for performing steps in a data processing method for a warehouse logistics scheme according to any one of claims 1 to 8. Terminal equipment.
19. It includes a processor, memory, and one or more programs, The one or more programs are stored in the memory and are configured to be executed by the processor. The program includes instructions for performing steps in a data processing method for a warehouse logistics scheme according to any one of claims 9 to 17. server.
20. A computer-readable storage medium in which computer programs / instructions are stored, When the computer program / instruction is executed by the processor, the steps of the data processing method for a warehouse logistics scheme according to any one of claims 1 to 17 are realized. Computer-readable storage medium.
21. Computer program products, including computer programs, When the computer program is executed by the processor, the steps of the data processing method for a warehouse logistics scheme according to any one of claims 1 to 17 are realized. Computer program products.
22. A terminal device for performing a data processing method for a warehouse logistics scheme according to any one of claims 1 to 8, and a server for performing a data processing method for a warehouse logistics scheme according to any one of claims 9 to 17, Warehouse logistics scheme processing system.
