Task work order scheduling method and system

Through the task work scheduling method and system, the problem of lack of system management in the execution of drone missions is solved, and the processed tracking and execution of flight missions is realized, and efficiency is improved.

CN119200639AInactive Publication Date: 2024-12-27GUANGZHOU IMAPCLOUD INTELLIGENT TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411313406.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-20
Publication Date
2024-12-27
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The execution of existing drone missions mainly relies on the oral or written description of customers, and the flight mission cannot be systematically processed, resulting in the inability to effectively track and execute.

Method used

A task work unit scheduling method and system was designed to generate and dispatch flight tasks through communication between the scheduling platform, terminal and base station, control the drone for patrol inspection, and upload the inspection data to the scheduling platform to serve the service users. Send acceptance prompts.

Benefits of technology

It realizes systematic and process-based management and effective tracking of flight missions, ensures the correct execution of tasks, and improves execution efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119200639A_ABST
    Figure CN119200639A_ABST
Patent Text Reader

Abstract

The invention provides a task work order scheduling method and system, and belongs to the field of data processing, and the method comprises the steps that a first-class terminal obtains a flight work order created by a business user, and sends the flight work order to a scheduling platform; the scheduling platform signs for the flight work order, and the scheduling platform determines a target base station of the flight work order from the base stations and issues the flight task to the target base station when the sign-for result is confirmation; the target base station controls the unmanned aerial vehicle to inspect the task area according to the flight task and uploads inspection data obtained by each inspection to the scheduling platform; and when the unmanned aerial vehicle completes the flight task, the scheduling platform sends an examination prompt to the first-class terminal to prompt acceptance. Therefore, systematic and processized tracking management is carried out on the process from the release of the flight work order to the uploading and acceptance of the inspection data, and meanwhile, the execution of the flight task can be effectively tracked. Therefore, the correct execution of the flight task is ensured, and the execution efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing, and in particular to a task work order scheduling method and system. Background Art

[0002] Drone inspection technology is an advanced technology that uses drones to automatically monitor and inspect power lines, transportation facilities, oil and gas pipelines, etc. It is equipped with high-definition cameras, infrared thermal imagers, laser radars and other equipment to capture detailed information about the target area in real time, providing a new perspective and efficient means for inspection and operation and maintenance work, which can not only improve inspection efficiency and safety, but also show extremely high flexibility and accuracy in complex environments.

[0003] Currently, the execution of drone missions mainly relies on customers’ verbal or written descriptions of flight areas and requirements. There is no way to systematically manage flight missions, and it is impossible to effectively track and execute flight missions. Summary of the invention

[0004] In view of this, an object of the present invention is to provide a task work order scheduling method and system to perform systematic process management of flight missions and to effectively track and execute flight missions.

[0005] In order to achieve the above objectives, the technical solutions adopted by the embodiments of the present invention are as follows.

[0006] In a first aspect, the present invention provides a task work order scheduling method, which is applied to a task work order scheduling system, wherein the task work order scheduling system includes a scheduling platform, a class of terminals, a base station, and a drone, wherein the scheduling platform is respectively connected to the class of terminals and the base station in communication, and the base station is connected to the drone in communication, and the method includes:

[0007] The first-class terminal obtains a flight work order created by a business user, and sends the flight work order to the scheduling platform; wherein the flight work order includes a task area;

[0008] The dispatching platform signs for the flight work order and obtains a signing result;

[0009] When the receipt result is confirmed, the scheduling platform determines the target base station of the flight work order from the base stations, generates a flight task of the flight work order, and sends the flight task to the target base station;

[0010] The target base station controls the drone to inspect the mission area according to the flight mission, and uploads the inspection data obtained from each inspection to the scheduling platform;

[0011] When the UAV completes the flight mission, the scheduling platform sends a review prompt to the first-class terminal based on the inspection data to prompt the business user to conduct acceptance.

[0012] Optionally, a flight service application is installed on the first type of terminal;

[0013] The step of obtaining the flight work order created by the business user by the first-class terminal includes:

[0014] After the first-class terminal detects that the business user logs into the flight service application, the flight service application is opened to display application function options; wherein the application function options include a work order creation option;

[0015] When it is detected that the business user clicks the work order creation option, the first type of terminal opens a work order creation interface to display a work order entry box and area selection items;

[0016] Receiving the work order description information entered by the business user in the work order entry box;

[0017] When the service user inputs an address in the area selection item, the first type of terminal obtains and displays a map corresponding to the input address;

[0018] generating a task area when a business user selects a task area on the map by using a selection tool;

[0019] A flight work order is generated by combining the task area and the work order description information.

[0020] Optionally, a service file and a capital verification file are pre-stored on the dispatching platform, the service file records the service scope of each base station, and the capital verification file records the security assessment area that needs to be certified;

[0021] The dispatching platform signs for the flight work order and obtains the step of receiving the result, including:

[0022] The dispatching platform extracts the task area from the flight work order, and queries whether the task area is within the service range recorded in the service file;

[0023] If not, the visa rejection is regarded as the receipt result, and an out-of-range area of ​​the task area is generated, and the out-of-range area is written into the visa rejection reason;

[0024] If so, query whether the task area contains the security assessment area recorded in the capital verification file;

[0025] If the mission area does not include the safety assessment area, the confirmation is taken as the sign-off result;

[0026] If the mission area includes the safety assessment area, extracting the qualification document in the flight work order;

[0027] In the event that the qualification document matches each of the safety assessment areas included in the mission area, confirming the receipt as a result;

