Method for generating device operation path based on cloud technology and cloud management platform

The cloud management platform enhances path planning efficiency by using cloud computing to generate and adjust device paths in real-time, addressing inefficiencies in existing manual methods and ensuring accurate, collision-free operations for multiple devices.

HK40135859APending Publication Date: 2026-07-31HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
HK42026124798
Authority / Receiving Office
HK · HK
Patent Type
Applications
Current Assignee / Owner
Filing Date
2026-06-13
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Existing equipment lacks efficient and global path planning for tasks due to manual calculation or limited computing power, leading to inefficiencies in path generation and lack of real-time adjustments.

Method used

A cloud management platform that receives device configuration information, generates optimized paths using environmental map data, and sends real-time adjustments to ensure devices follow the planned paths, incorporating sensors for terrain and work point information, and managing multiple devices to avoid collisions.

Benefits of technology

Improves path calculation efficiency and accuracy by leveraging cloud computing, enabling real-time corrections and optimizing paths for multiple devices to enhance task completion and resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The invention provides a method for generating an equipment running path based on a cloud technology, and the method comprises the steps that a cloud management platform receives first equipment configuration information inputted by a user from an equipment configuration interface, and the first equipment configuration information comprises task information of first equipment and priority information of the first equipment; the cloud management platform generates first optimized path information of the first equipment according to the environment map information of the first equipment and the configuration information of the first equipment, and the first optimized path information of the first equipment comprises a first parallel path and a first queuing point location; and the cloud management platform issues the first optimized path information to the first device. The cloud management platform plans the operation path for executing the task for the equipment by acquiring the configuration information of the equipment, so that the calculation efficiency of the operation path when the equipment executes the task is improved.
Need to check novelty before this filing date? Find Prior Art

Description

(19) State Intellectual Property Office (12) Invention Patent Application (10) Application Publication Number (43) Application Publication Date (21) Application Number 202410788628.6 (22) Application Date 2024.06.18 (71) Applicant Huawei Cloud Computing Technology Co., Ltd. Address 550025, Guizhou Province, Guiyang City, Gui'an New District, Qianzhong Avenue, Xinggong Road, Huawei Cloud Data Center (72) Inventors Fan Tingxiang, Huang Fei, Liu Yikun (74) Patent Agency Beijing Tongda Xinheng Intellectual Property Agency Co., Ltd. 11291 Patent Attorney Feng Yanlian (51) Int.Cl. H04L 67 / 10 (2022.01) H04L 67 / 306 (2022.01) H04L 67 / 12 (2022.01) H04L 41 / 0803 (2022.01) H04L 41 / 5022(2022.01) H04L 45 / 12(2022.01) (54) Invention Title: Method for Generating Device Running Path Based on Cloud Technology and Cloud Management Platform (57) Abstract: This application provides a method for generating device running paths based on cloud technology. The method includes: a cloud management platform receiving first device configuration information input by a user from a device configuration interface, the first device configuration information including task information and priority information of the first device; the cloud management platform generating first optimized path information of the first device based on the environmental map information and the first device configuration information, the first optimized path information including a first parallel path and a first queuing point; and the cloud management platform sending the first optimized path information to the first device. In this application, the cloud management platform plans the running path for the device to execute tasks by obtaining the device configuration information, thereby improving the calculation efficiency of the running path when the device executes tasks. Claims 3 pages, Description 11 pages, Drawings 6 pages, CN 121173805 A 2025.12.19 CN 1 21 17 38 05 A 1. A method for generating a device running path based on cloud technology, characterized in that the method is applied to a cloud management platform, the cloud management platform is used to manage infrastructure providing cloud services, the infrastructure includes multiple regions, each region includes at least one cloud data center, the cloud service runs on at least one server in at least one cloud data center located in one of the multiple regions, the method includes: the cloud management platform receiving first device configuration information input by a user from a device configuration interface, the first device configuration information including task information of the first device and priority information of the first device; the cloud management platform generating first optimized path information of the first device based on the environmental map information of the first device and the first device configuration information, the first optimized path information of the first device including a first parallel path and a first queuing point;1. The cloud management platform sends the first optimized path information to the first device. 2. The method according to claim 1, wherein the first device is equipped with sensors, and the method further includes: the cloud management platform receiving terrain information and work point information collected by the sensors, the terrain information including road information and obstacle information; the cloud management platform constructing environmental map information of the device based on the terrain information and work point information collected by the sensors through information fusion. 3. The method according to claim 1 or 2, wherein the cloud management platform generates first optimized path information of the first device according to the environmental map information and configuration information of the first device, including: the cloud management platform generating a first parallel path and a first queuing point of the first device according to the initial position information and work point information of the first device. 4. The method according to any one of claims 1 or 3, characterized in that the method further comprises: the cloud management platform receiving the actual operating path of the first device; when the actual operating path of the first device deviates from the first optimized path of the first device, the cloud management platform issuing a stop command to the first device and generating second optimized path information of the first device, the second optimized path information of the first device including a second parallel path and a second queuing point; the cloud management platform issuing the second optimized path information to the first device. 5. The method according to any one of claims 1 or 4, characterized in that the method further comprises: the cloud management platform receiving the task completion progress of the first device; when the task completion progress of the first device is completed, the cloud management platform issuing a stop command to the first device and generating third optimized path information of the first device, the third optimized path information of the first device including the third parallel path and a third queuing point; the cloud management platform issuing the third optimized path information to the first device. 6. The method according to any one of claims 1 or 5, characterized in that the method further comprises: the cloud management platform receiving second device configuration information input by a user from a device configuration interface, the second device configuration information including task information and priority information of the second device; the cloud management platform generating fourth optimized path information of the second device based on the environmental map information and the second device configuration information, the fourth optimized path information of the second device including a fourth parallel path and a fourth queuing point; the cloud management platform distributing the fourth optimized path information to the second device; The width of the first parallel path is greater than twice the width of the first device, and the width of the fourth parallel path is greater than...The distance between the first queuing point and the fourth queuing point is greater than the length of the first device, wherein the length of the second device is less than or equal to the length of the first device. 7. The method according to any one of claims 1 or 6, wherein the first device includes one or more of commercial vehicles, passenger vehicles, robots, and drones, and the second device includes one or more of commercial vehicles, passenger vehicles, robots, and drones. 8. A cloud management platform, wherein the cloud management platform is used to manage infrastructure providing cloud services, the infrastructure includes multiple regions, each region including at least one cloud data center, the cloud service running on at least one server in at least one cloud data center located in one of the multiple regions, the cloud management platform including: an interface providing module, used to provide a device configuration interface, the device configuration interface being used to receive first device configuration information input by a user, the first device configuration information including task information and priority information of the first device; a path generation module, used to generate first optimized path information of the first device according to the environmental map information and the first device configuration information, the first optimized path information including a first parallel path and a first queuing point; and an information delivery module, used to deliver the first optimized path information to the first device. 9. The cloud management platform according to claim 8, wherein the first device is equipped with a sensor, and the cloud management platform further comprises: an information receiving module, configured to receive terrain information and work point information collected by the sensor, wherein the terrain information includes road information and obstacle information; and a map building module, configured to construct environmental map information of the device based on the terrain information and work point information collected by the sensor through information fusion. 10. The cloud management platform according to claim 8 or 9, wherein the path generation module is specifically configured to generate a first parallel path and a first queuing point of the first device based on the initial position information and work point information of the first device. 11. The cloud management platform according to any one of claims 8 or 10, wherein the information receiving module is further configured to receive the actual running path of the first device; when the actual running path of the first device deviates from the first optimized path of the first device, the information sending module is further configured to send a stop command to the first device; the path generation module is further configured to generate second optimized path information of the first device, wherein the second optimized path information of the first device includes a second parallel path and a second queuing point; and the information sending module is further configured to send the second optimized path information to the first device.12. The cloud management platform according to any one of claims 8 or 11, characterized in that: the information receiving module is further configured to receive the task completion progress of the first device; when the task completion progress of the first device is completed, the information sending module is further configured to send a stop instruction to the first device, and the path generation module is further configured to generate third optimized path information of the first device, wherein the third optimized path information of the first device includes the third parallel path and the third queuing point; the information sending module is further configured to send the third optimized path information to the first device. 13. The cloud management platform according to any one of claims 8 or 12, characterized in that: the device configuration interface is further configured to receive second device configuration information input by a user, the second device configuration information including task information and priority information of the second device; the path generation module is further configured to generate fourth optimized path information of the second device based on the environmental map information and the second device configuration information, the fourth optimized path information of the second device including a fourth parallel path and a fourth queuing point; the information delivery module is further configured to deliver the fourth optimized path information to the second device; the width of the first parallel path is greater than twice the width of the first device, the width of the fourth parallel path is greater than twice the width of the second device; the distance between the first queuing point and the fourth queuing point is greater than the length of the first device, wherein the length of the second device is less than or equal to the length of the first device. 14. The cloud management platform according to any one of claims 8 or 13, characterized in that: the first device includes one or more of commercial vehicles, passenger vehicles, robots, and drones, and the second device includes one or more of commercial vehicles, passenger vehicles, robots, and drones. 15. A computing device cluster, characterized in that it comprises at least one computing device, each computing device including a processor and a memory; the processor of the at least one computing device is configured to execute instructions stored in the memory of the at least one computing device to cause the computing device cluster to perform the method as claimed in any one of claims 1 to 7. 16. A computer program product comprising instructions, characterized in that, when the instructions are executed by the computing device cluster, the computing device cluster causes the computing device cluster to perform the method as claimed in any one of claims 1 to 7. 17. A computer-readable storage medium, characterized in that it comprises computer program instructions, which, when executed by the computing device cluster, cause the computing device cluster to perform the method as claimed in any one of claims 1 to 7. Claims 3 / 3 Page 4 CN 121173805 AMethod for Generating Device Running Paths Based on Cloud Technology and Cloud Management Platform Technical Field

