Machining system
By generating a task list through a task management platform and scheduling system, the composite transport equipment automatically performs clamping and picking operations, solving the problems of oil mist and noise damage caused by manual operation in CNC machining, and realizing automated clamping and picking.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2026-03-31
AI Technical Summary
In the metal computer numerical control (CNC) machining and manufacturing process, the clamping and handling are all done manually, which causes oil mist and noise in the working environment to cause harm to the human body.
The system employs a combination of a task management platform, a scheduling system, and integrated transport equipment to automate loading and unloading operations. The task management platform generates loading and unloading tasks, the scheduling system generates transport routes, and the integrated transport equipment executes the tasks.
It automates the clamping and handling process during CNC machining, reducing harm to the human body.
Smart Images

Figure CN121763953A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of metal processing technology, and more particularly to a processing system. Background Technology
[0002] In the computer numerical control (CNC) machining process, the clamping and loading are all done manually. This means that the finished product is removed from the CNC machining equipment by hand, and the material to be processed is placed inside. Because the working environment contains oil mist and noise, which can be harmful to human health, automating the clamping and loading process in the entire CNC machining process is a problem that urgently needs to be solved. Summary of the Invention
[0003] The main purpose of this application is to provide a machining system that addresses the technical problem that existing machining systems, when manually clamping and loading CNC machining equipment, pose significant risks to human health due to the presence of oil mist, noise, and other environmental factors in the working environment.
[0004] To achieve the above objectives, this application provides a processing system, the system comprising: a task management platform, a scheduling system, a composite transportation device, and a processing device, wherein the task management platform is connected to the processing device and the scheduling system, and the scheduling system is connected to the composite transportation device;
[0005] The task management platform is used to generate loading and unloading tasks according to the processing projects corresponding to the processing equipment, and to generate a task list according to the loading and unloading tasks.
[0006] The scheduling system is used to generate the travel path of the composite transportation equipment based on the task list;
[0007] The composite transport equipment is used to travel along the driving path to the equipment location of the processing equipment, and to clamp out the finished products processed in the processing equipment according to the unloading task in the task list, and to clamp the materials to be processed into the processing equipment according to the loading task in the task list.
[0008] In one embodiment, the composite transport device is equipped with a robotic arm and is connected to the task management platform;
[0009] The composite transport equipment is also used to transmit the generated arrival signal to the task management platform when it arrives at the location of the equipment.
[0010] The task management platform is also used to determine, upon receiving the arrival signal, whether it has obtained the processing completion signal and the door opening signal generated by the processing equipment;
[0011] The task management platform is also used to transmit the generated allow unloading signal to the composite transport equipment when the processing completion signal and the door opening signal are obtained.
[0012] The composite transport equipment is also used to, upon receiving the permission to change materials signal, control the robotic arm to clamp out the finished product from the processing equipment according to the unloading task in the task list, and control the robotic arm to clamp the material to be processed into the processing equipment according to the loading task in the task list.
[0013] In one embodiment, the robotic arm is equipped with a camera component;
[0014] The composite transport equipment is also used to extend the robotic arm into a preset shooting position inside the processing equipment according to the unloading task in the task list, and to take a picture through the shooting component;
[0015] The composite transport equipment is also used to determine the unloading position based on the shooting results, and control the robotic arm to clamp the finished product out of the processing equipment according to the unloading position.
[0016] In one embodiment, the composite transport device is further configured to scan a preset range while controlling the operation of the robotic arm, and adjust the operating speed of the robotic arm according to the scanning results;
[0017] The composite transport equipment is also used to control the robotic arm according to the adjusted operating speed.
[0018] In one embodiment, the task management platform is further configured to determine whether the processing completion signal and the door opening signal have been successfully acquired, and to generate a first determination result;
[0019] The composite transportation equipment is also used to determine whether the first determination result can be successfully obtained and to generate a second determination result;
[0020] The composite transportation equipment is also used to locate network faults based on the second judgment result.
[0021] In one embodiment, the task management platform is further configured to determine whether the door opening signal can be re-acquired when the composite transport equipment completes unloading;
[0022] The task management platform is also used to transmit the generated loading permission signal to the composite transport equipment when the door opening signal is reacquired.
[0023] The composite transport equipment is also used to control the robotic arm to pick up the material to be processed and place it at the loading position in the processing equipment according to the loading task in the task list.
[0024] In one embodiment, the robotic arm is equipped with a gripper;
[0025] The composite transport equipment is further configured to obtain the current opening width of the clamp when gripping by the clamp, and to perform gripping detection on the clamp based on the current opening width.
[0026] In one embodiment, the scheduling system is further configured to obtain the current location of the composite transportation equipment and obtain the equipment location of the processing equipment according to the task list;
[0027] The scheduling system is also used to generate the driving path of the composite device based on the current location and the device location.
[0028] In one embodiment, the system further includes: a three-dimensional library;
[0029] The task management platform is also used to generate material feeding and replenishment instructions based on the status of the unloading rack and the loading rack of the composite transportation equipment.
[0030] The scheduling system is also used to control the composite transport equipment to travel directly to the automated warehouse for material release and replenishment when it receives the material release and replenishment instruction.
[0031] In one embodiment, the scheduling system is further configured to determine the next task time of the processing equipment when the composite transport equipment is detected to have completed the loading task;
[0032] The scheduling system is also used to determine a preset executable task based on the next task time, and control the composite transportation equipment to execute the preset executable task.
[0033] This application provides a processing system, comprising: a task management platform, a scheduling system, a composite transport device, and a processing device. The task management platform is connected to both the processing device and the scheduling system, and the scheduling system is connected to the composite transport device. The task management platform is used to generate loading and unloading tasks based on the processing items corresponding to the processing device, and to generate a task list based on the loading and unloading tasks. The scheduling system is used to generate a travel path for the composite transport device based on the task list. The composite transport device is used to travel along the travel path to the device location of the processing device, and to clamp out the finished products from the processing device according to the unloading tasks in the task list, and to clamp the materials to be processed into the processing device according to the loading tasks in the task list. In this application, the task management platform can generate loading and unloading tasks based on the processing items corresponding to the processing equipment. It then generates a task list based on these tasks and transmits it to the scheduling system. The scheduling system then generates a travel path for the composite transport equipment based on this task list and transmits the task list and travel path to the composite transport equipment. The composite transport equipment then travels along the path to the location of the processing equipment and, according to the unloading task in the task list, retrieves the finished product from the processing equipment. Similarly, according to the loading task in the task list, it retrieves the material to be processed from the processing equipment and loads it into the processing equipment. Compared to existing methods that require manual clamping and loading operations, this application automates the entire CNC machining process, reducing harm to the operator. Attached Figure Description
[0034] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0035] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0036] Figure 1 This is a schematic diagram of the structure of the first embodiment of the processing system of this application;
[0037] Figure 2 This is a schematic diagram of the composite transportation equipment in the first embodiment of the processing system of this application;
[0038] Figure 3 This is a schematic diagram of the structure of the second embodiment of the processing system of this application;
[0039] Figure 4This is a schematic diagram of network diagnostics in the third embodiment of the processing system of this application;
[0040] Figure 5 This is a schematic diagram of the robotic arm operating speed adjustment in the third embodiment of the processing system of this application;
[0041] Figure 6 This is a schematic diagram of the fifth embodiment of the processing system of this application.
[0042] The realization of the purpose, functional features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0043] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0044] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0045] It should be noted that all directional indicators (such as up, down, left, right, front, back, etc.) in the embodiments of this application are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicator will also change accordingly.
[0046] Furthermore, the use of terms such as "first" and "second" in this application is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. Additionally, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of a person skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, the user should consider such a combination of technical solutions to be non-existent and not within the scope of protection claimed in this application.
[0047] Understandably, in the process of computer numerical control (CNC) machining of metals, the clamping and loading processes are entirely manual, meaning that the finished product is manually removed from the CNC machining equipment, and the material to be processed is placed into the CNC machining equipment. Because the working environment contains oil mist and noise, which can be quite harmful to human health, how to automate the clamping and loading process throughout the entire CNC machining process is a problem that urgently needs to be solved.
[0048] To address the aforementioned shortcomings, this embodiment provides a processing system comprising: a task management platform, a scheduling system, a composite transport device, and processing equipment. In this embodiment, the task management platform generates loading and unloading tasks based on the processing items corresponding to the processing equipment, and generates a task list based on these tasks, which is then transmitted to the scheduling system. The scheduling system then generates the travel path for the composite transport device based on this task list and transmits the task list and travel path to the composite transport device. The composite transport device then travels along the path to the location of the processing equipment, and according to the unloading task in the task list, retrieves the finished product from the processing equipment, and according to the loading task in the task list, retrieves the material to be processed from the processing equipment. Compared to existing methods that require manual clamping and loading operations, this embodiment automates the entire CNC machining process, reducing harm to the operator.
[0049] For ease of understanding, the following is combined with Figures 1 to 6 The processing system provided in the embodiments of this application will be described in detail.
[0050] Reference Figure 1 , Figure 1 This is a schematic diagram of the structure of the first embodiment of the processing system of this application. The first embodiment of the processing system of this application is presented as follows: Figure 1 As shown, in this embodiment, the system includes:
[0051] The system includes a task management platform, a scheduling system, a composite transportation equipment, and a processing equipment. The task management platform is connected to both the processing equipment and the scheduling system, and the scheduling system is connected to the composite transportation equipment.
[0052] It should be noted that the machining system in this embodiment can be applied to CNC machining scenarios, but it can also be applied to other machining scenarios. This embodiment uses a CNC machining scenario for explanation. Furthermore, the aforementioned machining equipment can be equipment used for CNC machining, such as CNC machine tools, etc., and this embodiment does not limit it in this way.
[0053] The task management platform is used to generate loading and unloading tasks according to the processing projects corresponding to the processing equipment, and to generate a task list based on the loading and unloading tasks.
[0054] It is understood that the aforementioned task management platform can be a platform for generating tasks, which can be implemented through devices such as computers, and this embodiment does not impose any limitations on it. The aforementioned processing items can be the items that each processing device needs to process. In this embodiment, the processing system can be equipped with several processing devices, and different processing devices can be responsible for processing different processing items, or of course, they can be responsible for processing the same processing items, and this embodiment does not impose any limitations on it. The aforementioned loading task can be a task for replenishing the processing equipment with materials to be processed, and the aforementioned unloading task can be a task for removing the finished products obtained by the processing equipment.
[0055] It should be understood that the aforementioned composite transport equipment can be used to replace manual loading and unloading tasks. In this embodiment, the composite transport equipment can have functions such as walking and gripping, and the composite transport equipment can be equipped with a vehicle-mounted system. Through the vehicle-mounted system, the various components on the composite transport equipment can be controlled to complete the corresponding functions, thereby realizing automatic loading and unloading tasks. At the same time, the vehicle-mounted system can be connected to the scheduling system and the task management platform, thereby communicating with the scheduling system and the task management platform.
[0056] Before use, users can log in to the task management platform to set the product information to be processed by each processing equipment. This product information may include, but is not limited to: processing items, processing steps, required material numbers, corresponding material trays, and corresponding material platforms. The processing steps can be the steps included in the processing item; the required material number can be the material number corresponding to the material to be processed, and different materials can be set with different material numbers; the corresponding material tray can be the tray used on the composite transport equipment to store the material to be processed and the finished product; the corresponding material platform can be the material platform inside the processing equipment where processing takes place, and multiple material platforms can be set up inside the processing equipment.
[0057] It should be emphasized that there can be multiple composite transport devices in this embodiment, and the user can set the processing equipment to be handled by each composite transport device through the task management platform. For example, if there are ten processing devices, denoted as A01 to A10, the processing items, processing steps, required material numbers, corresponding material trays, and corresponding material platforms to be handled by each processing device can be set through the task management platform. It can also be set which one or several processing devices each composite transport device is responsible for. The specific settings can be customized according to the actual situation, and this embodiment does not impose any restrictions on this.
[0058] Furthermore, since the aforementioned composite transportation equipment in this embodiment can be equipped with a vehicle-mounted rack, which can be equipped with trays for storing materials to be processed and finished products, multiple trays can be provided, for example, six trays. Additionally, the user can configure the materials to be processed or finished products stored in each tray through a task management platform.
[0059] After the above configuration, the task management platform can generate a corresponding turnover number based on the configured product information and synchronize the turnover number to the on-board systems of the processing equipment and the composite transportation equipment. Thus, the on-board systems of the processing equipment and the composite transportation equipment can obtain the corresponding product information based solely on the turnover number.
[0060] After completing the above synchronization, production can begin. During production, the task management platform can obtain the current progress of the processing equipment in real time and determine whether the processing is complete based on the current progress and the processing steps in the corresponding processing project. If processing is not complete, it waits; if processing is complete, it can generate loading and unloading tasks based on the processing project of the equipment. After generating the loading and unloading tasks, a task list is generated based on the loading and unloading tasks and transmitted to the scheduling system.
[0061] It is important to emphasize that if the processing equipment is unable to operate immediately, the generated loading and unloading tasks will also be unable to be executed. Therefore, in this embodiment, when the task management platform generates a task list based on the loading and unloading tasks, it can first obtain the current status of the processing equipment and determine whether the current status is abnormal. This abnormal status may include, but is not limited to, the processing equipment being in an alarm state, being debugged by personnel, or being shut down, etc. If it is an abnormal status, the loading and unloading tasks corresponding to that processing equipment are deleted from the task list, and the loading and unloading tasks of processing equipment that are only in a normal state are retained, resulting in an adjusted task list, which is then transmitted to the scheduling system.
[0062] The scheduling system is used to generate the travel path of the composite transportation equipment based on the task list.
[0063] It should be noted that the aforementioned scheduling system can be a system for scheduling the movement of processing equipment, and can be implemented through devices such as computers; this embodiment does not impose any limitations on this. The aforementioned travel path can be the path used to control the composite transport equipment to travel to the processing equipment.
[0064] In order to generate the travel route, in this embodiment, the scheduling system is also used to obtain the current location of the composite transportation equipment and obtain the equipment location of the processing equipment according to the task list;
[0065] The scheduling system is also used to generate the driving path of the composite device based on the current location and the device location.
[0066] It is understood that the current location of the aforementioned composite transportation equipment can be its current position. In this embodiment, the composite transportation equipment may be equipped with a positioning device, and the vehicle-mounted system can send the current location of the composite transportation equipment to the dispatching system. The equipment location of the aforementioned processing equipment can be the location where the processing equipment is set, which can be obtained by pre-marking the processing environment.
[0067] It should be understood that the composite transport equipment in this embodiment may be equipped with a scanning component, specifically a depth camera, which may be set at any position on the composite transport equipment. The composite transport equipment may be pre-controlled by the scheduling system to scan the processing environment, and then the user may mark the position of the processing equipment according to the scanning results, thereby obtaining the position of the aforementioned equipment.
[0068] In practical use, once the scheduling system receives the adjusted task list, it can obtain the current location of the corresponding composite transport equipment and determine the current processing equipment based on the adjusted task list, thereby obtaining the equipment location of that processing equipment. After obtaining the current location and the equipment location, it can automatically generate a travel path from the current location to the equipment location based on the previous scan results.
[0069] Furthermore, since one composite transport device can handle multiple processing devices in this embodiment, in order to improve production efficiency, the scheduling system, upon receiving the adjusted task list, can sort the tasks corresponding to each processing device. Specifically, the task list can be adjusted according to the current position of the composite transport device; the adjusted task list is then sent to the composite transport device so that the composite transport device can perform loading and unloading tasks according to the adjusted task list.
[0070] It should be noted that when the scheduling system adjusts the task list based on the current location of the composite transportation equipment, the specific process is as follows: determine the equipment location of each processing equipment in the task list, and generate a driving plan based on the current location and the location of each equipment; determine the waiting time of each processing equipment in each driving plan, and sort the waiting times; adjust the task list based on the sorting results.
[0071] It is understandable that the aforementioned waiting time may be the time required for the processing equipment to wait for the composite transport equipment to travel to the location of the processing equipment.
[0072] In actual use, the scheduling system can determine the location of each processing device based on the adjusted task list, perform path simulation based on the current location of the composite transport equipment and the location of each device, generate a driving plan, obtain the moving speed of the composite transport equipment, calculate the total waiting time required for each processing device corresponding to each driving plan based on the moving speed, and select the driving order with the lowest total waiting time for sorting to obtain the sorted task list.
[0073] For example, if a composite transport equipment is responsible for ten processing equipment A01 to A10, and A01 to A10 are arranged sequentially, and the composite transport equipment is currently located at the position of processing equipment A04, and the received adjusted task list contains loading and unloading tasks for processing equipment A02, A03, and A09, then during path simulation, the following driving schemes exist: 1. Load and unload A02, A03, and A09 sequentially; 2. Load and unload A02, A09, and A03 sequentially; 3. Load and unload A03, A02, and A09 sequentially; 4. Load and unload A03, A09, and A02 sequentially; 5. Load and unload A09, A02, and A03 sequentially; 6. Load and unload A09, A03, and A02 sequentially.
[0074] After obtaining each travel plan, the waiting time for each processing device in each plan can be calculated based on the moving speed of the composite transport equipment. The total waiting time required is then determined and sorted, with the shortest waiting time selected. Based on the example above, it is clear that if the composite transport equipment starts from position A04 and sequentially loads and unloads A03, A02, and A09, the total waiting time required is the shortest. Therefore, the adjusted task list can be sorted according to this travel plan, placing the loading and unloading task corresponding to processing device A03 first, the loading and unloading task corresponding to processing device A02 second, and the loading and unloading task corresponding to processing device A09 third.
[0075] Then, based on the sorted task list, the equipment location of the corresponding processing equipment is obtained. Based on the current location and the equipment location, the corresponding driving path is generated, and the driving path and the sorted task list are transmitted to the vehicle-mounted system of the composite transportation equipment.
[0076] As another implementation, when sorting, the scheduling system can also sort according to the distance of the composite transport equipment to each processing equipment, and combine the judgment of which direction can execute the most tasks, and sort according to the direction with the most tasks and the closest distance.
[0077] The composite transport equipment is used to travel along the driving path to the equipment location of the processing equipment, and to clamp out the finished products processed in the processing equipment according to the unloading task in the task list, and to clamp the materials to be processed into the processing equipment according to the loading task in the task list.
[0078] It should be noted that the composite transportation equipment in this embodiment may be equipped with a movable base, which may be an Autonomous Mobile Robot (AMR). For ease of understanding, refer to... Figure 2 , Figure 2 This is a schematic diagram of the composite transportation equipment in the first embodiment of the processing system of this application. Figure 2 As shown, the composite transport equipment may include a main body and an AMR (Automatic Transporter). The AMR is located at the bottom of the main body, and the composite transport equipment can be moved by the AMR. At the same time, a vehicle-mounted material rack may be provided on the top of the main body, and several material trays may be provided inside the vehicle-mounted material rack. Each material tray can be used to store materials to be processed or finished products, and can also be used to place abnormal finished products, etc. This embodiment does not impose any limitations on this.
[0079] It should also be noted that, such as Figure 2 As shown, a robotic arm with a clamp can also be installed on the top of the machine body. This robotic arm can be a collaborative robotic arm, and it can be equipped with a compensation shaft. The composite transport equipment can use the cooperation of the robotic arm and the clamp to pick up the finished products on the corresponding material platform in the processing equipment and place them in the corresponding material tray on the vehicle-mounted material rack to complete the unloading task. It can also pick up the corresponding material to be processed from the corresponding material tray and place it in the material platform for processing to complete the loading task.
[0080] Therefore, in actual use, when the on-board system of the composite transport equipment receives the task list and the driving route, it can transmit the route to the AMR, and the AMR can drive to the corresponding processing equipment location according to the driving route.
[0081] Once the onboard system detects that the AMR has arrived at the equipment location, it can use the robotic arm and grippers to control the robotic arm to pick up the finished product from the processing equipment according to the unloading task in the task list, and control the robotic arm to pick up the material to be processed from the onboard rack and put it into the processing equipment according to the loading task in the task list. This completes the automatic clamping and loading operation without manual intervention, reducing the risk of injury to personnel.
[0082] In this embodiment, the task management platform can generate loading and unloading tasks based on the processing projects corresponding to the processing equipment. It then generates a task list based on these tasks and transmits it to the scheduling system. The scheduling system then generates a travel path for the composite transport equipment based on this task list and transmits the task list and travel path to the composite transport equipment. The composite transport equipment then travels along the path to the location of the processing equipment and, according to the unloading task in the task list, retrieves the finished product from the processing equipment. Similarly, according to the loading task in the task list, it retrieves the material to be processed from the processing equipment and loads it into the processing equipment. Compared to existing methods that require manual clamping and loading operations, this embodiment automates the entire CNC machining process, reducing harm to the operator.
[0083] Reference Figure 3 , Figure 3 This is a schematic diagram of the structure of the second embodiment of the processing system of this application. Based on the first embodiment described above, the second embodiment of the processing system of this application is proposed.
[0084] Considering that in order to ensure that the composite transport equipment can perform loading and unloading tasks only after the processing equipment has completed the processing, such as Figure 3 As shown, in this embodiment, the composite transportation equipment is equipped with a robotic arm and is connected to the task management platform;
[0085] The composite transport equipment is also used to transmit the generated arrival signal to the task management platform when it arrives at the location of the equipment.
[0086] It should be noted that the onboard system of the composite transportation equipment in this embodiment can be directly connected to the task management platform. After receiving the travel path, the onboard system can control the movable base to travel along the travel path to the processing equipment. Upon arrival at the equipment location, the onboard system can generate an arrival signal and send it back to the task management platform.
[0087] The task management platform is also used to determine, upon receiving the arrival signal, whether it has obtained the processing completion signal and the door opening signal generated by the processing equipment;
[0088] The task management platform is also used to transmit the generated allow unloading signal to the composite transport equipment when it receives the processing completion signal and the door opening signal.
[0089] It is understood that the aforementioned processing completion signal can be a signal that the processing equipment has completed the current processing task, and the aforementioned door opening signal can be a signal that the processing equipment has opened its door. The processing equipment in this embodiment may be equipped with a door, which can automatically close when the processing equipment is in operation and automatically open when the processing equipment has completed processing, in order to pick up the finished product and place the material to be processed.
[0090] Therefore, in this embodiment, when the task management platform receives the arrival signal, it can determine whether it can obtain the processing completion signal and the door opening signal generated by the processing equipment. If the processing equipment has not yet completed, it cannot obtain the processing completion signal and the door opening signal, and the task management platform waits. If the processing equipment has completed, the task management platform can obtain the processing completion signal and the door opening signal, and then the task management platform can generate a permission to unload signal and transmit it to the vehicle system of the composite transportation equipment.
[0091] The composite transport equipment is also used to, upon receiving the permission to change materials signal, control the robotic arm to clamp out the finished product from the processing equipment according to the unloading task in the task list, and control the robotic arm to clamp the material to be processed into the processing equipment according to the loading task in the task list.
[0092] It should be understood that once the onboard system receives the permission signal for unloading, it indicates that the processing equipment has completed processing and the equipment door is open, allowing loading and unloading. Furthermore, for loading and unloading to proceed, such as... Figure 2 As shown, a gripper can be installed on the end of the robotic arm away from the machine body. The onboard system can then control the robotic arm to use the gripper to pick up the finished products from the processing equipment's worktable according to the unloading tasks in the task list, and place them into the corresponding tray of the onboard material rack. Conversely, the system can control the robotic arm to use the gripper to pick up the materials to be processed from the corresponding tray of the onboard material rack according to the loading tasks in the task list, and place them into the processing equipment's worktable, thus completing automatic loading and unloading.
[0093] Furthermore, considering that the material platform positions of different processing equipment may be different, in order to enable the composite transport equipment to accurately determine the material platform position when loading and unloading, in this embodiment, the robotic arm is equipped with a camera component.
[0094] The composite transport equipment is also used to extend the robotic arm into a preset shooting position inside the processing equipment according to the unloading task in the task list, and to take a picture through the shooting component;
[0095] The composite transport equipment is also used to determine the unloading position based on the shooting results, and control the robotic arm to clamp the finished product out of the processing equipment according to the unloading position.
[0096] It should be noted that the aforementioned shooting component can be a camera, and it can be mounted on a robotic arm. The specific location can be set according to the actual situation, and this embodiment does not impose any restrictions on it. The aforementioned preset shooting position can be a position pre-set within the processing equipment for shooting the material platform.
[0097] In practical use, when the composite transport equipment performs the unloading task in the task list, the on-board system can first control the robotic arm to extend into the processing equipment and reach the aforementioned preset shooting position. At this position, the shooting component takes pictures of the material platforms inside the processing equipment to obtain the status of all material platforms. After obtaining the shooting results, the on-board system can analyze the shooting results (which can be referred to as the first shooting result) to determine the material platforms with finished products. The analysis method can be to compare with the preset standard shooting results, which may include images of material platforms with finished products. Of course, other analysis methods are also possible, and this embodiment does not limit this.
[0098] After confirming the presence of a material platform containing finished products, the vehicle-mounted system can identify its coordinates in the captured image. Based on these coordinates and the preset capture position of the robotic arm, the system can determine the actual position of the material platform as the unloading position. The system can then control the robotic arm to move to this unloading position and control the gripper to pick up the finished product from the material platform. The system will then query the task management platform for the location of the tray where the finished product should be placed and control the robotic arm to pick up the finished product and place it on the corresponding tray of the vehicle-mounted rack, thus completing the unloading task.
[0099] It should be emphasized that when the finished product captured by the vehicle system is inconsistent with the preset standard capture result, it can be said that the finished product is abnormal. In this case, the robotic arm can be controlled to pick up the finished product and place it into the abnormal tray of the vehicle shelf.
[0100] It is also important to emphasize that, considering the possibility of residual waste material on the material platform after processing, it needs to be cleaned before the next processing cycle. Therefore, after the composite transport equipment unloads the material, the on-board system can send a material unloading completion signal to the task management platform. The task management platform then transmits the material unloading completion signal to the processing equipment. The processing equipment can be equipped with a cleaning device (such as an air blowing device). Upon receiving the signal, the processing equipment can control the cleaning device to perform the cleaning.
[0101] Furthermore, in order to complete the loading task, in this embodiment, the task management platform is also used to determine whether the door opening signal can be obtained again when the composite transport equipment completes the unloading.
[0102] The task management platform is also used to transmit the generated loading permission signal to the composite transport equipment when the door opening signal is reacquired.
[0103] The composite transport equipment is also used to control the robotic arm to pick up the material to be processed and place it at the loading position in the processing equipment according to the loading task in the task list.
[0104] Understandably, after completing the unloading task, the onboard system of the composite transport equipment can query the task management platform to determine which pallet on the onboard rack needs to be picked up from for processing, and whether a door opening signal can be obtained again. If no door opening signal is obtained at this time, it means that the equipment door of the processing equipment is closed, and the processing equipment controls the door to open. If a door opening signal is obtained again, it means that the equipment door is still open, and thus loading can proceed. The task management platform can generate a loading permission signal and transmit it to the onboard system.
[0105] After receiving the permission signal for loading, the vehicle system controls the robotic arm to pick up the material to be processed from the material tray containing the material to be processed through the gripper and place it into the position where the material was unloaded. This position can then be used as the loading position. After the placement is completed, the robotic arm is retracted and the loading completion signal is transmitted to the task management platform.
[0106] Upon receiving a completion loading signal, the task management platform relays this information to the processing equipment. The equipment then closes its doors, secures the loading platform, and begins processing. Simultaneously, the onboard system transmits the completion loading signal to the dispatching system. Following this process, the dispatching system controls the composite transport equipment to execute the next unloading and loading task from the task list, thus completing the automated loading and unloading process.
[0107] Furthermore, considering that during the gripping operation, there may be situations such as incomplete gripping or empty gripping, in order to detect whether the gripping is in place, the robotic arm is equipped with a gripper in this embodiment;
[0108] The composite transport equipment is further configured to obtain the current opening width of the clamp when gripping by the clamp, and to perform gripping detection on the clamp based on the current opening width.
[0109] It should be noted that users can pre-set the opening width range of the fixture for gripping materials and finished products through the task management platform and store it in the vehicle system. This pre-set opening width range will be used as the aforementioned preset opening width range. When the fixture is gripping, the vehicle system can obtain the current opening width of the fixture in real time and determine the object currently gripped by the fixture as the currently gripped object. This currently gripped object can be determined according to the task being performed.
[0110] Next, the onboard system can obtain the corresponding preset opening width range based on the current object being clamped and compare it with the corresponding preset opening width range. If the current opening width is detected to be lower than the preset opening width range, it indicates that there is an empty clamp. The onboard system controls the robotic arm to stop running and displays "Clamping error" on the display screen of the composite transport equipment. If the current opening width is detected to be higher than the preset opening width range, it indicates that the clamp is not in place. The onboard system controls the robotic arm to stop running and displays "Clamping not properly clamped" on the display screen, thus completing the clamping detection.
[0111] Furthermore, considering that collisions caused by obstacles may occur during the movement of the composite transport equipment, resulting in changes in the position of objects on the vehicle-mounted material rack and thus affecting the automatic execution of subsequent tasks, in this embodiment, the aforementioned composite transport equipment is also used to scan a first preset range by the scanning component when the movement of the movable base is detected, and to determine whether there are obstacles within the first preset range based on the first scanning result; if so, the imaging component is controlled to take a picture of the vehicle-mounted material rack, and the obtained third imaging result is transmitted to the task management platform so that the task management platform can determine the rack status of the vehicle-mounted material rack based on the third imaging result; when the rack status is normal, the movement of the movable base continues.
[0112] It should be noted that the aforementioned first preset range can be set according to actual conditions, and this embodiment does not impose any restrictions on it. The aforementioned rack status can be the position status of the upper rack tray and the lower rack tray of the vehicle-mounted rack.
[0113] In practical use, in this embodiment, the vehicle-mounted system can scan in real time within a first preset range using a depth camera while controlling the movement of the movable chassis. Based on the obtained first scan result, it can determine whether there is an obstacle. If there is, it indicates that a collision may have occurred. Then, the vehicle-mounted system can use the camera to capture the status of the upper and lower racks on the vehicle-mounted material rack and transmit the obtained third capture result to the task management platform. The task management platform then compares the third capture result with the preset positions of the upper and lower racks to determine whether the position of the material tray has changed. The generated material rack status is then transmitted to the vehicle-mounted system. The vehicle-mounted system determines whether the material rack status is normal. If it is normal, it means that the position of the material tray has not changed, and the movable base continues to move. If it is not normal, a change may have occurred, and the robotic arm is used to adjust it to the preset position to ensure the smooth execution of subsequent tasks, or an alarm is triggered on the display screen to prompt the user to make timely adjustments.
[0114] Reference Figure 4 , Figure 4This is a schematic diagram of network diagnosis in the third embodiment of the processing system of this application. Based on the above embodiments, the third embodiment of the processing system of this application is proposed.
[0115] In this embodiment, considering that the on-board system, dispatching system, and task management platform of the composite transportation equipment can all be connected via wireless network, and that the task management platform, dispatching system, and processing equipment can also be connected via wireless network, and that users are generally close to the composite transportation equipment, in order to enable the composite transportation equipment to have network fault location capabilities when a network failure occurs, such as... Figure 4 As shown, in this embodiment, the task management platform is also used to determine whether the processing completion signal and the door opening signal have been successfully acquired, and to generate a first determination result;
[0116] The composite transportation equipment is also used to determine whether the first determination result can be successfully obtained and to generate a second determination result;
[0117] The composite transportation equipment is also used to locate network faults based on the second judgment result.
[0118] It should be noted that when the composite transport equipment arrives at the processing equipment to perform loading and unloading tasks, the on-board system can generate an arrival signal and transmit it to the task management platform to inquire whether the task management platform has received the processing equipment completion signal and the door opening signal, and at the same time start timing.
[0119] Upon receiving the arrival signal, the task management platform can determine whether it can successfully acquire the processing completion signal and door opening signal from the processing equipment. The processing completion signal and door opening signal are used to characterize the equipment status, and the first judgment result is generated. The vehicle system then determines whether it can successfully receive the first judgment result and generates a second judgment result. Based on the second judgment result, network fault location is performed, and the location result is displayed on the display screen of the composite transportation equipment. This allows users to obtain the network fault location result at the composite transportation equipment end, improving the user experience.
[0120] Furthermore, in order to perform specific network fault location, in this embodiment, the aforementioned composite transportation equipment is also used to determine that a network fault has occurred between the composite transportation equipment and the task management platform when the second judgment result is that the first judgment result was not obtained; and to perform network fault location based on the first judgment result when the second judgment result is that the first judgment result was obtained successfully.
[0121] In practical use, the vehicle-mounted system can determine whether the first judgment result can be successfully obtained, generate a second judgment result, and then locate network faults based on the second judgment result. Specifically, as follows... Figure 4As shown, if the vehicle system has not received the first judgment result generated by the task management platform by the end of the timeout, it can repeatedly send the arrival signal several times. If it still cannot receive the first judgment result, it indicates that there is no response between the task management platform and the vehicle system (i.e., Figure 4 If there is no response, it can be determined that at least a network failure has occurred between the task management platform and the composite transportation equipment. The network failure location result is taken as the first network failure location result and displayed on the display screen of the composite transportation equipment. Since the network status between the task management platform and the processing equipment cannot be determined at this time, the message "Network abnormal, please check the network of composite transportation equipment, processing equipment and task management platform" can be displayed.
[0122] If the vehicle-mounted system can obtain the first judgment result before the timer ends, it indicates that the network between the vehicle-mounted system and the task management platform is normal. Based on the first judgment result, a second network fault location result can be generated. This first judgment result determines whether the task management platform can successfully obtain the processing completion signal and the door opening signal from the processing equipment. If the first judgment result indicates that the processing completion signal and the door opening signal can be successfully obtained, it indicates that the network status between the task management platform and the processing equipment is normal (i.e.,...). Figure 4 (Successfully located), this result is used as the second network fault location result mentioned above, and the display screen of the composite transportation equipment shows "Network normal";
[0123] If the first judgment result indicates a failure to obtain the processing completion signal and door opening signal from the processing equipment, it means that the task management platform is unable to obtain these signals, indicating a network failure between the task management platform and the processing equipment. Figure 4 (If the network fails to connect to the processing equipment), this result will be used as the second network fault location result mentioned above. The display screen of the composite transportation equipment will show "Network abnormality between the task management platform and the processing equipment, please check".
[0124] Therefore, the above method can be used to determine the network status at each location on the composite transportation equipment end and complete the network fault location.
[0125] Furthermore, considering that there may be two network failure scenarios when there is no response between the task management platform and the composite transport equipment: 1. There is a network failure only between the task management platform and the composite transport equipment; 2. There are network failures between the task management platform and the composite transport equipment, and between the task management platform and the processing equipment; and in order to determine which specific scenario is present and improve the accuracy of fault location, in this embodiment, the composite transport equipment is also used to determine the port status of the port connected to the task management platform when a diagnostic need is determined. The port status is generated by the task management platform based on the network connection status between the task management platform and the processing equipment; when the port status is in a prohibited reception state, it is determined that a network failure has occurred between the task management platform and the processing equipment; when the port status is in a permitted reception state, the operation of sending the arrival signal to the task management platform is executed.
[0126] It should be noted that the aforementioned diagnostic requirement may be a requirement for network fault location. In this embodiment, the arrival at the device location can still be used as the time when a diagnostic requirement is needed. The aforementioned port status may be the port status of the connection between the task management platform and the vehicle system, and can be generated based on the network status between the task management platform and the processing equipment.
[0127] In this embodiment, the task management platform is further configured to acquire the network status with the processing equipment and set the port status of the port connected to the composite transport equipment according to the network status; when the port status is a prohibited reception state, it stops receiving the arrival signal sent by the composite transport equipment; when the port status is a permitted reception state, it allows receiving the arrival signal sent by the composite transport equipment.
[0128] It should be noted that the network status mentioned above can refer to the network connection status between the task management platform and the processing equipment.
[0129] The above-mentioned step of setting the port status of the port connected to the composite transport equipment according to the network status includes:
[0130] When a network failure occurs between the composite transport equipment and the network, the port status of the port connected to the composite transport equipment is set to a disabled receiving state according to the network status.
[0131] When there is no network failure between the composite transport equipment and the network, the port status of the port connected to the composite transport equipment is set to the receive-allowed state according to the network status.
[0132] In practical use, the task management platform can monitor the network connection status between itself and the processing equipment in real time, determine whether there is a network fault, and generate port status based on the network connection status. Specifically, when a network fault exists, the port connected to the vehicle system can be set to a disabled state. When the composite transport equipment arrives at the processing equipment (indicating a diagnostic need), it can obtain the port status as disabled, indicating that there is a network fault between the task management platform and the processing equipment. The display screen of the composite transport equipment will show "Network abnormality between the task management platform and the processing equipment, please check".
[0133] When there is no network fault, the port connected to the vehicle-mounted system can be set to receive mode. When the composite transport equipment arrives at the processing equipment (indicating a diagnostic need), the system will detect that the port is in receive mode, indicating that there is no network fault between the task management platform and the processing equipment. The vehicle-mounted system will then send the arrival signal to the task management platform. This allows the composite transport equipment to determine whether a network fault exists between the task management platform and the processing equipment even when a network fault occurs between them, further improving the accuracy of network fault location.
[0134] Continue to refer to Figures 1 to 4 Furthermore, based on the above embodiments, a fourth embodiment of the processing system of this application is proposed.
[0135] Furthermore, considering that when the on-board system controls the robotic arm to perform loading and unloading operations, personnel frequently pass through the working environment of the composite transport equipment. The robotic arm's material handling process involves rotating at a fixed and relatively fast speed, which may cause workers to react too late, resulting in accidental injury due to the robotic arm's rotation, thus posing a safety hazard. Therefore, in this embodiment, the composite transport equipment is also used to scan a preset range while controlling the robotic arm's operation, and adjust the robotic arm's operating speed based on the scan results.
[0136] The composite transport equipment is also used to control the robotic arm according to the adjusted operating speed.
[0137] Understandably, in this embodiment, when the composite transport equipment arrives at the location of the processing equipment, the on-board system generates an arrival signal and transmits it to the task management platform, and performs network fault detection based on this arrival signal. If it is determined that the network between the processing equipment and the task management platform, and between the task management platform and the on-board system, is normal, the unloading task can begin. This involves determining whether a loading permission signal generated by the task management platform can be received, and upon receiving the signal, controlling the robotic arm to remove the finished product from the processing equipment according to the unloading task in the task list. While the on-board system controls the robotic arm, it can perform the aforementioned operation of scanning a preset range and adjusting the robotic arm's operating speed based on the scan results.
[0138] It should be noted that the aforementioned preset range can be set according to actual conditions; this embodiment uses 30cm for illustration. In actual use, the vehicle-mounted system in this embodiment can scan the environment within the preset range (which can be denoted as the second preset range) in real time using the aforementioned depth camera. Based on the obtained scan results (which can be denoted as the second scan result), it determines whether personnel are present. If personnel are present, the vehicle-mounted system adjusts the operating speed of the robotic arm, and then completes the loading and unloading operations using the robotic arm at the adjusted operating speed. This allows the robotic arm to reduce its operating speed when personnel are present, thus providing more reaction time for personnel during the loading and unloading process and improving safety. If no personnel are present, the system continues to operate at the previous speed.
[0139] Furthermore, to further enhance safety, in this embodiment, the aforementioned composite transport equipment can also determine the specific degree of adjustment based on the current distance to the personnel when personnel are present within a preset range. That is, the composite transport equipment is also used to determine the current distance between itself and the personnel when it is determined from the scanning results that personnel are present within the preset range, and to adjust the operating speed of the robotic arm based on the current distance.
[0140] It is understood that the aforementioned current distance can be the distance between the composite transportation equipment and the personnel. In this embodiment, different speed adjustment ratios can be preset according to different current distances. Then, in actual use, the corresponding speed adjustment ratio can be determined based on the current distance, and the operating speed of the robotic arm can be adjusted according to this speed adjustment ratio.
[0141] Furthermore, to further enhance safety, in this embodiment, the aforementioned composite transportation equipment is also used to reduce the operating speed of the robotic arm according to a first preset speed reduction ratio when the current distance reaches a first preset distance; and to reduce the operating speed of the robotic arm according to a second preset speed reduction ratio when the current distance reaches a second preset distance, wherein the first preset distance is higher than the second preset distance, and the first preset speed reduction ratio is lower than the second preset speed reduction ratio.
[0142] It should be understood that the first preset distance can be any distance higher than the second preset distance, and the second preset distance can be any distance higher than zero. In this embodiment, the first preset distance can be described as 30cm, and the second preset distance can be described as 20cm.
[0143] Both the aforementioned first preset speed reduction ratio and the aforementioned second preset speed reduction ratio can be ratios by which the operating speed is reduced. Furthermore, the aforementioned first preset speed reduction ratio can be any ratio lower than the second preset speed reduction ratio, and the aforementioned first preset speed reduction ratio can be any ratio higher than zero. In this embodiment, the aforementioned first preset speed reduction ratio can be described as 50%, and the aforementioned second preset speed reduction ratio can be described as 100%.
[0144] In this embodiment, when the vehicle system detects a person within a preset range, it determines the current distance between the system and the person. When the current distance reaches 30cm, the operating speed of the robotic arm is reduced by 50%. When the current distance reaches 20cm, the operating speed of the robotic arm is reduced by 100%, i.e., the robotic arm stops operating.
[0145] It should be emphasized that the first preset speed reduction ratio and the second preset speed reduction ratio can be set according to the actual situation, and this embodiment does not impose any restrictions on them.
[0146] Furthermore, to further enhance safety, in this embodiment, the aforementioned composite transportation equipment is also used to acquire the current moving speed of the personnel, and determine a corresponding first preset speed reduction ratio based on the current moving speed; and reduce the operating speed of the robotic arm according to the corresponding first preset speed reduction ratio.
[0147] It should be noted that the aforementioned current moving speed can be the speed at which the personnel are currently moving, which can also be obtained through measurement. The aforementioned vehicle-mounted system can preset different first-preset deceleration ratios based on different current moving speeds. For example, when the personnel move faster, it means that the time left for the personnel to react is shorter, and thus the corresponding first-preset deceleration ratio can be set higher. When the personnel move slower, it means that the time left for the personnel to react is longer, and thus the corresponding first-preset deceleration ratio can be set lower while ensuring production efficiency.
[0148] In actual use, when the vehicle system detects that the current distance has reached 30cm, it can obtain the current moving speed of the person, determine the corresponding first preset deceleration ratio based on the current moving speed, and adjust the running speed of the robotic arm according to the first preset deceleration ratio.
[0149] Furthermore, to ensure production efficiency while reducing speed, in this embodiment, when the onboard system reduces the operating speed of the robotic arm according to the corresponding first preset speed reduction ratio, it can also be adjusted in conjunction with the current movement direction of the personnel. Specifically, the composite transportation equipment is further used to determine the current movement direction of the personnel, and determine the angle between the current movement direction and the current movement of the personnel; adjust the first preset speed reduction ratio according to the current movement angle, and reduce the operating speed of the robotic arm according to the adjusted first preset speed reduction ratio.
[0150] It is understood that the aforementioned current movement direction can be the movement direction of the person currently walking, which can generally be determined by the direction the person's face is facing, and of course, it can be determined by other methods as well; this embodiment does not limit this. The aforementioned current movement angle can be the angle between the person's current movement direction and the line connecting the person and the composite transportation equipment.
[0151] For easier understanding, please refer to Figure 5 To explain, Figure 5 This is a schematic diagram illustrating the adjustment of the robotic arm's operating speed in the third embodiment of the processing system of this application. Figure 5 As shown, where Figure 5 Point A represents the current position of the composite transportation equipment. BC represents the distance a person needs to travel from point B to point C. Both points B and C can lie on a circle centered at A with a radius of a first preset distance. Point D can lie on a circle centered at A with a radius of a second preset distance. Point E is the midpoint of BC, and AE is perpendicular to BC.
[0152] Therefore, when a person is at point B and needs to move to point C, since the current distance between them and the composite transport equipment at point B has reached the first preset distance, the onboard system needs to adjust the operating speed of the robotic arm. After the onboard system determines the corresponding first preset deceleration ratio based on the person's current movement speed, the onboard system can determine that the person's current movement direction is from B to C, and then determine the angle between the onboard system and the person's movement direction, i.e., the angle between AB and BC, as the aforementioned current movement angle.
[0153] After obtaining the current moving angle, the first preset speed reduction ratio can be adjusted according to the angle. For example, when the current moving angle is the angle at which the person is approaching the composite transport equipment, the first preset speed reduction ratio can be appropriately increased to reduce the operating speed of the robotic arm more. When the current moving angle is the angle at which the person is away from the composite transport equipment, it means that even if the person is within the preset range, they are moving away from the composite transport equipment. Therefore, the first preset speed reduction ratio can be appropriately reduced to reduce the operating speed of the robotic arm less and gradually improve the processing efficiency.
[0154] Furthermore, in order to adjust the first preset speed reduction ratio, in this embodiment, the above-mentioned composite transportation equipment is also used to determine the preset angle range in which the current moving angle is located; when the current moving angle is within the first preset angle range, the first preset speed reduction ratio is increased; when the current moving angle is within the second preset angle range, the first preset speed reduction ratio is decreased.
[0155] It should be understood that the aforementioned preset angle interval can be used to determine whether a person is currently approaching or moving away from the composite transportation equipment. In this embodiment, the preset angle interval can be divided into a first preset angle interval and a second preset angle interval. The first preset angle interval can be the interval in which a person is currently approaching the composite transportation equipment, and the second preset angle interval can be the interval in which a person is moving away from the composite transportation equipment.
[0156] based on Figure 5 As shown, in this embodiment, the first preset angle interval can be set to a range greater than or equal to 0° and less than 90°, and the second preset angle interval can be set to a range greater than 90° and less than or equal to 180°. Therefore, in actual use, after obtaining the current angle of movement, the vehicle system can determine its location within the preset angle interval. When it is within the first preset angle interval (i.e.,...) Figure 5 If the BE segment is in the middle, it means that when the personnel move along the current direction of movement, they will get closer and closer to the composite transportation equipment. As a result, the on-board system can continue to increase the determined first preset deceleration ratio, so that the operating speed of the robotic arm is reduced even more, thereby improving safety.
[0157] When it is within the second preset included angle range (i.e. Figure 5 If the CE segment indicates that the personnel are moving further and further away from the composite transport equipment as they move along the current direction, the onboard system can further reduce the predetermined first preset deceleration ratio, so that the operating speed of the robotic arm is reduced even more, thereby improving production efficiency while ensuring safety.
[0158] Furthermore, considering that the robotic arm of a composite transport device typically rotates within a certain range, and that further reducing the robotic arm's operating speed might lead to lower production efficiency when personnel do not need to pass through that range, in this embodiment, the aforementioned composite transport device is further configured to: acquire the remaining tasks of the robotic arm and determine the robotic arm's range of motion based on the remaining tasks; determine the current direction of movement of the personnel and predict the personnel's movement trajectory based on the current direction of movement; and, when the movement trajectory exists within the range of motion, execute the operation of reducing the robotic arm's operating speed according to a first preset reduction ratio when the current distance reaches a first preset distance.
[0159] Continue based on Figure 5 As shown, it should be noted that the aforementioned remaining tasks can be unfinished tasks remaining from the loading and unloading operations of the composite transport equipment, and can be determined based on the current progress. The aforementioned range of motion of the robotic arm can be the range of motion required by the robotic arm to complete the remaining task. The aforementioned movement trajectory can be the trajectory that a person is expected to walk along in the current direction of movement.
[0160] In this embodiment, after detecting the presence of a person within a preset range, the vehicle-mounted system may not immediately determine whether the first preset distance has been reached. Instead, it may first determine the remaining tasks of the robotic arm based on its current progress, and then determine the range of motion required for the robotic arm to perform those tasks based on the remaining tasks. For example, suppose... Figure 5 The range between AF and AG.
[0161] After determining the activity area, the vehicle-mounted system can further determine the person's current direction of movement, for example, from B to C, and can predict the person's trajectory based on this current direction of movement. Figure 5 In the middle BC. After determining the movement trajectory, it can be determined whether the movement trajectory exists within the activity range. If it exists within the activity range, it means that the personnel will pass through the activity range of the robotic arm, which poses a risk. Therefore, when the current distance reaches the first preset distance, the running speed of the robotic arm can be reduced according to the first preset deceleration ratio.
[0162] Furthermore, the composite transport equipment is also used to increase the operating speed of the robotic arm based on the current distance when the movement trajectory does not exist within the activity range.
[0163] When the movement trajectory is not within the range of activity, it means that the personnel will not pass through the range of activity of the robotic arm and there is no risk. In order to ensure production efficiency, the running speed of the robotic arm can be appropriately increased. The specific increase can be set according to the actual situation. Of course, it is also possible not to increase it and continue to run at the previous running speed.
[0164] Reference Figure 6 , Figure 6 This is a schematic diagram of the structure of the fifth embodiment of the processing system of this application. Based on the above embodiments, the fifth embodiment of the processing system of this application is proposed.
[0165] Considering that when the material trays of the vehicle-mounted material rack are full of finished products or insufficient materials to be processed, it is necessary to manually move the full stack of finished products to the warehouse for unloading or to manually move the materials to be processed from the warehouse for replenishment, resulting in a poor user experience. Therefore, in this embodiment, such as Figure 6 As shown, the system also includes: a three-dimensional library;
[0166] The task management platform is also used to generate material feeding and replenishment instructions based on the status of the unloading rack and the loading rack of the composite transportation equipment.
[0167] The scheduling system is also used to control the composite transport equipment to travel directly to the automated warehouse for material release and replenishment when it receives the material release and replenishment instruction.
[0168] It should be noted that the aforementioned automated warehouse can be used to store finished products and materials awaiting processing. Furthermore, the aforementioned automated warehouse can be connected to a task management platform and a scheduling system. The aforementioned unloading rack status corresponds to the status of the rack storing the pallets of finished products in the vehicle-mounted rack, and the aforementioned loading rack status corresponds to the status of the rack storing the pallets of materials awaiting processing in the vehicle-mounted rack.
[0169] In this embodiment, after the composite transport equipment completes the loading task, the vehicle-mounted system can take pictures of the vehicle-mounted material rack with a camera and transmit the pictures to the task management platform. The task management platform analyzes the pictures to determine whether there is insufficient material to be processed in the material tray of the loading rack, and generates the loading rack status. At the same time, it can determine whether there is a full stack of finished products in the material tray of the unloading rack, and generates the unloading rack status.
[0170] If there is a shortage of materials to be processed, it indicates that replenishment from the automated storage and retrieval system (AS / RS) is needed; if there is a full stack of finished products, it indicates that the finished products need to be placed into the AS / RS. Upon determining that the above situations have occurred, the task management platform generates a material placement / replenishment instruction and transmits it to the scheduling system. Upon receiving this instruction, the scheduling system indicates that the composite transport equipment needs to be placed and / or replenished, and controls the composite transport equipment to travel to the AS / RS for the material placement / replenishment operation.
[0171] Specifically, the scheduling system is further configured to generate a material release / replenishment path based on the current location of the composite transport equipment and the warehouse location of the automated warehouse when it receives the material release / replenishment instruction generated by the task management platform; and send the material release / replenishment path to the composite transport equipment so that the composite transport equipment travels to the automated warehouse according to the material release / replenishment path to release / replenish materials.
[0172] Understandably, the aforementioned warehouse location can be the location of the automated storage and retrieval system (AS / RS), and the scheduling system can pre-store the AS / RS location as the warehouse location. The aforementioned material loading and unloading path can be the path taken by the composite transport equipment to the AS / RS. After receiving the material loading and unloading instruction, the scheduling system can generate a material loading and unloading path based on the current location of the composite transport equipment and the warehouse location of the AS / RS, and transmit it to the vehicle-mounted system. The vehicle-mounted system can then transmit the material loading and unloading path to the movable base, so that the movable base can travel to the AS / RS according to the material loading and unloading path to perform material loading and unloading.
[0173] Furthermore, considering that automated storage and retrieval systems (AS / RS) typically have access restrictions (such as fences), in order to automatically grant access to the composite transport equipment when it needs to be unloaded or replenished, in this embodiment, the scheduling system is also used to send the unloading / replenishment path to the AS / RS so that the AS / RS grants the composite transport equipment entry permission; after receiving the entry permission successful activation signal, the system sends the unloading / replenishment path to the composite transport equipment.
[0174] It should be understood that the aforementioned entry permission refers to the permission for the composite transport equipment to enter the automated storage and retrieval system (AS / RS). After the scheduling system generates a material feeding and replenishment path, it can also send this path to the AS / RS. Upon receiving the path, the AS / RS can grant entry permission to the composite transport equipment and send a success signal back to the scheduling system. The scheduling system can then send the material feeding and replenishment path to the vehicle-mounted system, which will then control the movable base to automatically travel to the AS / RS according to the path.
[0175] Furthermore, after the composite transport equipment arrives at the automated storage and retrieval system (AS / RS), to enable the AS / RS to know the specific location of the composite transport equipment for subsequent material replenishment, this embodiment may set an identification block on the composite transport equipment. The location of the identification block is not limited in this embodiment. Specifically, the scheduling system, upon receiving an arrival instruction from the composite transport equipment, feeds back the arrival instruction to the AS / RS, enabling the AS / RS to identify the identification block of the composite transport equipment, determine the current location of the composite transport equipment, and generate a query instruction; upon receiving the query instruction, the system sends the query instruction to the task management platform and receives material information fed back by the task management platform; the system transmits the material information to the AS / RS, enabling the AS / RS to replenish the composite transport equipment based on the material information.
[0176] It should be noted that the aforementioned arrival instruction can be an instruction generated by the composite transport equipment after it arrives at the warehouse location. The aforementioned identification block can be a marker block used to identify the specific location of the composite transport equipment.
[0177] In practical use, once the composite transport equipment arrives at the warehouse location, the onboard system transmits the generated arrival command to the dispatch system. Upon receiving the arrival command, the dispatch system transmits it to the automated warehouse. The automated warehouse can be equipped with cameras that can capture images of the warehouse location, including the composite transport equipment. These images are then analyzed to identify the specific locations of the marker blocks on the composite transport equipment, thus determining its current location and generating a query command that is transmitted to the dispatch system.
[0178] When the scheduling system receives a query instruction, it can send the query instruction to the task management platform. The task management platform can then send relevant material information back to the scheduling system based on the query instruction. This material information may include the location information of the materials to be processed in the automated warehouse and the location information of the processed finished products.
[0179] After receiving the material information, the scheduling system can feed back to the automated warehouse. The automated warehouse can then pick up the finished product from the unloading rack and place it in the corresponding storage position of the finished product according to the specific current position of the composite transport equipment to complete the unloading operation. It can also pick up the material to be processed from the material to be processed position and place it in the loading rack of the composite transport equipment to complete the replenishment operation.
[0180] Furthermore, in order to enable the automated warehouse to grant permission for the composite transport equipment to leave after completing the material feeding and replenishment operation on the composite transport equipment, in this embodiment, the scheduling system is also used to transmit a generated permission granting instruction to the automated warehouse after receiving the completion instruction sent by the automated warehouse, so that the automated warehouse grants the composite transport equipment the permission to leave the warehouse; after receiving the permission granting success signal, the system controls the composite transport equipment to leave the automated warehouse.
[0181] Understandably, once the automated storage and retrieval system (AS / RS) completes its material feeding and replenishment operations, it can transmit the generated completion instruction to the scheduling system and task management platform. Upon receiving the completion instruction, the scheduling system can transmit the generated permission activation instruction to the AS / RS. After receiving the permission activation instruction, the AS / RS can activate the outbound permission of the composite transport equipment and transmit a successful outbound permission activation signal to the scheduling system. The scheduling system then controls the composite transport equipment to leave the AS / RS, thereby completing the automatic material feeding and replenishment operation of the composite transport equipment and further improving the user experience.
[0182] Furthermore, considering that after the composite transport equipment completes its loading and unloading tasks, it will wait in place for the next task list issued by the scheduling system, resulting in the waiting time not being utilized by the composite transport equipment. Therefore, in this embodiment, the scheduling system is also used to determine the next task time of the processing equipment when it detects that the composite transport equipment has completed the loading task;
[0183] The scheduling system is also used to determine a preset executable task based on the next task time, and control the composite transportation equipment to execute the preset executable task.
[0184] It should be noted that the aforementioned next task time can be the time when the scheduling system sends the task list to the vehicle-mounted system of the composite transportation equipment next time. It can be determined by the signal fed back by the processing equipment, or it can be determined by other means. This embodiment does not limit this.
[0185] It is understood that the aforementioned preset executable tasks can be pre-set tasks that the composite transport equipment can perform while waiting, such as charging, feeding and replenishing materials, etc., and this embodiment does not limit them.
[0186] In actual use, after the on-board system completes the current loading task, it can transmit the generated completion signal to the scheduling system. The scheduling system then determines the next task time of the processing equipment and selects a suitable preset executable task based on the length of the next task time. In turn, it can control the composite transport equipment to execute the preset executable task, so that the composite transport equipment can make full use of the waiting time after completing the loading.
[0187] In order to accurately determine the executable tasks, in this embodiment, the scheduling system is further configured to determine the waiting time of the composite transportation equipment based on the next task time; determine the preset executable tasks according to the waiting time; and control the composite transportation equipment to execute the preset executable tasks.
[0188] It should be noted that the aforementioned waiting time can be the time for the onboard system to wait for the next task list to be issued. After the scheduling system determines the time of the next task, it can obtain the current time and determine the waiting time required for the composite transportation equipment based on the current time and the time of the next task; then, based on the waiting time, it selects an appropriate preset executable task and controls the composite transportation equipment to execute the preset executable task.
[0189] Furthermore, when the preset executable task is charging, in this embodiment, the scheduling system is also used to obtain the current location of the composite transportation equipment and the charging location of the charging pile, and generate a first charging path based on the current location and the charging location; determine a first charging travel time based on the first charging path; and control the composite transportation equipment to perform the charging task according to the first charging path when the difference between the waiting time and the first charging travel time is at least longer than a first preset time.
[0190] It is understood that the processing system in this embodiment may also include a charging pile, through which the composite transport equipment can be charged. The aforementioned charging location can be the location of the charging pile, or it can be obtained in advance through user calibration. The aforementioned first charging path can be the path from the current location of the composite transport equipment to the charging location. The aforementioned first charging travel time can be the sum of the time required for the composite transport equipment to travel from its current location to the charging location and the time required to return from the charging location to its current location. The aforementioned first preset time can be the duration to ensure that the composite transport equipment can be charged at least, such as 3 minutes, etc., and can be set according to the actual situation. This embodiment does not impose any restrictions on this.
[0191] In actual use, once the scheduling system determines the waiting time of the composite transportation equipment, it can obtain the current location of the composite transportation equipment and the charging location of the charging pile, and generate a first charging path for charging based on the current location and the charging location; then, it can obtain the moving speed of the composite transportation equipment, and based on the moving speed and the first charging path, it can obtain the sum of the time required for the composite transportation equipment to travel from the current location to the charging location and the time required to return from the charging location to the current location, which is the aforementioned first charging travel time;
[0192] After obtaining the first charging travel time, the dispatch system determines whether the difference between the waiting time and the first charging travel time is at least longer than the first preset time (e.g., 3 minutes). If so, it means that the composite transport equipment has at least 3 minutes left to charge after deducting the round-trip charging travel time. The dispatch system can then send the first charging route to the onboard system of the composite transport equipment, and the onboard system can control the mobile chassis to travel to the charging station according to the first charging route for charging. If not, it means that the composite transport equipment has less than 3 minutes left after deducting the round-trip charging travel time, and the charging time is too short. The system can then control the composite transport equipment to wait in place for the next task list to be issued.
[0193] Furthermore, when the preset executable task is material release and replenishment, in this embodiment, the scheduling system is also used to determine whether a material release and replenishment instruction generated by the task management platform is received when the waiting time and the first charging travel time are at least longer than a second preset time. The material release and replenishment instruction is an instruction generated by the task management platform based on the unloading rack status and loading rack status of the composite transport equipment. The second preset time is not less than the first preset time. If so, a material release and replenishment path is generated based on the current position and the warehouse position of the automated warehouse, and the composite transport equipment is controlled to execute the material release and replenishment task according to the material release and replenishment path.
[0194] It should be understood that the above-mentioned second preset duration can be the duration to ensure that the composite transport equipment can at least perform material feeding and replenishment (e.g., 5 minutes). Since the material feeding and replenishment duration may be relatively long, the second preset duration can be set to be at least no less than the first preset duration in this embodiment. The second preset duration in this embodiment is described as 5 minutes.
[0195] It should also be understood that the above-mentioned material feeding and replenishment path can be the path taken by the composite transport equipment to the automated warehouse for material feeding and replenishment.
[0196] In actual use, after the scheduling system obtains the first charging travel time, it can determine whether the difference between the waiting time and the first charging travel time is at least longer than the second preset time (e.g., 5 minutes). If so, it means that the composite transport equipment has at least 5 minutes left for material feeding and replenishment after deducting the round-trip charging travel time, and it can be determined whether material feeding and replenishment is required. If not, it means that the composite transport equipment has insufficient time for material feeding and replenishment after deducting the round-trip charging travel time, and the composite transport equipment will then perform the charging task.
[0197] After determining that the remaining time is at least longer than the second preset time, the scheduling system can determine that the remaining time can be used to perform the material feeding and replenishment task. Then, the scheduling system determines whether material feeding and replenishment is needed and can generate an inquiry command to the task management platform. After receiving the inquiry command, the task management platform can send a shooting command to the vehicle system. The vehicle system controls the shooting component to take a picture and transmits the shooting result (referred to as the second shooting result) to the task management platform. The task management platform determines whether the current material to be processed is insufficient and whether the processed finished products are fully stacked based on the shooting result. The judgment process is the same as the above material feeding and replenishment process. When the task management platform determines that material feeding and replenishment is needed, it can generate a material feeding and replenishment command and transmit it to the scheduling system. When the scheduling system receives the material feeding and replenishment command, it still follows the same material feeding and replenishment process as above. Based on the current position of the composite transport equipment and the warehouse position of the automated warehouse, it generates a material feeding and replenishment path and transmits it to the vehicle system. The vehicle system then controls the movable chassis to travel to the automated warehouse according to the path to perform the material feeding and replenishment task.
[0198] It should be emphasized that since the material feeding and replenishment process in this embodiment is the same as that described above, please refer to the above embodiment for details, and it will not be repeated here.
[0199] Furthermore, considering that if the waiting time is still relatively long after the composite transport equipment completes the material feeding and replenishment task, and a charging task can then be performed, in this embodiment, the scheduling system is also used to generate a second charging path based on the warehouse location of the automated storage and retrieval system and the charging location when the material feeding and replenishment task is completed; determine a second charging travel time based on the second charging path, and update the waiting time according to the next task time; when the difference between the updated waiting time and the second charging travel time is at least longer than the first preset time, control the composite transport equipment to perform the charging task according to the second charging path.
[0200] It should be noted that the aforementioned second charging path can be the path taken by the composite transport equipment from the warehouse location to the charging location. The aforementioned second charging travel time can be the time required for the composite transport equipment to travel along the aforementioned second charging path.
[0201] In actual use, when the scheduling system detects that the composite transport equipment has completed the material unloading and replenishment task, it can generate the second charging path based on the warehouse location and the charging location, and determine the second charging travel time required from the warehouse location to the charging location based on the moving speed of the composite transport equipment. Then, it readjusts the waiting time based on the previously received next task time and the current time, and determines whether the difference between the updated waiting time and the second charging travel time is at least longer than the first preset time, i.e., at least longer than 3 minutes. If so, it means that there is at least 3 minutes for charging, and the second charging path can be transmitted to the vehicle system. The vehicle system then controls the movable chassis to travel to the charging pile for charging after the material unloading and replenishment is completed. If the first preset time is less than 3 minutes, the composite transport equipment is controlled to return to the equipment location to wait.
[0202] Furthermore, considering that the charging pile is being used by other composite transportation equipment, in order to further improve time utilization, in this embodiment, the scheduling system is also used to determine the charging end time of the charging pile; when the charging end time is not less than the first charging travel time, the operation of generating a material release and replenishment path based on the current location and the warehouse location of the automated warehouse is executed.
[0203] It is understood that the charging end time mentioned above can be the time it takes for the charging pile to finish charging. It can be determined based on the waiting time of the composite transportation equipment that is currently being charged. Of course, it can also be determined in other ways. This embodiment does not limit this.
[0204] In actual use, before generating the material feeding and replenishment path, the scheduling system can first determine whether the charging pile is being used. If it is being used, the system can determine the charging end time of the charging pile and whether the charging end time is not less than the first charging travel time. If so, it means that the charging pile is being used and the composite transport equipment cannot start charging immediately when it arrives at the charging pile. Therefore, the scheduling system can first control the composite transport equipment to perform the material feeding and replenishment task, that is, to perform the operation of generating the material feeding and replenishment path based on the current location and the warehouse location of the automated warehouse.
[0205] Furthermore, if the charging end time is less than the first charging travel time, then even if the charging station is in use, the composite transport equipment can immediately start charging when it arrives at the charging station. Therefore, the scheduling system can determine whether the automated warehouse is busy at this time, i.e., whether there are other composite transport equipment loading and unloading materials. Based on the judgment result, it determines whether to carry out the loading and unloading task first or the charging task first. The specific process is as follows:
[0206] The aforementioned scheduling system is further configured to, when the charging end time is less than the first charging travel time, determine the material release / replenishment travel time based on the current location and the warehouse location of the automated warehouse; determine the material release / replenishment end time of the automated warehouse, and determine whether the material release / replenishment end time is greater than the material release / replenishment travel time; if so, control the composite transport equipment to perform the charging task, and control the composite transport equipment to perform the material release / replenishment task when the material release / replenishment end time ends.
[0207] It should be understood that the aforementioned material feeding and replenishment travel time can be the time required for the composite transport equipment to travel from its current location to the warehouse location. The aforementioned material feeding and replenishment completion time can be the time required for the automated warehouse to complete the material feeding and replenishment process, and can be determined according to the specific material feeding and replenishment process involved.
[0208] In practical use, when the scheduling system determines that the charging end time is lower than the first charging travel time, it can generate the material release / replenishment travel time based on the current location and warehouse location, and obtain the material release / replenishment end time of the automated warehouse. It then determines whether the material release / replenishment end time is higher than the material release / replenishment travel time. If so, it indicates that if the composite transport equipment performs the material release / replenishment task first, it cannot immediately perform material release / replenishment when it reaches the automated warehouse location. Therefore, the scheduling system can control the composite transport equipment to perform the charging task, and control the composite transport equipment to perform the material release / replenishment task when it detects that the material release / replenishment task of the automated warehouse has ended. If the material release / replenishment end time is not higher than the material release / replenishment travel time, the composite transport equipment can be prioritized to perform the material release / replenishment task.
[0209] Furthermore, to ensure that the composite transport equipment has sufficient charging time when performing the charging task first and the material release / replenishment task later, in this embodiment, the scheduling system is also used to determine the second charging travel time corresponding to the second charging path based on the warehouse location and the charging location; determine the available charging time based on the waiting time, the second charging travel time, the material release / replenishment travel time, and the preset material release / replenishment required time; and execute the operation of controlling the composite transport equipment to perform the charging task when the available charging time is not less than the first preset time.
[0210] It should be noted that the preset time required for feeding and replenishing materials can be a pre-set time required for feeding and replenishing materials, and can be set according to the actual situation. This embodiment does not impose any restrictions on this.
[0211] In practical use, after determining that the waiting time for material unloading and replenishment to end is longer than the material unloading and replenishment travel time, the scheduling system can first generate the second charging path based on the warehouse location and charging location, and then generate the second charging travel time required to travel the second charging path based on the moving speed of the composite transport equipment. Next, the waiting time is subtracted by the second charging travel time, the material unloading and replenishment travel time, and the preset material unloading and replenishment time to obtain the remaining charging time, which is then used as the remaining charging time. The system then determines whether this remaining charging time is not less than the first preset time, i.e., whether the remaining charging time is not less than 3 minutes. If so, the composite transport equipment can be controlled to perform the charging task first, followed by the material unloading and replenishment task; otherwise, the composite transport equipment can be controlled to perform the material unloading and replenishment task first, and then it can be determined whether there is still sufficient time to perform the charging task after the subsequent material loading and replenishment task is completed. This further improves time utilization.
[0212] It should also be emphasized that the hybrid transportation equipment can monitor in real time whether its current power level is lower than a preset power threshold (e.g., 20%). If so, it will be fed back to the dispatching system, which will prioritize controlling the hybrid transportation equipment to perform charging tasks until it is higher than a certain preset safety threshold (e.g., 50%).
[0213] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or direct or indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A processing system, characterized in that, The system includes: a task management platform, a scheduling system, a composite transportation equipment, and a processing equipment. The task management platform is connected to the processing equipment and the scheduling system, respectively, and the scheduling system is connected to the composite transportation equipment. The task management platform is used to generate loading and unloading tasks according to the processing projects corresponding to the processing equipment, and to generate a task list according to the loading and unloading tasks. The scheduling system is used to generate the travel path of the composite transportation equipment based on the task list; The composite transport equipment is used to travel along the driving path to the equipment location of the processing equipment, and to clamp out the finished products processed in the processing equipment according to the unloading task in the task list, and to clamp the materials to be processed into the processing equipment according to the loading task in the task list.
2. The system as described in claim 1, characterized in that, The composite transport equipment is equipped with a robotic arm and is connected to the task management platform. The composite transport equipment is also used to transmit the generated arrival signal to the task management platform when it arrives at the location of the equipment. The task management platform is also used to determine, upon receiving the arrival signal, whether it has obtained the processing completion signal and the door opening signal generated by the processing equipment; The task management platform is also used to transmit the generated allow unloading signal to the composite transport equipment when the processing completion signal and the door opening signal are obtained. The composite transport equipment is also used to, upon receiving the permission to change materials signal, control the robotic arm to clamp out the finished product from the processing equipment according to the unloading task in the task list, and control the robotic arm to clamp the material to be processed into the processing equipment according to the loading task in the task list.
3. The system as described in claim 2, characterized in that, The robotic arm is equipped with a camera component; The composite transport equipment is also used to extend the robotic arm into a preset shooting position inside the processing equipment according to the unloading task in the task list, and to take a picture through the shooting component; The composite transport equipment is also used to determine the unloading position based on the shooting results, and control the robotic arm to clamp the finished product out of the processing equipment according to the unloading position.
4. The system as described in claim 2, characterized in that, The composite transport equipment is also used to scan a preset range when controlling the operation of the robotic arm, and to adjust the operating speed of the robotic arm according to the scanning results; The composite transport equipment is also used to control the robotic arm according to the adjusted operating speed.
5. The system as described in claim 2, characterized in that, The task management platform is also used to determine whether the processing completion signal and the door opening signal have been successfully acquired, and to generate a first judgment result; The composite transportation equipment is also used to determine whether the first determination result can be successfully obtained and to generate a second determination result; The composite transportation equipment is also used to locate network faults based on the second judgment result.
6. The system as described in claim 2, characterized in that, The task management platform is also used to determine whether the door opening signal can be re-acquired when the composite transport equipment completes unloading. The task management platform is also used to transmit the generated loading permission signal to the composite transport equipment when the door opening signal is reacquired. The composite transport equipment is also used to control the robotic arm to pick up the material to be processed and place it at the loading position in the processing equipment according to the loading task in the task list.
7. The system as described in claim 6, characterized in that, The robotic arm is equipped with a gripper; The composite transport equipment is further configured to obtain the current opening width of the clamp when gripping by the clamp, and to perform gripping detection on the clamp based on the current opening width.
8. The system as described in claim 1, characterized in that, The scheduling system is also used to obtain the current location of the composite transportation equipment and to obtain the equipment location of the processing equipment according to the task list; The scheduling system is also used to generate the driving path of the composite device based on the current location and the device location.
9. The system as described in claim 1, characterized in that, The system also includes: a three-dimensional warehouse; The task management platform is also used to generate material feeding and replenishment instructions based on the status of the unloading rack and the loading rack of the composite transportation equipment. The scheduling system is also used to control the composite transport equipment to travel directly to the automated warehouse for material release and replenishment when it receives the material release and replenishment instruction.
10. The system as claimed in any one of claims 1 to 9, characterized in that, The scheduling system is also used to determine the next task time of the processing equipment when the composite transport equipment is detected to have completed the loading task; The scheduling system is also used to determine a preset executable task based on the next task time, and control the composite transportation equipment to execute the preset executable task.