[0028] In the case where the qualification document does not match at least one of the safety assessment areas included in the mission area, a rejection is taken as the receipt result, and failure of capital verification is written into the rejection.

[0029] Optionally, the step of generating the flight mission of the flight work order includes:

[0030] The scheduling platform generates an inspection route according to the mission area, and generates a flight mission by combining the inspection route and the shooting information specified in the flight work order.

[0031] Optionally, the task work order scheduling system further includes a second type of terminal corresponding to each of the base stations, and the second type of terminal is communicatively connected with the scheduling platform;

[0032] The step of generating the flight mission of the flight work order comprises:

[0033] The scheduling platform sends the flight work order to the second type of terminal corresponding to the target base station to instruct the flight administrator of the target base station to input the flight mission of the flight work order through the second type of terminal; wherein the flight mission includes the inspection route and inspection cycle of the mission area.

[0034] Optionally, the step of sending a review prompt to the first-class terminal by the scheduling platform based on the inspection data includes:

[0035] The scheduling platform extracts a task target from the task work order, and determines a matching model from a plurality of preset detection models according to the task target;

[0036] Inputting the inspection data into the matching model, generating a detection result using the matching model, and generating an inspection report based on the detection result;

[0037] According to the inspection report and the inspection data, a review prompt is sent to the first type of terminals.

[0038] Optionally, after the scheduling platform signs for the flight work order and obtains a signing result, the method further includes:

[0039] When the receipt result is a rejection, the scheduling platform sets the status of the flight work order to rejection, and sends a work order rejection prompt to the first type of terminal of the business user based on the rejection reason.

[0040] Optionally, after the step of uploading the inspection data obtained from each inspection to the scheduling platform, and before the step of sending a review prompt to the first-class terminal based on the inspection data when the drone completes the flight mission to prompt the business user to perform acceptance, the method further includes:

[0041] The scheduling platform associates and stores the received inspection data with the corresponding flight work order, and sends a data update prompt to the first type of terminal of the business user to prompt the business user to view the latest inspection data of the flight work order.

[0042] In a second aspect, the present invention provides a task work order scheduling method, which is applied to a scheduling platform, wherein the scheduling platform is respectively connected to a class of terminals and a base station, and the base station is connected to a drone, and the method includes:

[0043] Signing for the flight work order sent by the first type of terminal to obtain a signing result; wherein the flight work order includes a task area;

[0044] If the receipt result is confirmed, determine the target base station of the flight work order from each base station, generate a flight mission for the flight work order, and send the flight mission to the target base station; wherein the flight mission is used to instruct the target base station to control the drone to inspect the mission area;

[0045] Receiving and storing the inspection data uploaded by the target base station; wherein the inspection data is the data obtained by the UAV inspecting the mission area;

[0046] When the UAV completes the flight mission, based on the inspection data, a review prompt is sent to the first-class terminal to prompt the business user to conduct acceptance.

[0047] In a third aspect, the present invention provides a task work order scheduling system, including a scheduling platform, a class of terminals, a base station and a drone, wherein the scheduling platform is communicatively connected to the class of terminals and the base station respectively, and the base station is communicatively connected to the drone;

[0048] The first type of terminal is used to obtain a flight work order created by a business user and send the flight work order to the scheduling platform; wherein the flight work order includes a task area;

[0049] The dispatching platform is used to sign for the flight work order and obtain a signing result;

[0050] The scheduling platform is used for, when the receipt result is confirmed, determining the target base station of the flight work order from each of the base stations, generating a flight task of the flight work order, and sending the flight task to the target base station;

[0051] The target base station is used to control the UAV to inspect the mission area according to the flight mission, and upload the inspection data obtained from each inspection to the scheduling platform;

[0052] The scheduling platform is also used to send a review prompt to the first-class terminal based on the inspection data when the drone completes the flight mission, so as to prompt the business user to conduct acceptance.

[0053] In a fourth aspect, the present invention provides an electronic device, comprising a processor and a memory, wherein the memory stores a computer program that can be executed by the processor, and the processor can execute the computer program to implement the task work order scheduling method as described in the second aspect.

[0054] In a fifth aspect, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the task work order scheduling method as described in the second aspect is implemented.

[0055] The task work order scheduling method and system provided by the embodiment of the present invention include: a class of terminals obtains a flight work order created by a business user, and sends the flight work order to a scheduling platform, wherein the flight work order includes a task area; the scheduling platform signs for the flight work order and obtains a signing result; when the signing result is confirmed, the scheduling platform determines the target base station of the flight work order from each base station, generates a flight task of the flight work order, and sends the flight task to the target base station; the target base station controls the drone to inspect the task area according to the flight task, and uploads the inspection data obtained from each inspection to the scheduling platform; when the drone completes the flight task, the scheduling platform sends a review prompt to the class of terminals based on the inspection data to prompt the business user to accept the task. In this way, the process from the release of the flight work order to the uploading and acceptance of the inspection data is systematically and procedurally tracked and managed, and the execution of the flight task can be effectively tracked. Thus, the correct execution of the flight task is ensured and the execution efficiency is improved.

[0056] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, preferred embodiments are given below and described in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0057] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for use in the embodiments are briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present invention and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without creative work.

[0058] Figure 1 A structural schematic diagram of a task work order scheduling system provided by an embodiment of the present invention is shown.

[0059] Figure 2 A block diagram of an electronic device provided by an embodiment of the present invention is shown.