[0001] This application relates to the field of cloud technology, and in particular to a method for generating device running paths based on cloud technology and a cloud management platform. Background Technology

[0002] With the continuous development of cloud technology, the development direction of end-to-cloud collaboration is conducive to improving the working efficiency of industrial equipment. When equipment performs a set task, it needs to plan the running path from the equipment to the work point. Existing equipment uses manual calculation or only uses its own computing power to plan the running path, which is inefficient and lacks globality. Summary of the Invention

[0003] This application provides a method for generating device running paths based on cloud technology and a cloud management platform. The cloud management platform plans the running path for the equipment to perform tasks by obtaining the equipment's configuration information, thereby improving the calculation efficiency of the running path when the equipment performs tasks.

[0004] In a first aspect, this application provides a method for generating a device running path based on cloud technology. The method is applied to a cloud management platform, which manages the infrastructure providing cloud services. The infrastructure includes multiple regions, each region including at least one cloud data center. The cloud service runs on at least one server in at least one cloud data center located in one of the multiple regions. The method includes: the cloud management platform receiving first device configuration information input by a user from a device configuration interface, the first device configuration information including task information and priority information of the first device; the cloud management platform generating first optimized path information of the first device based on the environmental map information and the first device configuration information, the first optimized path information including a first parallel path and a first queuing point; and the cloud management platform sending the first optimized path information to the first device.

[0005] Based on the above method, the cloud management platform receives configuration information related to the first device input by the user, and plans and sends an optimized path to the first device according to the environmental map information of the first device. The configuration information of the first device includes the task information and priority information of the first device. By collecting detailed information of the first device and combining it with the environmental map information of the first device, an optimized path can be generated for the first device more effectively. At the same time, the generation of the optimized path utilizes the computing power on the cloud, making the generation of the optimized path more accurate and faster.

[0006] In one possible implementation of the first aspect, the first device is equipped with sensors. The method further includes: the cloud management platform receiving terrain information and work point information collected by the sensors. The terrain information includes road information and obstacle information. The cloud management platform constructs environmental map information of the device based on the terrain information and work point information collected by the sensors through information fusion.

[0007] Based on the above method, the cloud management platform receives terrain information and work point information collected by the sensors installed on the first device.The first device generates environmental map information by directly installing sensors on it, making the collected terrain and work point information more accurate and detailed. The use of an end-to-cloud collaborative approach further improves the efficiency of environmental map information construction.

[0008] In one possible implementation of the first aspect, the cloud management platform generates first optimized path information for the first device based on the environmental map information and configuration information of the first device. This includes: the cloud management platform generating a first parallel path and a first queuing point for the first device based on the initial location information of the first device and the work point information of the first device.

[0009] Based on the above method, the cloud management platform generates parallel path and queuing point information for the first device based on the initial location information and work point information of the first device. The generation of optimized path information is global through the initial location information and work point information of the first device.

[0010] In one possible implementation of the first aspect, the method further includes: the cloud management platform receiving the actual operating path of the first device; if the actual operating path of the first device deviates from the first optimized path of the first device, the cloud management platform issues a stop command to the first device and generates second optimized path information for the first device, the second optimized path information of the first device including a second parallel path and a second queuing point; the cloud management platform issues the second optimized path information to the first device.

[0011] Based on the above method, the cloud management platform will receive the actual operating path fed back by the first device in real time. If the actual operating path of the first device deviates from the optimized path of the device, the cloud management platform will stop the first device from running and regenerate a new optimized path for it. By monitoring the operating path of the first device in real time, the cloud management platform can correct the deviation of the operating path of the first device, so that the first device always keeps running on the optimized path.

[0012] In one possible implementation of the first aspect, the method further includes: the cloud management platform receiving the task completion progress of the first device; when the task completion progress of the first device is completed, the cloud management platform issues a stop command to the first device and generates third optimized path information for the first device, the third optimized path information of the first device including a third parallel path and a third queuing point; the cloud management platform issues the third optimized path information to the first device.

[0013] Based on the above method, the cloud management platform will receive the task completion progress feedback from the first device in real time. When the task of the first device is completed, the cloud management platform will stop the first device from running and regenerate a new optimized path for it. By monitoring the task completion status of the first device in real time, the cloud management platform can promptly arrange new tasks for the first device, thereby improving the running efficiency of the first device in executing tasks.

[0014] In one possible implementation of the first aspect, the method further includes: the cloud management platform receiving second device configuration information input by the user from the device configuration interface, the second device configuration information including the task information and priority information of the second device; the cloud management platform generating fourth optimized path information for the second device based on the environmental map information and the second device configuration information, the fourth optimized path information including a fourth parallel path and a fourth queuing point; the cloud management platform sending the fourth optimized path information to the second device; the width of the first parallel path is greater than twice the width of the first device, the width of the fourth parallel path is greater than twice the width of the second device; the distance between the first queuing point and the fourth queuing point is greater than the length of the first device, wherein the length of the second device is less than or equal to the length of the first device.

[0015] Based on the above method, the cloud management platform also receives configuration information related to the second device input by the user, and plans and sends an optimized path to the second device based on the environmental map information of the second device. During the simultaneous execution of tasks by multiple devices, the cloud management platform needs to consider the optimized path when multiple devices are executing tasks, and avoid collisions or conflicts when multiple devices are executing tasks simultaneously by setting the relationship between the width of the parallel path and the width of the device, and the distance between the queuing points and the length of the device.

[0016] In one possible implementation of the first aspect, the first device includes one or more of commercial vehicles, passenger vehicles, robots, and drones, and the second device includes one or more of commercial vehicles, passenger vehicles, robots, and drones.

[0017] Based on the above method, the device provided in this application includes one or more of a variety of devices, which can be adapted to generate optimized paths for one or more devices in different scenarios such as industry, exploration, and monitoring. Specification 2 / 11 Page 6 CN 121173805 A

[0018] In a second aspect, this application also provides a cloud management platform for managing infrastructure providing cloud services. The infrastructure includes multiple regions, each region including at least one cloud data center. The cloud service runs on at least one server in at least one cloud data center located in one of the multiple regions. The cloud management platform includes: an interface providing module for providing a device configuration interface for receiving first device configuration information input by a user, the first device configuration information including task information and priority information of the first device; a path generation module for generating first optimized path information of the first device based on the environmental map information and the first device configuration information, the first optimized path information including a first parallel path and a first queuing point; and an information delivery module for delivering the first optimized path information to the first device.

[0019] The second aspect or any implementation of the second aspect is the first aspect or any implementation of the first aspect.The steps of the apparatus corresponding to the formula are implemented, and the description in the second aspect or any implementation of the second aspect is applicable to the first aspect or any implementation of the first aspect, and will not be repeated here.

[0020] In a third aspect, this application provides a computing device cluster, including at least one computing device, each computing device including a processor and a memory. The processor of the at least one computing device is used to execute instructions stored in the memory of the at least one computing device, so that the computing device cluster performs the method disclosed in the first aspect and any possible implementation of the first aspect.

[0021] In a fourth aspect, this application provides a computer program product containing instructions, which, when executed by the computer device cluster, cause the computer device cluster to perform the method disclosed in the first aspect and any possible implementation of the first aspect.

[0022] In a fifth aspect, this application provides a computer-readable storage medium including computer program instructions, which, when executed by the computing device cluster, cause the computing device cluster to perform the method disclosed in the first aspect and any possible implementation of the first aspect.

[0023] Figure 1 is a schematic diagram of the architecture of the device operation path generation service according to an embodiment of the present invention;

[0024] Figure 2 is a schematic flowchart of a device operation path generation method based on cloud technology according to an embodiment of the present invention;

[0025] Figure 3 is a schematic diagram of the configuration interface for the device operation path generation method according to an embodiment of the present invention;

[0026] Figures 4a-4b are schematic diagrams of specific application scenarios for the device operation path generation method according to an embodiment of the present invention;

[0027] Figure 5 is a schematic diagram of a cloud management platform according to an embodiment of the present invention;

[0028] Figure 6 is a schematic diagram of the computing device structure of the device operation path generation method based on cloud technology according to an embodiment of the present invention;

[0029] Figure 7 is a schematic diagram of the computing device cluster structure of the device operation path generation method based on cloud technology according to an embodiment of the present invention. Detailed Description

[0030] The technical solutions of the embodiments of the present invention will be described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. Instruction Manual 3 / 11 Page 7 CN 121173805 A

[0031] To facilitate understanding of the embodiments of the present invention, firstly, some terms involved in the present invention will be explained.

[0032] Cloud Management Platform: The cloud management platform is used to manage multiple cloud data centers set up by cloud vendors in different regions. The cloud management platform can provide interfaces related to public cloud services, such as pages or application programming interfaces (APIs).Interface (API) is used to allow users to remotely access public cloud services. Users can log in to the cloud management platform through the public cloud access page using a pre-registered account and password. After successful login, users can select and purchase public cloud services provided by the cloud data center in the region they have selected, such as object storage services, virtual machine services, and container services.