[0060] Figure 3 One of the flow diagrams of the task work order scheduling method provided in an embodiment of the present invention is shown.

[0061] Figure 4 The second flowchart of the task work order scheduling method provided in the embodiment of the present invention is shown.

[0062] Figure 5 A schematic diagram of a process log provided by an embodiment of the present invention is shown.

[0063] Figure 6 Shows Figure 3 and Figure 4 Schematic diagram of the process flow of some sub-steps of step 11.

[0064] Figure 7 A schematic diagram of a work order creation interface provided by an embodiment of the present invention is shown.

[0065] Figure 8 Shows Figure 3 and Figure 4 Schematic diagram of the process flow of some sub-steps of step 13.

[0066] Fig. 9 Shows Figure 3 and Figure 4 Schematic diagram of the process of some sub-steps of step 19.

[0067] Fig.10 The third flowchart of the task work order scheduling method provided in the embodiment of the present invention is shown.

[0068] Explanation of the accompanying figures: 10 - task work order scheduling system; 110 - scheduling platform; 120 - class I terminal; 130 - base station; 140 - drone; 150 - class II terminal; 20 - electronic equipment; 210 - memory; 220 - processor; 230 - communication module. DETAILED DESCRIPTION

[0069] The following will be combined with the accompanying drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.

[0070] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative work are within the scope of protection of the present invention.

[0071] It should be noted that relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or device including the elements.

[0072] Please refer to Figure 1 The embodiment of the present invention provides a task work order scheduling system 10, which includes a scheduling platform 110, a class-one terminal 120, a base station 130, and a drone 140, wherein the class-one terminal 120 can be understood as a terminal device of a customer, and the scheduling platform 110 is respectively connected to the class-one terminal 120 and the base station 130 in communication. There can be one or more base stations 130, each of which is associated with multiple drones 140, and each base station 130 can be connected to multiple associated drones 140 in communication via radio.

[0073] In addition, each base station 130 has a service range, and the service ranges of any two base stations 130 are different.

[0074] The first type of terminal 120 is used to obtain the flight work order created by the business user and send the flight work order to the scheduling platform 110. The flight work order includes a task area.

[0075] The scheduling platform 110 is used to sign for the flight work order and obtain the signing result.

[0076] The scheduling platform 110 is used to determine the target base station 130 of the flight work order from each base station 130 when the signing result is confirmed, generate the flight task of the flight work order, and send the flight task to the target base station 130.

[0077] The target base station 130 is used to control the drone 140 to inspect the mission area according to the flight mission, and upload the inspection data obtained from each inspection to the scheduling platform 110.

[0078] The scheduling platform 110 is also used to send a review prompt to the first-class terminal 120 based on the inspection data when the drone 140 completes the flight mission, so as to prompt the business user to conduct acceptance.

[0079] It should be noted that the scheduling platform 110 can be a platform built by an independent server or a server cluster, and the first type of terminal 120 can be but is not limited to: a mobile phone, a tablet computer, a personal computer, a laptop computer, a wearable portable device, etc.

[0080] In addition, the task work order scheduling system 10 may further include a plurality of Class II terminals 150, which may correspond one-to-one to the base station 130, or may correspond to one Class II terminal 150 for a plurality of base stations 130, and the Class II terminal 150 is communicatively connected with the scheduling platform 110. The Class II terminal 150 may be, but is not limited to, a mobile phone, a tablet computer, a personal computer, a laptop computer, a wearable portable device, etc. of a manager.

[0081] The flight service application corresponding to the dispatching platform 110 can be installed on both the first-class terminal 120 and the second-class terminal 150 . It can be understood that the flight service application is a front-end application, and the back-end application corresponding to the front-end application runs on the dispatching platform 110 .

[0082] The flight administrator can sign for the flight work order issued by the business user to the scheduling platform 110 through the second type terminal 150, or after the flight administrator plans the flight mission, input the flight mission corresponding to the flight work order into the scheduling platform 110 through the second type terminal 150.

[0083] In order to more clearly describe the flight work order scheduling mechanism of the task work order scheduling system 10, an embodiment of the present invention proposes a task work order scheduling method applied to the above-mentioned task work order scheduling system 10, as shown below.

[0084] In addition, please refer to Figure 2 , is a block diagram of an electronic device 20, which may be Figure 1The scheduling platform 110, the first type terminal 120 or the second type terminal 150 in the task work order scheduling system 10 shown are used to execute the computer program corresponding to the task work order scheduling method. The electronic device 20 includes a memory 210, a processor 220 and a communication module 230. The memory 210, the processor 220 and the communication module 230 are electrically connected to each other directly or indirectly to realize data transmission or interaction. For example, these components can be electrically connected to each other through one or more communication buses or signal lines.

[0085] The memory 210 is used to store programs or data and can be, but not limited to, a random access memory, a read-only memory, a programmable read-only memory, an erasable read-only memory, an electrically erasable read-only memory, and the like.

[0086] The processor 220 is used to read / write data or programs stored in the memory 210 and execute corresponding functions. For example, Figure 1 In the task work order scheduling system 10 shown, the processor 220 of the scheduling platform 110, the processor 220 of the class of terminals 120, and the processor 220 of the base station 130 respectively execute the computer programs stored in their respective corresponding memories 210 to implement the task work order scheduling method provided in an embodiment of the present invention.

[0087] The communication module 230 is used to establish a communication connection between the electronic device 20 and other communication terminals through a network or radio, and is used to send and receive data through the network. Figure 1 The scheduling platform 110 in the task work order scheduling system 10 shown sends and receives data with the first type terminal 120, the second type terminal 150 and the base station 130 respectively through the communication module 230.

[0088] It should be understood that Figure 2 The structure shown is only a schematic diagram of the structure of the electronic device 20. The electronic device 20 may also include Figure 2 More or fewer components as shown, or with Figure 2 Different configurations are shown. Figure 2 Each component shown in the figure can be implemented by hardware, software or a combination thereof.

[0089] Please refer to Figure 3 The task work order scheduling method provided in the embodiment of the present invention includes steps 11 to 19, so that Figure 1 The task work order scheduling system 10 shown in FIG. 1 can include a terminal 120, a scheduling platform 110, a base station 130, and a drone 140. Figure 2 The structure shown executes the corresponding steps in the above steps 11 to 19 to implement the task work order scheduling method.

[0090] Step 11: A terminal obtains a flight work order created by a business user and sends the flight work order to a scheduling platform, wherein the flight work order includes a task area.

[0091] Step 13: The dispatching platform signs for the flight work order and obtains the signing result.

[0092] Step 15, when the receipt result is confirmed, the scheduling platform determines the target base station of the flight work order from each base station, generates a flight task for the flight work order, and sends the flight task to the target base station.

[0093] Step 17, the target base station controls the UAV to inspect the mission area according to the flight mission, and uploads the inspection data obtained from each inspection to the scheduling platform.

[0094] Step 19: When the UAV completes the flight mission, the dispatching platform sends a review prompt to a class of terminals based on the inspection data to prompt the business user to conduct acceptance.

[0095] For example, in combination Figure 1 In the task work order scheduling system 10 shown, a business user can download and install the flight service application on his / her own first-class terminal 120, and register as a user after installing the flight service application. After registration is completed, the business user can log in to the flight service application through the first-class terminal 120, create a flight work order on the flight service application, and the first-class terminal 120 obtains the flight work order created by the business user, and after the business user clicks to publish, the flight work order is sent to the scheduling platform 110.

[0096] After receiving the flight work order, the scheduling platform 110 signs for the flight work order. When the signing result is confirmed, the scheduling platform 110 determines the target base station 130 of the flight work order from each base station 130, generates a flight mission for the flight work order, and sends the flight mission to the target base station 130. The target base station 130 sends an inspection instruction to an associated drone 140 according to the flight mission to control the drone 140 to inspect the task area of ​​the flight work order, wherein the inspection can be a periodic multiple inspection or a single inspection. After completing an inspection, the drone 140 uploads the inspection data to the target base station 130, and the target base station 130 uploads the inspection data to the scheduling platform 110.

[0097] The dispatching platform 110 associates the inspection data with the flight work order and stores them. When the drone 140 completes the flight mission, that is, completes all the inspection times corresponding to the flight work order, the dispatching platform 110 sends a review prompt to the first-class terminal 120 associated with the flight work order based on the inspection data to prompt the business user to conduct acceptance.

[0098] The above-mentioned task work order scheduling method performs systematic and process-based tracking management on the process from the release of flight work orders to the upload and acceptance of inspection data through steps 11 to 19, and can effectively track the execution of flight tasks, thereby ensuring the correct execution of flight tasks and improving execution efficiency.

[0099] The receipt result obtained in step 13 may be a confirmation or a rejection. In the case of rejection, in order to facilitate the business user to learn the reason for rejection and make targeted adjustments, a rejection reason prompt function is introduced in the task work order scheduling system 10. Figure 4 The task work order scheduling method provided in the embodiment of the present invention may further include step 14, which is performed after step 13.

[0100] Step 14, when the signing result is rejection, the scheduling platform sets the status of the flight work order to rejection, and sends a work order rejection prompt to a class of terminals of the business user based on the rejection reason.

[0101] After receiving the visa rejection prompt, the first-class terminal 120 will display the rejection reason so that the business user can readjust the flight work order according to the rejection reason of the work order, thereby improving the convenience of the task work order scheduling system 10 and the user experience of the business user.

[0102] In order to achieve transparency in the entire process from flight work order release to inspection data review and acceptance, and to enable business users to know the execution progress of flight work orders in real time, the data update and viewing function is introduced in the task work order scheduling method. Please continue to refer to Figure 4 The task work order scheduling method may further include step 18, which is executed after step 17 and before step 19.

[0103] In step 18, the dispatching platform associates and stores the received inspection data with the corresponding flight work order, and sends a data update prompt to a class of terminals of business users to prompt the business users to view the latest inspection data of the flight work order.

[0104] Through the above step 18, after the drone 140 completes each inspection and uploads the inspection data to the scheduling platform 110, the scheduling platform 110 will remind the business user who issued the flight work order to check, so that the business user can directly view the current latest execution status through the scheduling platform 110, and follow up the progress of the task corresponding to the flight work order in real time.

[0105] In addition, the scheduling platform 110 can update and save the process log of each flight work order at preset intervals according to the latest current flow of the flight work order (including operation records such as receipt and flight mission execution, operator and operation time) and inspection data. Business users can also send a request to view the flow record of the flight work order through the first-class terminal 120. After receiving the request to view the flow record, the scheduling platform 110 schedules or generates the latest current process log of the flight work order and sends the process log to the first-class terminal 120 for display.

[0106] Among them, the content layout of the process log display interface can be as follows Figure 5 As shown, it can also be any other form, and the implementation method of content layout is not limited.

[0107] Through the above method, a transparent task execution process flow record viewing function is provided to facilitate business users, managers and technical teams to better track the progress of tasks.