[0033] Region: A region refers to the geographical location of a cloud service. Cloud services can be divided by region based on geographical location and network latency. Cloud services within the same region use infrastructure located in the same geographical location. For example, if a cloud service selects the South China region as its region, then the cloud data center in the South China region will be used to provide the cloud service.

[0034] Availability Zone (AZ): A collection of one or more cloud data centers with independent water and electricity. Within an availability zone, computing, network, storage, and other resources are logically divided into multiple clusters. Multiple availability zones in a region are connected by high-speed fiber optic cables to meet the user's need to build a high-availability system across AZs.

[0035] In this embodiment of the invention, the cloud management platform can provide edge site access services. Specifically, this embodiment of the invention provides a cloud data center access method for edge sites. The following describes the relevant embodiments of the cloud data center access method for edge sites provided by the present invention in conjunction with the above basic concepts.

[0036] Please refer to Figure 1 below. Figure 1 is a schematic diagram of the architecture of the device operation path generation service of this embodiment of the invention. In the embodiment shown in Figure 1, user 50 can access cloud management platform 10 via Internet 30 through client 40. Cloud management platform 10 manages multiple cloud data centers located in different regions. User 50 can purchase device operation path generation services for device 20 on cloud management platform 10. Device 20 includes any one or more of commercial vehicles, passenger vehicles, robots, and drones. User 50 can input / select relevant configuration information of device 20 on cloud management platform 10 through client 40. For example, when intelligent driving tasks need to be performed, device 20 can be a commercial vehicle; when transportation tasks need to be performed, device 20 can be a passenger vehicle; when assembly tasks need to be performed, device 20 can be a robot or robotic arm; when monitoring tasks need to be performed, device 20 can be a drone. As shown in Figure 1, taking cloud data center A-region 1 as an example, user 50 inputs the configuration information of device 20 through cloud management platform 10. User 50's device 20 will then be managed uniformly by cloud data center A in region 1. Specifically, device 20 connects to cloud data center A in region 1 via the internet through cloud management platform 10. It should be noted that the region and cloud data center that manages user 50's device 20 can be selected by user 50 through cloud management platform 10.According to the center, user 50 can also not make a selection, and the cloud management platform 10 will randomly assign a cloud data center to manage device 20. Here, the allocation method of cloud data center management device 20 is not limited.

[0037] Figure 2 is a flowchart of a device operation path generation method based on cloud technology according to an embodiment of the present invention. As shown in Figure 2, the embodiment of the present invention provides a device operation path generation method based on cloud technology. The method is applied to a cloud management platform. The cloud management platform is used to manage the infrastructure that provides cloud services. The infrastructure includes multiple regions. Each region includes at least one cloud data center. The cloud service runs on at least one server in at least one cloud data center located in one of the multiple regions. The method includes:

[0038] S101: The cloud management platform 10 receives the configuration information of device 20 input by the user from the device configuration interface. The configuration information of device 20 includes the task information of device 20 and the priority information of device 20.

[0039] In step S101, when user 50 purchases the service of generating the running path of device 20 through cloud management platform 10, they input the configuration information of device 20 through the device configuration interface provided by cloud management platform 10. The configuration information of device 20 includes the task information and priority information of device 20. Specifically, the device configuration interface is provided to user 50 as an application programming interface (API) or configuration interface. When the configuration interface is provided to user 50, please refer to Figure 3. Figure 3 is a schematic diagram of the configuration interface for the device running path generation method according to an embodiment of the present invention. As shown in Figure 3, user 50 inputs or selects the relevant configuration information of device 20 in the configuration interface. The configuration information of device 20 includes, for example, the type of device 20, the size of device 20, the type of task performed by device 20, and the priority information of the task of device 20.

[0040] It should be noted that the configuration information for device 20 shown in Figure 3 is only an exemplary example and does not limit the configuration information for device 20. In other embodiments, the configuration information for device 20 may also be other information related to device 20.

[0041] S102: The cloud management platform 10 generates optimized path A information for device 20 based on the environmental map information and configuration information of device 20. The optimized path A information for device 20 includes parallel path A1 and queuing point A2.

[0042] In step S102, the cloud management platform 10 receives the relevant configuration information of device 20 and generates optimized path A information for device 20 by combining it with the environmental map information of device 20. Specifically, a sensor is installed on device 20. The number of sensors can be one or more. The sensors can be related devices with monitoring and detection functions, such as cameras. Here, the sensors are used to measure the functionality of the device.The number and type of the devices are not limited. The camera is used to capture still images or videos. An object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge-coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the light signal into an electrical signal, and then transmits the electrical signal to the ISP to convert it into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into image signals in standard RGB, YUV, and other formats. The camera can capture a panoramic image corresponding to the location of device 20.

[0043] The cloud management platform 10 receives terrain information and work point information collected by the sensors installed on device 20. Specifically, the terrain information includes road information and obstacle information. In some special environments, it may also include weather information and seasonal information.

[0044] Based on the terrain information and work point information collected by the sensors, the cloud management platform 10 constructs environmental map information of device 20 through information fusion. Specifically, the environmental map is constructed by modeling the pose information extracted from N panoramic images collected by sensors on device 20.

[0045] Specifically, the pose information includes position and attitude, wherein the attitude may include one or more of yaw, pitch and roll, and the position may include three-dimensional coordinates. It can be understood that the position of device 20 can represent the position of the image currently captured by device 20, and the attitude of device 20 can represent the angle of the image currently captured by device 20.

[0046] Specifically, the pose of device 20 can be determined by processing the data collected by sensors installed on device 20, such as Global Positioning System (GPS), Inertial Measurement Unit (IMU), accelerometer, gyroscope, etc., using existing positioning methods (such as indoor positioning methods).

[0047] It should be noted that the above-described method of constructing an environmental map of the device 20 using information collected by sensors installed on the device 20 is only one example. In other embodiments, the method of constructing the environmental map can also be other, which is not limited here.

[0048] The optimized path A information of the device 20 generated by the cloud management platform 10 includes the parallel path A1 and queuing point A2 of the device 20. Specifically, the cloud management platform generates the optimized path A information of the device 20 based on the initial position of the device 20 and the work point information of the device 20.Parallel path A1 and queuing point A2. Parallel path A1 indicates the path along which device 20 travels parallel to other devices when performing a task and reaching the work point. Queuing point A2 indicates the queuing position of device 20 when performing a task and reaching the work point.