[0108] In step 11, the way in which the first-class terminal 120 obtains the flight work order can be flexibly set and selected. For example, a business user can create a flight work order file in advance, and then after the business user logs in to the flight service application through the first-class terminal 120, the flight work order file can be input into the first-class terminal 120 by dragging, uploading, etc., and the first-class terminal 120 reads the flight work order file to obtain the flight work order. The flight service application may also provide a work order creation function, and after the business user logs in to the flight service application through the first-class terminal 120, the flight work order can be created through the work order creation function. It is also possible to create a flight work order on the flight service application by voice input. The above-mentioned methods are only examples, and their specific implementation methods are not limited.

[0109] In order to facilitate business users to create flight work orders, the functions of map display, task area selection and work order description information entry are introduced in the task work order scheduling system 10. Figure 6 , through steps 111 to 116, a terminal 120 can obtain a flight work order created by a business user.

[0110] Step 111 , after detecting that a service user has logged into the flight service application, a terminal of type one opens the flight service application to display application function options.

[0111] Among them, the application function options include a work order creation option.

[0112] Step 112: When it is detected that the business user clicks on the work order creation option, a type of terminal opens a work order creation interface to display a work order entry box and area selection items.

[0113] Step 113: receiving the work order description information entered by the business user in the work order entry box.

[0114] Step 114: When the service user inputs an address in the area selection item, a terminal of type one obtains and displays a map corresponding to the input address.

[0115] Step 115 : When the business user selects a task area on the map using a selection tool, a task area is generated.

[0116] Step 116, generating a flight work order by combining the task area and the work order description information.

[0117] Here, the work order creation interface provided by the flight service application can be as follows Figure 7 As shown, the work order description information includes input boxes or selection boxes corresponding to various data. The work order description information includes but is not limited to the work order name, affiliated unit, work order type, priority level, inspection cycle, inspection method, inspection frequency and description content.

[0118] The work order creation interface also includes an address input box, a map display area, and a selection tool. The selection tool may include a point selection tool, a line selection tool, and a surface selection function. After the business user enters the address in the address input box, the first-class terminal 120 responds to the input address and sends a three-dimensional map acquisition request to the scheduling platform 110 or other map providing device. The scheduling platform 110 or other map responds to the three-dimensional map acquisition request and returns the three-dimensional map data of the area corresponding to the input address. The first-class terminal 120 receives the three-dimensional map data and displays the corresponding three-dimensional map in the area display area of ​​the work order creation interface. Thus, the user can call the selection tool to select a point, line or area in the three-dimensional map, and the first-class terminal 120 generates a task area in response to the selection.

[0119] After the business user selects the task area and enters the completed work order description information, the flight work order can be released through the work order release button provided in the work order creation interface.

[0120] Through the above steps 111 to 116, it is convenient for business users to quickly enter work order description information and generate task areas, and at the same time greatly improve the user experience.

[0121] In order to improve the accuracy of the task area, the business user can select the location by zooming in, zooming out or moving the three-dimensional map. After the business user completes the selection, the first type of terminal 120 can generate the task area according to the selection data, and zoom in and display the task area and the surrounding area for the user to modify and adjust.

[0122] After the first-class terminal 120 releases the flight work order to the dispatching platform 110, the dispatching platform 110 can flexibly set the way to sign for the flight work order. For example, the flight work order can be pushed to the terminal device of the manager, and the manager can review and sign for it, or the dispatching platform 110 can sign for it according to preset rules. The above method is only an example, and the specific implementation method of signing is not limited.

[0123] In order to improve efficiency, reduce costs, and ensure compliance and security of sign-off, an automatic sign-off function is introduced in the task work order scheduling system 10 to verify whether the task area is out of the zone and the publisher's qualifications. Specifically, the scheduling platform 110 pre-stores service files and capital verification files. The service file records the service range of each base station 130, and the capital verification file records the security assessment area that needs to be certified. On this basis, refer to Figure 8 The process of signing for the flight work order in step 13 includes steps 131 to 137.

[0124] Step 131 , the dispatching platform extracts the task area from the flight work order and checks whether the task area is within the service range recorded in the service file. If yes, step 132 is executed, if not, step 137 is executed.

[0125] Step 132, query whether the task area contains the security assessment area recorded in the capital verification file. If yes, execute step 133, if not, execute step 136.

[0126] Step 133, extract the qualification document in the flight work order.

[0127] Step 134 , when the qualification document matches each safety assessment area included in the mission area, confirmation is taken as the sign-off result.

[0128] The matching of the qualification document and the safety assessment areas included in the task area means that the qualification document contains a qualification certification document that proves that the business user has the right to inspect the safety assessment areas in the task area.

[0129] The dispatching platform can use optical character recognition technology to convert qualification documents into digital information, and then use automated scripts or algorithms to compare and verify the digital information with the capital verification documents to match the qualification documents with the various safety assessment areas included in the mission area. Alternatively, a preset matching model can be used to input the capital verification information in the qualification documents and capital verification documents into a matching module to obtain a matching result output by the matching model. The above method is only an example, and its implementation method is not limited.

[0130] Step 135, when the qualification document does not match at least one safety assessment area included in the mission area, a rejection is taken as the receipt result, and the capital verification failure is written into the rejection.

[0131] Step 136, taking the confirmation as the receipt result.

[0132] Step 137, taking the rejection as the receipt result, generating an out-of-range area of ​​the task area, and writing the rejection reason into the out-of-range area.