[0049] S103: Cloud management platform 10 sends optimized path A information to device 20.

[0050] In step S103, cloud management platform 10 sends optimized path A information of device 20 to device 20. The sending method of cloud management platform 10 can be wireless communication, specifically including wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR), etc.

[0051] S104: The cloud management platform 10 receives the actual running path of the device 20; when the actual running path of the device 20 deviates from the optimized path A of the device 20, the cloud management platform 10 issues a stop command to the device 20 and generates optimized path B information of the device 20. The optimized path B information of the device 20 includes the parallel path B1 of the device 20 and the queuing point B2 of the device 20; the cloud management platform 10 issues optimized path B information to the device 20.

[0052] In step S104, the cloud management platform 10 receives the actual running path fed back by the device 20 in real time and compares the actual running path of the device 20 with the optimized path of the device 20. During the actual operation, the device 20 may encounter some unexpected situations, such as: the device 20 malfunctions, the device 20 encounters new obstacles during operation, or the device 20 encounters a task that has been completed during operation. At this time, the actual path of the device 20 deviates from the optimized path of the device 20. The cloud management platform 10 will issue a stop command to the device 20 to avoid the device 20 running on the wrong path and causing unnecessary waste of resources. At the same time, the cloud management platform 10 will also generate new optimized path B information for the device 20 according to the reason why the actual path of the device 20 deviates from the optimized path of the device 20. The optimized path B information of the device 20 includes the parallel path B1 of the device 20 and the queuing point B2 of the device 20. The cloud management platform 10 sends the new optimized path B information to the device 20.

[0053] S105: The cloud management platform 10 receives the task completion progress of the device 20; when the task completion progress of the device 20 is completed, the cloud management platform 10 issues a stop command to the device 20 and generates the optimized path C information of the device 20, which includes the parallel path C1 and the queuing point C2; the cloud management platform 10 issues the optimized path C information to the device 20.

[0054] In step S105, the cloud management platform 10 will receive the task completion progress feedback from the device 20 in real time. In the actual operation process, the device 20 may need to complete more than one task, or each task may have a different priority. In order to improve the efficiency of the device 20 in completing tasks, when the task completion progress of the device 20 is completed, the cloud management platform 10 will issue a stop command to the device 20 to avoid the device 20 continuing to run after the task has been completed, which would cause unnecessary waste of resources. At the same time, the cloud management platform 10 will also generate new optimized path C information for the device 20 based on factors such as the priority of the tasks that the device 20 needs to complete later, the distance of the tasks, or the difficulty of the tasks. The optimized path C information of the device 20 includes parallel path C1 and queuing point C2. The cloud management platform 10 will send the new optimized path C information to the device 20.

[0055] In steps S104-S105, the cloud management platform 10 can monitor the device 20 in real time and correct the device 20 from deviating from the optimized path in a timely manner. At the same time, when the device 20 deviates from the optimized path or completes the current task, a new optimized path is replanned for the device 20.

[0056] S106: The cloud management platform 10 receives the device 21 configuration information input by the user from the device configuration interface. The device 21 configuration information includes the task information and priority information of the device 21. The cloud management platform 10 generates the optimized path D information of the device 21 based on the environmental map information and the device 21 configuration information. The optimized path D information of the device 21 includes the parallel path D1 and the queuing point D2. The cloud management platform 10 sends the optimized path information D to the device 21. The width of the parallel path A1 is more than twice the width of the device 20, and the width of the parallel path D1 is more than twice the width of the device 21. The distance between the queuing point A2 and the queuing point D2 is greater than the length of the device 20. The length of the device 21 is less than or equal to the length of the device 20.

[0057] In step S101, user 50 purchases the service of generating the running path of device 20 through the cloud management platform 10. In step S106, user 50 can also purchase the service of generating the running path of device 21 through the cloud management platform 10. That is, user 50 can purchase the service of generating the running path of multiple devices through the cloud management platform 10.After completion, user 50 inputs the configuration information of device 21 through the device configuration interface provided by cloud management platform 10. The configuration information of device 21 includes the task information and priority information of device 21. The generation and distribution process of the optimized path D information of device 21 is similar to the optimized path A information and distribution process of device 20 in steps S102-S103, and will not be repeated here.

[0058] The width of parallel path A1 is greater than twice the width of device 20, which can ensure that the vehicle avoids collision when device 20 performs tasks at the work point; the width of parallel path D1 is greater than twice the width of device 21, which can ensure that the vehicle avoids collision when device 21 performs tasks at the work point.

[0059] The distance between queuing point A2 and queuing point D2 is greater than the length of device 20, wherein the length of device 21 is less than or equal to the length of device 20. For example: Devices 20 and 21 need to perform the same task, or devices 20 and 21 need to pass through the same parallel path when performing the task, that is, the queuing point A2 of device 20 and the queuing point D2 of device 21 are located on the same parallel path. In order to avoid collisions between devices 20 and 21, the distance between the queuing point A2 of device 20 and the queuing point D2 of device 21 needs to be greater than the length of the longer device. For example, if the length of device 20 is 5 meters and the length of device 21 is 3 meters, then the distance between the queuing point A2 of device 20 and the queuing point D2 of device 21 needs to be greater than 5 meters.

[0060] It should be noted that when setting the configuration information of the devices, multiple devices can be configured to complete the same task, or multiple devices can be set to complete their own different tasks. The specific configuration information of the devices is not limited here.

[0061] The following uses the example of multiple devices configured to complete the same task to illustrate the specific generation process of the device running path: Since devices 20 and 21 complete the same task, it is necessary to plan the parallel path and queuing points of devices 20 and 21 from their initial positions to the task operation point. Please refer to Figures 4a and 4b, which are schematic diagrams of the specific application scenario of the device running path generation method of the present invention.

[0062] As shown in Figure 4a, a center line is first generated from the parallel entrance and exit. This center line serves as the guide line for generating the parallel route and extends to the vicinity of the operation point G. The guide line does not need to reach the operation point G because point G will frequently change with the movement of the operating devices 20 and 21. Therefore, a distance is reserved between the end point of the parallel route and the operation point G for devices 20 and 21 to plan their own travel paths. Road center line 1 and road center line 2 are generated from the center line to both sides. The distance between road center line 1 and road center line 2 should be greater than twice the width of the device with the larger width among devices 20 and 21.The selected location should be 2.5 to 3 times the width of the road. For example, if the width of device 20 is 2 meters and the width of device 21 is 3 meters, then the distance between the road centerline 1 and the road centerline 2 should be greater than 6 meters, preferably greater than 7.5 to 9 meters.