[0133] Through the above steps 131 to 137, when signing for the flight work order, the flight work order is signed only when the mission area is verified to be within the area, the business user's inspection qualification verification for the mission area is passed, or there is no safety assessment area in the mission area, thereby ensuring the compliance and safety of the flight work order signing, and ensuring that the mission area is within the service scope. At the same time, automatic signing greatly improves efficiency and reduces costs.

[0134] When the receipt result of the flight work order is confirmed, in step 15, the inspection route, shooting information, data upload options, execution cycle and other information of the task area in the flight work order can be planned to obtain the flight task.

[0135] Here, the flight mission can also be automatically planned, for example, the scheduling platform 110 can adopt any route planning rule, generate an inspection route according to the mission area, and generate a flight mission by combining the inspection route and the shooting information specified in the flight work order. The shooting information includes but is not limited to any one or several of the shooting related parameters such as the execution cycle and the shooting method. The setting of the route planning rule can be flexibly selected, and its implementation method is not limited.

[0136] The flight mission can be manually planned, for example, the scheduling platform 110 sends the flight work order to the second-class terminal 150 corresponding to the target base station 130 (i.e., the second-class terminal 150 of the flight personnel or management personnel of the target base station 130), so as to instruct the flight manager of the target base station 130 to input the flight mission of the flight work order through the second-class terminal 150, and the flight personnel or management personnel plan and upload the flight mission. The flight mission includes the inspection route and inspection cycle of the mission area.

[0137] After obtaining the flight mission, the retrieval platform sends the flight mission to the target base station 130. In step 17, the target base station 130 can directly send the flight mission to the controller of the drone 140, which parses and obtains the inspection route and inspection cycle, and performs periodic inspections on the mission area according to the inspection cycle and inspection route.

[0138] The target base station 130 can also parse the inspection route and inspection cycle from the flight mission, and package the inspection route into an inspection instruction and send it to the controller of the idle drone 140 every inspection cycle to instruct the drone 140 to perform inspections according to the inspection route.

[0139] After completing an inspection of the mission area, the drone 140 uploads the inspection data to the target base station 130, which reports and stores it in the scheduling platform 110. The scheduling platform 110 associates the inspection data with the flight work order and stores it, and sends a data update reminder to the Class A terminal 120 corresponding to the flight work order to remind business users to view the latest inspection data.

[0140] It should be noted that the inspection data can be either videos or pictures, which is determined by the shooting method.

[0141] The scheduling platform 110 can determine that the UAV 140 has completed the flight mission when the number of inspection data of the flight work order reaches the number specified in the flight work order, or the current inspection time of the flight work order reaches the time specified in the flight work order, or the number of inspections of the flight work order reaches the number specified in the flight work order, and the target base station 130 corresponding to the flight work order sends a completion instruction for the corresponding flight mission to indicate that the target base station 130 does not need to continue to perform the flight mission. At the same time, the scheduling platform 110 executes step 19 to send a review prompt to the first-class terminal 120 corresponding to the flight work order to prompt the business user to accept.

[0142] The method of sending the review reminder can be flexibly set, for example, directly packaging all inspection data and sending them to the first-class terminal 120, or analyzing and processing the inspection data and sending the analysis results to the first-class terminal 120. The above method is only an example, and its implementation method is not limited.

[0143] In order to make the inspection results clear to business users during the review and acceptance, the idea of ​​generating an inspection report of the inspection data is introduced in step 19, and the inspection report and the inspection data are submitted for review together. Fig. 9 , step 19 may include steps 191 to 193.

[0144] In step 191, the scheduling platform extracts the task target from the task work order, and determines a matching model from a plurality of preset detection models according to the task target.

[0145] Among them, the mission target refers to the inspection object of the flight work order, for example, it can be garbage, illegal parking of vehicles, buildings, people or any animals.

[0146] Multiple detection models can be pre-deployed in the dispatch center, each detection model corresponds to one or a class of inspection objects, and the detection model is a model obtained by training the initial model with samples of the inspection objects. The detection model can identify the corresponding inspection object in the image and the bounding box of the inspection object and other information.

[0147] The scheduling platform 110 may use the detection model corresponding to the task target as a matching model.

[0148] Step 192, input the inspection data into the matching model, generate the detection results using the matching model, and generate the inspection report based on the detection results.

[0149] Here, the inspection report may include comparative analysis data of the detection results of two adjacent inspection data, and comparative analysis data between the first inspection data and the last inspection data, etc. The content and generation method of the inspection report can be flexibly set, which is not limited in this embodiment.

[0150] Alternatively, the dispatching platform 110 may send the detection result to any Class II terminal 150 , and an analyst may prepare an inspection report based on the detection result and upload the inspection report to the dispatching platform 110 .

[0151] Step 193, sending a review prompt to a class of terminals based on the inspection report and inspection data.

[0152] Through the above steps 191 to 193, after completing the inspection of the flight work order, an inspection report is generated, and the inspection report and inspection data are sent together to a class of terminal 120 for review and acceptance, so that business users can quickly obtain the inspection status, which helps to further improve the user experience.

[0153] Based on the same concept as the above task work order scheduling method, refer to Fig.10 The embodiment of the present invention also provides a task work order scheduling method, which can be applied to Figure 1 The scheduling platform 110 in the task work order scheduling system 10 shown includes steps 21 to 27.

[0154] Step 21, sign for the flight work order sent by a type of terminal and obtain the signing result.

[0155] Among them, the flight work order includes a task area.

[0156] Step 23, when the receipt result is confirmed, determine the target base station of the flight work order from each base station, generate a flight task of the flight work order, and send the flight task to the target base station.

[0157] Among them, the flight mission is used to instruct the target base station to control the drone to inspect the mission area.

[0158] Step 25: Receive and store the inspection data uploaded by the target base station.

[0159] Among them, the inspection data is the data obtained by the drone when inspecting the mission area.

[0160] Step 27, when the UAV completes the flight mission, based on the inspection data, a review prompt is sent to a class of terminals to prompt the business user to conduct acceptance.

[0161] Here, the specific implementation and effects of steps 21 to 27 can be found in the description of the scheduling platform 110 in the task work order scheduling method above, and will not be repeated here.

[0162] Through the above steps 21 to 27, the process from the release of the flight work order to the upload and acceptance of the inspection data is systematically and procedurally tracked and managed, and the execution of the flight mission can be effectively tracked, thereby ensuring the correct execution of the flight mission and improving the execution efficiency.

[0163] Based on the same concept of the above-mentioned task work order scheduling method, the embodiment of the present invention also provides a task work order scheduling device, which can be applied to Figure 1 The scheduling platform 110 in the task work order scheduling system 10 shown includes a receipt module, a task issuing module, a data receiving module and a review module.

[0164] The signing module is used to sign for the flight work order sent by the first-class terminal 120 and obtain the signing result.

[0165] Among them, the flight work order includes a task area.

[0166] The task sending module is used to determine the target base station 130 of the flight work order from each base station 130 when the signing result is confirmed, generate the flight task of the flight work order, and send the flight task to the target base station 130.

[0167] The flight mission is used to instruct the target base station 130 to control the drone 140 to inspect the mission area.

[0168] The data receiving module is used to receive and store the inspection data uploaded by the target base station 130 .

[0169] The inspection data is data obtained by the drone 140 when inspecting the mission area.

[0170] The review module is used to send a review prompt to the first-class terminal 120 based on the inspection data when the drone 140 completes the flight mission, so as to prompt the business user to conduct acceptance.

[0171] Here, the specific implementation and effects of steps 21 to 27 can be found in the description of the scheduling platform 110 in the task work order scheduling method above, and will not be repeated here.

[0172] In addition, each module in the above-mentioned task work order scheduling device can be implemented in whole or in part by software, hardware and a combination thereof. The above-mentioned modules can be embedded in or independent of the processor 220 in the electronic device 20 in the form of hardware, or can be stored in the memory 210 of the electronic device 20 in the form of software, so that the processor 220 calls and executes the operations corresponding to the above-mentioned modules to implement the task work order scheduling method applied to the scheduling platform 110 as provided above.

[0173] Based on the same inventive concept as the above-mentioned task work order scheduling method, an embodiment of the present invention also provides an electronic device 20, including a processor 220 and a memory 210, the memory 210 stores a computer program that can be executed by the processor 220, and the processor 220 can execute the computer program to implement the task work order scheduling method applied to the scheduling platform 110 as proposed in an embodiment of the present invention.

[0174] The embodiment of the present invention further provides a storage medium on which a computer program is stored. When the computer program is executed by the processor 220, the task work order scheduling method applied to the scheduling platform 110 as proposed in the embodiment of the present invention is implemented.

[0175] In summary, the task work order scheduling method and system provided by the embodiments of the present invention have at least the following beneficial effects:

[0176] (1) Systematic and process-based tracking management is carried out for the entire process from the release of flight work orders to the upload and acceptance of inspection data, making it easier for business users to view the execution progress and results of flight work orders, thus ensuring the correct execution of flight missions;

[0177] (2) Flight missions can be carried out in an orderly manner without the need for personnel to be present on-site for docking and processing, and the execution status can be effectively tracked, thereby improving work efficiency and reducing costs.

[0178] In several embodiments provided by the present invention, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0179] In addition, the functional modules in the various embodiments of the present invention may be integrated together to form an independent part, or each module may exist independently, or two or more modules may be integrated to form an independent part.

[0180] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory 210 (ROM, Read-Only Memory), random access memory 210 (RAM, Random Access Memory), disk or optical disk, and other media that can store program codes.

[0181] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A task work order scheduling method, characterized in that: Applied to a task work order scheduling system, the task work order scheduling system includes a scheduling platform, a class of terminals, a base station and a drone, the scheduling platform is respectively connected to the class of terminals and the base station in communication, the base station is connected to the drone in communication, and the method includes: The first-class terminal obtains a flight work order created by a business user, and sends the flight work order to the scheduling platform; wherein the flight work order includes a task area; The dispatching platform signs for the flight work order and obtains a signing result; When the receipt result is confirmed, the scheduling platform determines the target base station of the flight work order from the base stations, generates a flight task of the flight work order, and sends the flight task to the target base station; The target base station controls the drone to inspect the mission area according to the flight mission, and uploads the inspection data obtained from each inspection to the scheduling platform; When the UAV completes the flight mission, the scheduling platform sends a review prompt to the first-class terminal based on the inspection data to prompt the business user to conduct acceptance.

2. The task work order scheduling method according to claim 1, characterized in that: The first type of terminal has a flight service application installed on it; The step of obtaining the flight work order created by the business user by the first-class terminal includes: After the first-class terminal detects that the business user logs into the flight service application, the flight service application is opened to display application function options; wherein the application function options include a work order creation option; When it is detected that the business user clicks the work order creation option, the first type of terminal opens a work order creation interface to display a work order entry box and area selection items; Receiving the work order description information entered by the business user in the work order entry box; When the service user inputs an address in the area selection item, the first type of terminal obtains and displays a map corresponding to the input address; generating a task area when a business user selects a task area on the map by using a selection tool; A flight work order is generated by combining the task area and the work order description information.