[0063] As shown in Figure 4b, offset lines 1 and 2 are generated on both sides of the road centerline 1 and the road centerline 2, respectively. The distance between offset lines 1 and 2 and the road centerline 1 and the road centerline 2 should be greater than half the width of the device with the larger width of device 20 and device 21. For example, if the width of device 20 is 2 meters and the width of device 21 is 3 meters, then the distance between offset lines 1 and offset lines 2 should be greater than 9 meters. The parallel roads are optimized based on offset line 1, offset line 2, and the centerline. While ensuring no collision with the centerline, the system generates parallel path 1 and parallel path 2, satisfying the curvature requirements of the driving paths for devices 20 and 21. Parallel path 1 is the entry path, and parallel path 2 is the exit path. Turnaround paths are also designed in the areas where devices 20 and 21 enter and exit via parallel paths 1 and 2, ensuring that devices 20 and 21 can smoothly exit via parallel path 2 after completing their tasks at work point G (see page 7 / 11 of the manual, CN 121173805 A). Furthermore, queuing points should not be placed near the turnaround paths to avoid collisions with queuing devices when turning around.

[0064] In addition, since devices 20 and 21 perform the same task, queuing points need to be set for devices 20 and 21 on the parallel path 1. For example, the queuing point for device 20 is the first queuing point, and the queuing point for device 21 is the second queuing point. If devices 22 and 23 also perform the same task together, then the queuing point for device 22 is the third queuing point, and the queuing point for device 23 is the fourth queuing point. To avoid collisions between devices 20 and 23 during task execution, the distance between adjacent queuing points needs to be greater than the length of the longer device among devices 20 and 23. For example, if the length of device 20 is 1 meter, the length of device 21 is 2 meters, the length of device 22 is 3 meters, and the length of device 23 is 4 meters, then the distance between adjacent queuing points needs to be greater than 4 meters.

[0065] After the parallel path and queuing point planning for devices 20-23 is completed, the cloud management platform 10 will also monitor the distance between the queuing point and the work point in real time. When the maximum straight-line distance between the first queuing point and the work point G changes, the cloud management platform 10 needs to recalculate the parallel path and queuing point for devices 20-23.

[0066] The device operation path generation method based on cloud technology provided in this application adopts an end-cloud collaborative approach. The cloud management platform obtains the device configuration information to plan the operation path for the device to execute tasks, thereby improving the calculation efficiency of the operation path when the device executes tasks.

[0067] Based on the above-described process for generating device operation paths using cloud technology, this embodiment of the invention further discloses a cloud management platform. Figure 5 is a schematic diagram of a cloud management platform according to an embodiment of the invention. As shown in Figure 5, the cloud management platform is used to manage the infrastructure providing cloud services. The infrastructure includes multiple regions, each region including at least one cloud data center. The cloud service runs on at least one server in at least one cloud data center located in one of the multiple regions. The cloud management platform includes:

[0068] An interface providing module 101, used to provide a device configuration interface, which is used to receive first device configuration information input by a user. The first device configuration information includes the task information and priority information of the first device.

[0069] A path generation module 102, used to generate first optimized path information for the first device based on the environmental map information and the first device configuration information. The first optimized path information includes a first parallel path and a first queuing point. Specifically, the path generation module 102 is used to generate the first parallel path and the first queuing point of the first device based on the initial location information and the operation point information of the first device.

[0070] The information sending module 103 is used to send the first optimized path information to the first device.

[0071] The information receiving module 104 is used to receive terrain information and work point information collected by the sensor. The terrain information includes road information and obstacle information.

[0072] The map building module 105 is used to construct the environmental map information of the device based on the terrain information and work point information collected by the sensor through information fusion.

[0073] The information receiving module 104 is also used to receive the actual running path of the first device. If the actual running path of the first device deviates from the first optimized path of the first device, the information sending module 103 is also used to send a stop command to the first device. The path generation module 102 is also used to generate the second optimized path information of the first device. The second optimized path information of the first device includes the second parallel path information of the first device and the second queuing point of the first device. The information sending module 103 is also used to send the second optimized path information to the first device.

[0074] The information receiving module 104 is further configured to receive the task completion progress of the first device. If the task completion progress of the first device is completed, the information sending module 103 is further configured to send a stop command to the first device. The path generation module 102 is further configured to generate third optimized path information for the first device. The third optimized path information of the first device includes the third parallel path information of the device and the third queuing point of the first device. The information sending module 103 is further configured to send the third optimized path information to the first device.

[0075] The device configuration interface is also used to receive second device configuration information input by the user. The second device configuration information includes the task information and priority information of the second device.

[0076] The path generation module 102 is also used to generate fourth optimized path information for the second device based on the environmental map information and the second device configuration information. The fourth optimized path information includes a fourth parallel path and a fourth queuing point. The information sending module 103 is also used to send the fourth optimized path information to the second device. The width of the first parallel path is greater than twice the width of the first device, and the width of the fourth parallel path is greater than twice the width of the second device. The distance between the first queuing point and the fourth queuing point is greater than the length of the first device, wherein the length of the second device is less than or equal to the length of the first device.

[0077] It should be noted that the interface providing module 101, the path generation module 102, the information sending module 103, the information receiving module 104, and the map building module 105 can all be implemented by software or by hardware. For example, the implementation method of the interface providing module 101 will be introduced next using the interface providing module 101 as an example. Similarly, the implementation methods of the path generation module 102, information distribution module 103, information receiving module 104, and map building module 105 can refer to the implementation method of the interface providing module 101.

[0078] When implemented in software, the interface providing module 101 can be an application or code block running on a computer device. The computer device can be at least one of a physical host, virtual machine, container, or other computing device. Further, the aforementioned computer device can be one or more. For example, the interface providing module 101 can be an application running on multiple hosts / virtual machines / containers. It should be noted that the multiple hosts / virtual machines / containers used to run the application can be distributed in the same availability zone (AZ) or in different AZs. The multiple hosts / virtual machines / containers used to run the application can be distributed in the same region or in different regions. Typically, a region can include multiple AZs.

[0079] Similarly, the multiple hosts / virtual machines / containers used to run the application can be distributed in the same virtual private cloud (VPC) or in multiple VPCs. Typically, a region can include multiple VPCs, and a VPC can include multiple AZs.