3. The task work order scheduling method according to claim 1, characterized in that: The dispatching platform has pre-stored service files and capital verification files, the service files record the service range of each base station, and the capital verification files record the security assessment area that needs to be certified; The dispatching platform signs for the flight work order and obtains the step of receiving the result, including: The dispatching platform extracts the task area from the flight work order, and queries whether the task area is within the service range recorded in the service file; If not, the visa rejection is regarded as the receipt result, and an out-of-range area of ​​the task area is generated, and the out-of-range area is written into the visa rejection reason; If so, query whether the task area contains the security assessment area recorded in the capital verification file; If the mission area does not include the safety assessment area, the confirmation is taken as the sign-off result; If the mission area includes the safety assessment area, extracting the qualification document in the flight work order; In the event that the qualification document matches each of the safety assessment areas included in the mission area, confirming the receipt as a result; In the case where the qualification document does not match at least one of the safety assessment areas included in the mission area, a rejection is taken as the receipt result, and failure of capital verification is written into the rejection.

4. The task work order scheduling method according to any one of claims 1 to 3, characterized in that: The step of generating the flight mission of the flight work order comprises: The scheduling platform generates an inspection route according to the mission area, and generates a flight mission by combining the inspection route and the shooting information specified in the flight work order.

5. The task work order scheduling method according to any one of claims 1 to 3, characterized in that: The task work order scheduling system further includes two types of terminals corresponding to each of the base stations, and the two types of terminals are communicatively connected with the scheduling platform; The step of generating the flight mission of the flight work order comprises: The scheduling platform sends the flight work order to the second type of terminal corresponding to the target base station to instruct the flight administrator of the target base station to input the flight mission of the flight work order through the second type of terminal; wherein the flight mission includes the inspection route and inspection cycle of the mission area.

6. The task work order scheduling method according to any one of claims 1 to 3, characterized in that: The step of sending a review prompt to the first-class terminal based on the inspection data by the scheduling platform includes: The scheduling platform extracts a task target from the task work order, and determines a matching model from a plurality of preset detection models according to the task target; Inputting the inspection data into the matching model, generating a detection result using the matching model, and generating an inspection report based on the detection result; According to the inspection report and the inspection data, a review prompt is sent to the first type of terminals.

7. The task work order scheduling method according to claim 1, characterized in that: After the scheduling platform signs for the flight work order and obtains a signing result, the method further includes: When the receipt result is a rejection, the scheduling platform sets the status of the flight work order to rejection, and sends a work order rejection prompt to the first type of terminal of the business user based on the rejection reason.

8. The task work order scheduling method according to claim 1, characterized in that: After the step of uploading the inspection data obtained from each inspection to the scheduling platform, and before the step of sending a review prompt to the first-class terminal based on the inspection data when the drone completes the flight mission to prompt the business user to perform acceptance, the method further includes: The scheduling platform associates and stores the received inspection data with the corresponding flight work order, and sends a data update prompt to the first type of terminal of the business user to prompt the business user to view the latest inspection data of the flight work order.

9. A task work order scheduling method, characterized in that: Applied to a dispatching platform, the dispatching platform is respectively connected to a class of terminals and a base station in communication, the base station is connected to a drone in communication, and the method includes: Signing for the flight work order sent by the first type of terminal to obtain a signing result; wherein the flight work order includes a task area; If the receipt result is confirmed, determine the target base station of the flight work order from each base station, generate a flight mission for the flight work order, and send the flight mission to the target base station; wherein the flight mission is used to instruct the target base station to control the drone to inspect the mission area; Receiving and storing the inspection data uploaded by the target base station; wherein the inspection data is the data obtained by the UAV inspecting the mission area; When the UAV completes the flight mission, based on the inspection data, a review prompt is sent to the first-class terminal to prompt the business user to conduct acceptance.

10. A task work order scheduling system, characterized in that: It includes a dispatching platform, a class of terminals, a base station and a drone, wherein the dispatching platform is communicatively connected to the class of terminals and the base station respectively, and the base station is communicatively connected to the drone; The first type of terminal is used to obtain a flight work order created by a business user and send the flight work order to the scheduling platform; wherein the flight work order includes a task area; The dispatching platform is used to sign for the flight work order and obtain a signing result; The scheduling platform is used for, when the receipt result is confirmed, determining the target base station of the flight work order from each of the base stations, generating a flight task of the flight work order, and sending the flight task to the target base station; The target base station is used to control the UAV to inspect the mission area according to the flight mission, and upload the inspection data obtained from each inspection to the scheduling platform; The scheduling platform is also used to send a review prompt to the first-class terminal based on the inspection data when the drone completes the flight mission, so as to prompt the business user to conduct acceptance.

Citation Information

Patent Citations

  • Systems and methods for managing flight-restriction regions

    CN108351645A

  • System and method for managing and controlling unmanned aerial vehicle inspection service

    CN111127689A

  • Unmanned aerial vehicle control method, server, control terminal and storage medium

    CN115564315A

  • Unmanned aerial vehicle scheduling method, server, base station, system and readable storage medium

    CN116710943A

  • Multi-hangar flight path planning method and device, electronic equipment and storage medium

    CN117170412A