[0080] When implemented in hardware, the interface providing module 101 can include at least one computing device, such as a server. Alternatively, the cloud resource configuration interface providing module 101 can also utilize an application-specific integrated circuit (ASIC).Devices implemented using integrated circuits (ASICs) or programmable logic devices (PLDs). The PLD can be a complex programmable logical device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.

[0081] The multiple computing devices included in the interface providing module 101 can be distributed in the same Availability Zone (AZ) or in different AZs. The multiple computing devices included in the cloud resource configuration interface providing module 101 can be distributed in the same region or in different regions. Similarly, the multiple computing devices included in the interface providing module 101 can be distributed in the same Virtual Private Cloud (VPC) or in multiple VPCs. These multiple computing devices can be any combination of computing devices such as servers, ASICs, PLDs, CPLDs, FPGAs, and GALs.

[0082] It should be noted that the interface providing module 101, path generation module 102, information dissemination module 103, information receiving module 104, and map construction module 105 can all be used to execute some or all of the steps in the neural map construction method.

[0083] The neural map construction device disclosed in this embodiment of the invention has a clear division of labor and close cooperation among its various modules. The various modules cooperate with each other to efficiently complete the construction of neural network maps.

[0084] This invention also provides a computing device. Please refer to Figure 6 below. Figure 6 is a schematic diagram of the computing device structure of the device operation path generation method based on cloud technology according to this embodiment of the invention. The computing device 100 includes: a bus 106, a processor 108, a memory 107, and a communication interface 109. The processor 108, the memory 107, and the communication interface 109 communicate with each other through the bus 106. The computing device 100 can be a server or a terminal device. It should be understood that this application does not limit the number of processors and memories in the computing device 100.

[0085] The bus 106 may be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, only one line is used in Figure 6, but it does not mean that...This indicates that there is only one bus or one type of bus. Bus 104 may include a path for transmitting information between various components of computing device 100 (e.g., memory 107, processor 108, communication interface 109).

[0086] Processor 108 may include any one or more processors such as a central processing unit (CPU), graphics processing unit (GPU), microprocessor (MP), or digital signal processor (DSP).

[0087] Memory 107 may include volatile memory, such as random access memory (RAM). Processor 108 may also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid state drive (SSD).

[0088] The memory 107 stores executable program code, and the processor 108 executes the executable program code to implement the functions of the aforementioned interface providing module 101, path generation module 102, information distribution module 103, information receiving module 104, and map building module 105, thereby realizing the configuration method of cloud connection service based on public cloud. That is, the memory 107 stores instructions for the cloud management platform to execute the configuration method of cloud connection service based on public cloud.

[0089] The communication interface 109 uses transceiver modules such as, but not limited to, network interface cards and transceivers to realize communication between the computing device 100 and other devices or communication networks.

[0090] This embodiment of the invention also provides a computing device cluster. The computing device cluster includes at least one computing device. The computing device can be a server, such as a central server, an edge server, or a local server in a local data center. In some embodiments, the computing device can also be a desktop computer, a laptop computer, or a smartphone or other terminal device.

[0091] Please refer to Figure 7 below. Figure 7 is a schematic diagram of the structure of a computing device cluster for the device operation path generation method based on cloud technology according to an embodiment of the present invention. The computing device cluster includes at least one computing device 100. The memory 107 of one or more computing devices 100 in the computing device cluster may store instructions from the same cloud management platform for executing a configuration method for cloud connection services based on public cloud.

[0092] In some possible implementations, one or more computing devices 100 in the computing device cluster can also be used to execute some of the instructions of the cloud management platform for executing the configuration method of the cloud connection service based on the public cloud. In other words, a combination of one or more computing devices 100 can jointly execute the instructions of the cloud management platform for executing the configuration method of the cloud connection service based on the public cloud.

[0093] It should be noted that the memory 107 in different computing devices 100 in the computing device cluster can store different instructions for executing some functions of the cloud management platform. That is, the instructions stored in the memory 107 in different computing devices 100 can implement the functions of one or more modules among the interface providing module 101, path generation module 102, information distribution module 103, information receiving module 104, and map building module 105.

[0094] The embodiments of the present invention also provide a computer program product containing instructions. The computer program product can be a software or program product containing instructions that can run on a computing device or be stored in any available medium. When the computer program product is run on at least one computer device, it causes the at least one computer device to execute the above-described configuration method applied to a cloud management platform for executing cloud connection services based on a public cloud.

[0095] The embodiments of the present invention also provide a computer-readable storage medium. The computer-readable storage medium may be any available medium that a computing device can store or a data storage device such as a data center containing one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state drive). The computer-readable storage medium includes instructions that instruct the computing device to execute the above-described configuration method applied to a cloud management platform for executing cloud connection services based on a public cloud.

[0096] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the protection scope of the technical solutions of the embodiments of the present invention. Instruction manual, page 11 / 11, 15 CN 121173805 A, Figure 1; Instruction manual drawing, page 1 / 6, 16 CN 121173805 A, Figure 2; Instruction manual drawing, page 2 / 6, 17 CN 121173805 A, Figure 3; Figure 4a; Instruction manual drawing, page 3 / 6, 18 CN 121173805 A, Figure 4b; Instruction manual appendix...Sheet 4 / 6 Page 19 CN 121173805 A Figure 5 Figure 6 Sheet 5 / 6 Page 20 CN 121173805 A Figure 7 Sheet 6 / 6 Page 21 CN 121173805 A Our Ref.: C065 / P1030 / HK METHOD FOR GENERATING DEVICE OPERATION PATH BASED ON CLOUD TECHNOLOGY AND CLOUD MANAGEMENT PLATFORM Abstract The present application provides a method for generating a device operation path based on cloud technology. The method includes: receiving, by a cloud management platform, first device configuration information input by a user from a device configuration interface, where the first device configuration information includes task information of a first device and priority information of the first device; generating, by the cloud management platform, first optimized path information of the first device based on environmental map information of the first device and the first device configuration information, where the first optimized path information of the first device includes a first parallel path and a first queuing point location; delivering, by thecloud management platform, the first optimized path information to the first device. In the present application, the cloud management platform plans the operation path for the device to execute tasks by obtaining configuration information of the device, improving the computational efficiency of the operation path when the device executes tasks.

Claims

1. A method for generating device operation paths based on cloud technology, characterized in that, The method is applied to a cloud management platform for managing infrastructure that provides cloud services. The infrastructure includes facilities located in multiple regions, each region including at least one cloud data center. The cloud services run on at least one server located in at least one cloud data center in one of the multiple regions. The method includes: The cloud management platform receives first device configuration information input by the user from the device configuration interface. The first device configuration information includes the task information and priority information of the first device. The cloud management platform generates first optimized path information for the first device based on the environmental map information and configuration information of the first device. The first optimized path information for the first device includes a first parallel path and a first queuing point. The cloud management platform sends the first optimized path information to the first device.

2. The method according to claim 1, characterized in that, The first device is equipped with a sensor, and the method further includes: The cloud management platform receives terrain information and work site information collected by the sensors, the terrain information including road information and obstacle information; The cloud management platform constructs environmental map information for the equipment based on the terrain and work site information collected by the sensors through information fusion.

3. The method according to claim 1 or 2, characterized in that, The cloud management platform generates first optimized path information for the first device based on the environmental map information and configuration information of the first device, including: The cloud management platform generates a first parallel path and a first queuing point for the first device based on the initial location information and the operation point information of the first device.

4. The method according to any one of claims 1 or 3, characterized in that, The method further includes: The cloud management platform receives the actual operating path of the first device; If the actual running path of the first device deviates from the first optimized path of the first device, the cloud management platform issues a stop command to the first device and generates second optimized path information for the first device. The second optimized path information of the first device includes a second parallel path and a second queuing point. The cloud management platform sends the second optimized path information to the first device.

5. The method according to any one of claims 1 or 4, characterized in that, The method further includes: The cloud management platform receives the task completion progress of the first device; When the task completion progress of the first device is completed, the cloud management platform issues a stop command to the first device and generates the third optimized path information of the first device. The third optimized path information of the first device includes the third parallel path and the third queuing point. The cloud management platform sends the third optimized path information to the first device.

6. The method according to any one of claims 1 or 5, characterized in that, The method further includes: The cloud management platform receives second device configuration information input by the user from the device configuration interface. The second device configuration information includes the task information and priority information of the second device. The cloud management platform generates fourth optimized path information for the second device based on the environmental map information and configuration information of the second device. The fourth optimized path information for the second device includes a fourth parallel path and a fourth queuing point. The cloud management platform sends the fourth optimized path information to the second device; The width of the first parallel path is greater than twice the width of the first device, and the width of the fourth parallel path is greater than twice the width of the second device; The distance between the first queuing point and the fourth queuing point is greater than the length of the first device, wherein the length of the second device is less than or equal to the length of the first device.

7. The method according to any one of claims 1 or 6, characterized in that, The first device includes one or more of commercial vehicles, passenger vehicles, robots, and drones, and the second device includes one or more of commercial vehicles, passenger vehicles, robots, and drones.

8. A cloud management platform, characterized in that, The cloud management platform is used to manage the infrastructure that provides cloud services. The infrastructure includes facilities located in multiple regions, each region including at least one cloud data center. The cloud services run on at least one server located in at least one cloud data center in one of the multiple regions. The cloud management platform includes: An interface providing module is used to provide a device configuration interface, which is used to receive first device configuration information input by the user. The first device configuration information includes task information and priority information of the first device. The path generation module is used to generate first optimized path information for the first device based on the environmental map information and configuration information of the first device. The first optimized path information for the first device includes a first parallel path and a first queuing point. The information delivery module is used to send the first optimized path information to the first device.

9. The cloud management platform according to claim 8, characterized in that, The first device is equipped with sensors, and the cloud management platform also includes: The information receiving module is used to receive terrain information and work site information collected by the sensor, wherein the terrain information includes road information and obstacle information; The map building module is used to construct environmental map information of the device based on the terrain information and work site information collected by the sensors through information fusion.

10. The cloud management platform according to claim 8 or 9, characterized in that, The path generation module is specifically used to generate a first parallel path and a first queuing point for the first device based on the initial location information and the work point information of the first device.

11. The cloud management platform according to any one of claims 8 or 10, characterized in that, The information receiving module is also used to receive the actual operating path of the first device; If the actual running path of the first device deviates from the first optimized path of the first device, the information sending module is also used to send a stop command to the first device, and the path generation module is also used to generate the second optimized path information of the first device, which includes a second parallel path and a second queuing point. The information delivery module is also used to send the second optimized path information to the first device.

12. The cloud management platform according to any one of claims 8 or 11, characterized in that, The information receiving module is also used to receive the task completion progress of the first device; When the task completion progress of the first device is completed, the information sending module is further used to send a stop command to the first device, and the path generation module is further used to generate the third optimized path information of the first device, which includes the third parallel path and the third queuing point. The information delivery module is also used to deliver the third optimized path information to the first device.

13. The cloud management platform according to any one of claims 8 or 12, characterized in that, The device configuration interface is also used to receive second device configuration information input by the user, the second device configuration information including the task information of the second device and the priority information of the second device; The path generation module is further configured to generate fourth optimized path information for the second device based on the environmental map information and configuration information of the second device. The fourth optimized path information for the second device includes a fourth parallel path and a fourth queuing point. The information delivery module is also used to deliver the fourth optimized path information to the second device; The width of the first parallel path is greater than twice the width of the first device, and the width of the fourth parallel path is greater than twice the width of the second device; The distance between the first queuing point and the fourth queuing point is greater than the length of the first device, wherein the length of the second device is less than or equal to the length of the first device.

14. The cloud management platform according to any one of claims 8 or 13, characterized in that, The first device includes one or more of commercial vehicles, passenger vehicles, robots, and drones, and the second device includes one or more of commercial vehicles, passenger vehicles, robots, and drones.

15. A computing device cluster, characterized in that, It includes at least one computing device, each computing device including a processor and memory; The processor of the at least one computing device is configured to execute instructions stored in the memory of the at least one computing device to cause the cluster of computing devices to perform the method as described in any one of claims 1 to 7.

16. A computer program product containing instructions, characterized in that, When the instructions are executed by a cluster of computer devices, the cluster of computer devices causes the cluster of computer devices to perform the method as described in any one of claims 1 to 7.

17. A computer-readable storage medium, characterized in that, Includes computer program instructions, which, when executed by a cluster of computing devices, perform the method as described in any one of claims 1 to 7.