WO2019119200A1 - Job task allocation method for unmanned aerial vehicle, relevant device and storage medium - Google Patents
Job task allocation method for unmanned aerial vehicle, relevant device and storage medium Download PDFInfo
- Publication number
- WO2019119200A1 WO2019119200A1 PCT/CN2017/116901 CN2017116901W WO2019119200A1 WO 2019119200 A1 WO2019119200 A1 WO 2019119200A1 CN 2017116901 W CN2017116901 W CN 2017116901W WO 2019119200 A1 WO2019119200 A1 WO 2019119200A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- target
- information
- parcel
- job
- drone
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 79
- 238000003860 storage Methods 0.000 title claims abstract description 18
- 238000007726 management method Methods 0.000 claims description 101
- 238000013507 mapping Methods 0.000 claims description 7
- 238000005507 spraying Methods 0.000 claims description 6
- 230000003993 interaction Effects 0.000 description 21
- 238000010586 diagram Methods 0.000 description 12
- 238000009826 distribution Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 3
- 239000007921 spray Substances 0.000 description 3
- 238000012271 agricultural production Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
Definitions
- the present invention relates to the field of aircraft control technology, and in particular, to a work assignment method of a drone, related equipment, and a storage medium.
- UAVs have been widely used to perform tasks such as impact shooting, disaster assessment, rescue and disaster relief, on-site reconnaissance, military drills, geographic surveying, and agricultural production.
- the assignment and assignment of the UAV's work tasks are mainly realized by offline communication, that is, the assignment of the task, the execution of the executive or the execution team by the offline method.
- this kind of operation process is not intelligent enough, the degree of informationization is low, and the assignment of work tasks is inefficient.
- an embodiment of the present invention provides a method for assigning a task of a drone, a related device, and a storage medium, which can improve the designation and distribution efficiency of the operation task of the drone, and improve the intelligent operation of the drone.
- the degree of informationization is a method for assigning a task of a drone, a related device, and a storage medium, which can improve the designation and distribution efficiency of the operation task of the drone, and improve the intelligent operation of the drone.
- a first aspect of the embodiments of the present invention provides a method for assigning a task of a drone, which is applied to a management platform, and the method includes:
- a second aspect of the embodiments of the present invention provides a method for assigning a task of a drone to a server, the method comprising:
- a third aspect of the embodiments of the present invention provides a method for assigning a task of a drone, which is applied to a control terminal of a drone, and the method includes:
- Target job parcel information sent by the server, wherein the target job parcel information is determined by a management platform connected to the server by detecting a target job parcel information selection operation of the user;
- a fourth aspect of the embodiments of the present invention provides a management platform, where the management platform includes a processor and a memory, where the memory is used to store program instructions, and the processor is configured to invoke the program instructions to perform the following operations:
- a fifth aspect of the embodiments of the present invention provides a server, where the server includes a processor and a memory, where the memory is used to store program instructions, and the processor is configured to invoke the program instructions to perform the following operations:
- a sixth aspect of the embodiments of the present invention provides a control terminal, where the control terminal includes a processor and a memory, the memory is used to store program instructions, and the processor is configured to invoke the program instructions to perform the following operations:
- Target job parcel information sent by the server, wherein the target job parcel information is determined by a management platform connected to the server by detecting a target job parcel information selection operation of the user;
- the management platform sends the target execution person or the target executive team instruction information and the target job parcel to the server after receiving the target execution person or the target performer team selection operation and the job parcel selection operation input by the user. Instructing information to indicate that the target execution block or the target executive team performs the work task on the target job parcel; then, the server sends the target job parcel information to the target executive or the target executive team's control terminal, the target performer or The target executive team is operating the control terminal to control the drone to perform job tasks on the target job parcel.
- the assignment of job tasks and the assignment of job tasks are completed online, and the operation of the drone is improved compared to the existing offline and manual coordination and other offline tasks.
- the assignment and assignment efficiency of the task, the intelligence and informationization degree of the drone operation process, and the distribution efficiency have been greatly improved.
- FIG. 1 is a schematic structural diagram of a job assignment system according to an embodiment of the present invention.
- FIG. 2 is a schematic flow chart of a method for assigning a work task of a drone according to an embodiment of the present invention
- FIG. 3 is a schematic diagram of a scenario of human-computer interaction according to an embodiment of the present invention.
- FIG. 4 is a schematic diagram of another scenario of human-computer interaction according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of another scenario of human-computer interaction according to an embodiment of the present invention.
- FIG. 6 is a schematic diagram of another scenario of human-computer interaction according to an embodiment of the present invention.
- FIG. 7 is a schematic diagram of another scenario of human-computer interaction according to an embodiment of the present invention.
- FIG. 8 is a schematic structural diagram of a management platform according to an embodiment of the present invention.
- FIG. 9 is a schematic structural diagram of a server according to an embodiment of the present invention.
- FIG. 10 is a schematic structural diagram of a control terminal according to an embodiment of the present invention.
- FIG. 1 is a schematic diagram showing the architecture of a work task distribution system according to an embodiment of the present invention.
- the system includes a management platform 101, a server 102, a control terminal 103 of the drone, and a drone 104.
- the management platform 101 is a terminal device that can interact with a user (eg, a boss, a manager, etc.), and the user can operate on the management platform 101 to specify a work task of the drone (eg, specifying which executive or execution team to execute) The task of the drone, or specifying the job area in which the job is required, or specifying the time period during which the job is performed, etc., the management platform 101 can transmit the generated information associated with the job task to the server.
- a work task of the drone eg, specifying which executive or execution team to execute
- the task of the drone or specifying the job area in which the job is required, or specifying the time period during which the job is performed, etc.
- the management platform 101 can transmit the generated information associated with the job task to
- the server 102 can assign the job task to the target performer or the target execution team in accordance with the information associated with the job task sent to it by the management platform 101.
- the target executive or the target team can operate the drone control terminal 102 to perform the work task on the drone 101, and the target executive or the target team can operate the drone control terminal 102 to perform the work task on the drone 101.
- the control terminal 102 may be any terminal device that controls the drone, for example, the control terminal 103 includes a remote control device, a smart terminal device (smartphone, tablet), a laptop, a wearable device (watch, One or more of the bracelets, etc., in some embodiments, the control terminal 103 of the drone may include a remote control device 1031 and a smart terminal device 1032. A more detailed execution flow in the drone's workflow will be described in the method embodiment shown in FIG. 2.
- the number of the drones 104, the number of the control terminals 103, the number of the server 102, and the management platform 101 may be one or more in the actual application, and FIG. 1 is exemplified by one.
- the drone 101 is configured with a payload for performing a work task, such as a photographing device, a spray system, etc., and when the photographing device is disposed on the drone 101, the drone 101 can also be equipped with a gimbal for carrying the photographing device.
- the gimbal can be a three-axis gimbal, that is, the attitude of the gimbal can be controlled on three axes of a pitch pitch, a roll roll, and a heading yaw, so as to determine the orientation of the gimbal, so that it is disposed on the gimbal.
- the shooting equipment, etc. can perform tasks such as aerial photography of the corresponding target.
- FIG. 2 is a schematic diagram of a task assignment method for a drone according to an embodiment of the present invention.
- the method may be implemented based on the job assignment system shown in FIG. 1 or may be implemented based on other systems; Methods include, but are not limited to, the following processes:
- Step S201 The management platform detects a target execution person or a target performer team selection operation of the user, and determines target execution personnel or executive team instruction information according to the detected operation.
- the human-computer interaction interface may be displayed on the management platform, and the user (eg, boss, manager, etc.) may be an executive or a boss or manager of the executive team, and the user operates on the human-computer interaction interface of the management platform. And thereby inputting a target performer or target performer team selection operation to the management platform, the target performer or target performer team selection operation for indicating which (or which) executives or which (or which) executive team to select.
- the management platform detects the target performer or the target performer team selection operation input by the user, and then determines the target performer or the performer team instruction information according to the detected operation.
- the management platform may determine, according to the target performer or the target performer team selection operation, which executive or executive team to select, and then determine the target executive or executive team instruction information, the target executive or The target executive team instruction information is used to identify the executive or executive team selected by the user.
- the indication information can include a number of a target performer or a target executive team.
- the target executive or the target executive team may indicate that the executive or executive team of the information identifier is the target executive or the target executive team to facilitate subsequent description.
- FIG. 3 illustrates a possible human-computer interaction interface 300 on the management platform.
- the human-computer interaction interface 300 displays an executive team list 301.
- the executive team list 301 The executive team A and the executive team B are displayed.
- the user clicks on the executive team A the user clicks the "confirm" button displayed in the human interface 300 to complete the input of the target executive to the management platform.
- the target executive team selects the operation, and the input target performer or the target performer team select operation is used to indicate the selection of the executive team A, and accordingly, the target performer or the target performer determined by the management platform indicates the information To identify executive team A.
- Step S202 The management platform detects the job parcel selection operation, and determines the target job parcel indication information according to the detected operation.
- the human-computer interaction interface may be displayed on the management platform, and the user may perform operations on the human-computer interaction interface of the management platform, thereby inputting a job parcel selection operation to the management platform, where the job parcel selection operation is used to indicate Which (or which) job parcels to choose.
- the management platform detects the job parcel selection operation input by the user, and then determines the target job parcel indication information according to the detected operation.
- the management platform may determine, according to the job parcel selection operation, what job parcel the user wants to select, and then determine target job parcel indication information, where the target job parcel indication information is used to identify the job location selected by the user. Piece.
- the job parcel identified by the target job parcel indication information may be referred to as a target job parcel to facilitate subsequent description.
- the target job parcel indication information includes a number of the target job parcel, thereby implementing identification of the target job parcel.
- FIG. 4 illustrates a possible human-computer interaction interface 400 on the management platform, in which the job parcel list 401 is displayed, and the job parcel list 401 is displayed.
- the job block No. 1 and the No. 2 job block are displayed.
- the input to the management platform is completed.
- the job parcel selection operation at this time, the input job parcel selection operation is used to indicate the selection of the No. 1 job parcel, and accordingly, the target job parcel indication information determined by the management platform is used to identify the No. 1 job parcel.
- Step S203 The management platform sends the target performer or the target performer team indication information and the target job parcel indication information to the server.
- the management platform may send the determined target performer or the target performer team indication information and the target job parcel indication information to the server by a wired or wireless manner to instruct the server to target the target work indicated by the target job parcel indication information.
- the block information is sent to the target executor or the target executor team indicating the target executor indicated by the information or the control terminal of the drone operated by the target executor team.
- Step S204 The server receives the target executive or the target executive team indication information sent by the management platform.
- the target performer or the target performer team indicates that the information is in one-to-one correspondence with the target performer or the target performer team.
- the target performer or the target performer team can be determined by parsing the target performer or the target performer team indication information. For example, if the target performer or target performer team indicating information determined by the above management platform is used to identify the executive team A, the server will parse the received target performer or the target performer team indicating information and determine the target.
- the executive team is the executive team A, ie the server, to determine that the task needs to be performed by the executive team A; if the target executive or the target executive team indicating information determined by the management platform is used to identify the executive team B, then The server will parse the received target performer or target executive team instructions and determine that the target executive team is the executive team B, ie the server, to determine that the task team B needs to perform the job task.
- the execution person or the executive team indicated by the target executive or the target executive team instruction information is simply referred to as the target performer or the target performer team.
- Step S205 The server receives the target job parcel indication information sent by the management platform.
- Step S206 The server acquires the target job parcel information according to the target job parcel indication information.
- the target job parcel indication information is in one-to-one correspondence with the target performer or the target job parcel information.
- the server may determine which one or which of the job parcels identified in the target job parcel indication information is obtained by parsing, thereby acquiring the information according to the target job parcel indication information.
- Target job parcel information For example, if the target job parcel indication information determined by the management platform is used to identify the No. 1 job parcel, the server parses the received target job parcel indication information, and determines that the target job parcel information is No. 1 The parcel information of the working parcel and obtaining the parcel information of the parcel No. 1; if the target working parcel indicating information determined by the management platform is used to identify the working parcel No.
- the server parses the received target
- the job parcel indication information determines that the target job parcel information is the parcel information of the No. 2 job parcel, and acquires the parcel information of the No. 2 parcel.
- the job land indicated by the target work block indication information is simply referred to as the target work land block
- the land piece information of the target work land block is simply referred to as the target work land block information.
- the server acquiring the target job parcel information according to the target job parcel indication information may include: according to the number in the target job parcel indication information
- the target job parcel information corresponding to the number is obtained from a preset storage device.
- the block information of the plurality of job blocks is stored in advance in the storage device.
- the storage device may be a server-local storage device, and the storage device may also be a server-independent storage device.
- the server reads the target job parcel information from the local storage device according to the number in the target job parcel indication information.
- the target job parcel information may include location information, boundary information, obstacle information, area information, image information, distribution status, job type of the job, and task size of the job. At least one.
- Step S207 The server sends the target job parcel information to the target terminal or the control terminal of the drone operated by the target executive team.
- the server confirms that the execution has been performed with the target performer or target.
- the control terminal operated by the personnel team establishes a communication connection, and the server 22 can transmit the target job parcel information to the target execution person or the control terminal operated by the target executive team.
- the server confirms that a communication connection has been established with the target operator or the control terminal operated by the target executive team, and may send a prompt message to the control terminal to prompt the target executive or the target executive team to currently receive the job task.
- the target executive or the target executive team may perform the receiving job task operation on the interaction interface of the control terminal.
- the terminal device may send the request information to request to download the target job parcel information, and the server After receiving the request information, the target job parcel information may be sent to the control terminal.
- the server further obtains a contact information of a target performer or a target executive team indicated by the target performer or the target performer team instruction information (eg, a mobile phone number, an instant messaging account, etc.); then, the server according to the The contact method sends a prompt message (eg, a voice prompt, a text prompt, etc.) to prompt the target performer or the target performer team to receive the job task (ie, the job task that performs the job on the target job parcel).
- a prompt message eg, a voice prompt, a text prompt, etc.
- Step S208 The control terminal receives the target job parcel information sent by the server.
- Step S209 The control terminal plans a flight strategy according to the target job parcel information, and controls the drone flight according to the flight strategy to execute the task corresponding to the target job parcel information.
- the control terminal may plan a flight strategy of the drone to the target work parcel according to the target work parcel, and control and control the drone according to the planned flight strategy in the target operation. Flight within the plot to perform work tasks.
- the control terminal may display a human-computer interaction interface 500 to the target executive or the target executive team, where the interaction interface may display the boundary 501 of the target job parcel information, and the control terminal may The target parcel information is planned for the route 502 of the target work parcel, and the control terminal transmits the route to the drone, and the drone may fly within the target work parcel according to the route 502 to perform the work task.
- an electronic map may be displayed in the area enclosed by the boundary 501, and the control terminal may receive the location information sent by the drone and display the indication on the electronic map. Icon for drone location information.
- the management platform before the management platform sends the target performer or the target performer team indication information and the target job parcel indication information to the server, the management platform further detects the target work time selection operation of the user, The target job time is determined based on the detected operation.
- the target work time can specifically define the date and/or the specific time.
- FIG. 6 illustrates a possible human-computer interaction interface 600 on the management platform.
- the human-machine interaction interface 600 displays a work time list 601, which indicates "2015”. At the time of the morning of November 1st and the afternoon of November 2nd, 2015, when the user clicks on "the morning of November 1, 2015", the user's interactive interface 600 is further clicked.
- the input of the target work time selection operation to the management platform is completed, and the input target work time selection operation is used to indicate the selection of "March 1st, 2015", and accordingly, the target work time determined by the management platform Used to identify the time "November 1st, 2015”.
- the management platform when the management platform sends the target executor or the target executor team indication information and the target job site indication information to the server, the management platform specifically indicates the target executor or the target executor team information and target The job time and target job parcel indication information is sent to the server.
- the server not only receives the target executive or target performer team indication information and the target job parcel indication information, but also receives the target job time; then, the server not only transmits the target job parcel information to the control terminal And sending the target operation time to the control terminal; correspondingly, the control terminal device receives the target job parcel information sent by the server, specifically: the target job parcel information and the target operation time sent by the receiving server; the terminal device
- the target operation parcel information planning flight strategy the drone flight is controlled according to the flight strategy to execute the task corresponding to the target operation parcel information, specifically: planning a flight strategy according to the target operation parcel information, according to the flight strategy The drone flight is controlled to execute the task corresponding to the target job parcel information at the target work time.
- the management platform will perform a human-computer interaction with the user to determine a target work time, and then send the target work time to the control terminal through the server, and finally the control terminal controls the drone to perform the work task at the target work time.
- This process enables flexible control of the execution time of the job task.
- the control terminal in the process that the control terminal controls the drone to perform the task corresponding to the target job parcel information (ie, performs the task on the target job parcel), acquires the sent by the drone. Task progress information; then, the control terminal sends the task progress information to the server.
- the server receives the task progress information of the task corresponding to the target job parcel information sent by the control terminal of the drone; and then the server sends the task progress information to the management platform.
- the management platform receives the task progress information of the task corresponding to the target job parcel information sent by the server, and then the management platform displays the task progress information to the user. In this way, the user can obtain the progress of the task task when the target execution person or the target executive team works on the target job land parcel in real time through the management platform.
- the control terminal acquires flight state information sent by the drone during the process of controlling the drone to perform the task corresponding to the target job parcel information, where the flight state information may include Information such as position information, flight altitude, flight speed, spray flow, spray line spacing, operating time, and fault status of the drone.
- the control terminal then transmits flight status information to the server.
- the server receives the flight state information of the task corresponding to the target job parcel information sent by the control terminal of the drone (ie, the flight state of the drone at this time); then, the server sends the flight state information to the management platform.
- the management platform receives flight state information of the task corresponding to the target job parcel information sent by the server, and then the management platform displays the flight state information to the user. In this way, the user can obtain the flight status of the unmanned aircraft working on the target work block in real time through the management platform.
- FIG. 7 is a schematic diagram of an optional scenario of status information and progress information, wherein 701 is a display interface on the management platform, wherein 59% of the remaining power of the drone 1 for the target job parcel is displayed, and the current height is 3.1 meters, the current flight speed is 2.4 meters / sec, the completion of the work task is completed 69% of the task.
- the target job parcel information is determined according to an image captured by the surveying drone over the target work parcel and position information of the surveying drone.
- the mapping drone captures an image of the target job parcel over the target job parcel, and acquires its own location information (eg, latitude and longitude information) during the photographing process, and then determines according to the photographed image by certain rules.
- the target job parcel and the location information determine the target job parcel information.
- the target job parcel information is determined by an operator or a team of executives operating on a digital map displayed on the terminal.
- the executive or the team of executives can control the mapping drone to acquire an image including the target job parcel
- the terminal can acquire the location information of the mapping drone and the image including the target job parcel
- the terminal can be based on the location information.
- generating a digital map with the image of the target work parcel, and displaying the digital map, the executive or the team of executives can perform a dot operation on the digital map, and the terminal machine can determine the parcel information according to the detected operation.
- the terminal may upload the parcel information to the server, and the server may store the parcel information in the preset storage device, so that when the user creates the job task, when the user directly selects the target job parcel on the management platform
- the server may acquire the target job parcel information according to the received target job parcel indication information.
- the target job parcel information may be uploaded to the server during the history operation.
- the management platform sends a target performer or a target performer team instruction information to the server from the target performer or the target performer team selection operation that receives the user input, and the job parcel selection operation.
- the target job parcel indicates information to indicate that the target performer or the target performer team performs the work task on the target job parcel; then, the server sends the target job parcel information to the target executive or the target executive team's control terminal, The target executive or target executive team is operating the control terminal to control the drone to perform job tasks on the target job parcel.
- the assignment of job tasks and the assignment of job tasks are completed online, and the operation of the drone is improved compared to the existing offline and manual coordination and other offline tasks.
- the assignment and assignment efficiency of the task, the intelligence and informationization degree of the drone operation process, and the distribution efficiency have been greatly improved.
- FIG. 8 is a management platform 80 according to an embodiment of the present invention.
- the management platform 80 includes a processor 801 and a memory 802.
- the processor 801 and the memory 802 are connected to each other through a bus.
- the memory 802 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM), or A compact disc read-only memory (CD-ROM) for storing related program instructions and data.
- the management platform 80 can also include a display 803 for presenting information to the user for human interaction with the user.
- the processor 801 may be one or at least two central processing units (CPUs). In the case where the processor 801 is a CPU, the CPU may be a single core CPU or a multi-core CPU.
- the processor 801 in the management platform 80 is configured to read program instructions stored in the memory 802 to perform the following operations:
- the target job parcel indication information includes a number of the target job parcel.
- the processor is further configured to:
- the processor sends the target performer or the target performer team indication information and the target job parcel indication information to the server to cause the server to send the target job parcel information indicated by the target job parcel indication information to the target performer or the target execution
- the personnel team indicates the target execution person indicated by the information or the control terminal of the drone operated by the target executive team, it is specifically used to:
- the executive team indicates the target operator of the information or the control terminal of the drone operated by the target executive team.
- the processor is further configured to:
- the task progress information is displayed, and further, the display 803 is controlled to display the task progress information.
- the processor is further configured to:
- the flight status information is displayed, and further, the display 803 is controlled to display the flight status information.
- the implementation of the management platform shown in FIG. 8 may also correspond to the description of the method embodiment shown in FIG. 2.
- the management platform sends the target execution person or the target executive team instruction information to the server from the target execution person or the target executive team selection operation that receives the user input, and the job parcel selection operation. And the target job parcel indication information to indicate that the target execution parcel or the target executive team performs the work task on the target job parcel; then, the server sends the target job parcel information to the target executive or the target executive team's control terminal.
- the target executive or the target executive team is operating the control terminal to control the drone to perform the work task on the target job parcel.
- the assignment of job tasks and the assignment of job tasks are completed online, and the operation of the drone is improved compared to the existing offline and manual coordination and other offline tasks.
- the assignment and assignment efficiency of the task, the intelligence and informationization degree of the drone operation process, and the distribution efficiency have been greatly improved.
- FIG. 9 is a server 90 according to an embodiment of the present invention.
- the server 90 includes a processor 901 and a memory 902.
- the processor 901 and the memory 902 are connected to each other through a bus.
- the memory 902 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM), or A compact disc read-only memory (CD-ROM) for storing related program instructions and data.
- RAM random access memory
- ROM read-only memory
- EPROM erasable programmable read only memory
- CD-ROM compact disc read-only memory
- the processor 901 may be one or at least two central processing units (CPUs). In the case where the processor 901 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
- the processor 901 in the server 90 is configured to read program instructions stored in the memory 902 to perform the following operations:
- the processor is further configured to:
- the processor Transmitting, by the processor, the target job parcel information to a target performer or a target executive indicated by the target executive team indicating information or a control terminal of the drone operated by the target executive team to enable the control terminal to control
- the man-machine performs the job task corresponding to the target job parcel information, it is specifically used to:
- the drone is controlled to execute the job task corresponding to the target job parcel information at the target work time.
- the target job parcel indication information includes a number of the target job parcel
- the processor When the processor acquires the target job parcel information according to the target job parcel indication information, the processor is specifically configured to: acquire the target job parcel information from the preset storage device according to the number in the target job parcel indication information.
- the feature is that
- the target job parcel information includes at least one of position information, boundary information, obstacle information, area information, and image information of the parcel.
- the processor is further configured to:
- a prompt message is sent according to the contact information to prompt the target executive or the target executive team to receive the job task.
- the processor is further configured to:
- the task progress information is sent to the management platform to enable the management platform to display the task progress information.
- the processor is further configured to:
- the flight status information is sent to the management platform to cause the management platform to display the flight status information.
- the target job parcel information is determined according to an image captured by the surveying drone over the target work parcel and position information of the surveying drone.
- the target job parcel information is determined by the user operating on a digital map displayed on the terminal, wherein the digital map is an image taken according to the mapping drone on the target work parcel. And the location information of the mapping drone is determined.
- the implementation of the server shown in FIG. 9 may also correspond to the description of the method embodiment shown in FIG. 2.
- the management platform sends the target performer or the target performer team instruction information to the server from the target performer or the target performer team selection operation that receives the user input, and the job parcel selection operation.
- the target job parcel indicates information to indicate that the target performer or the target performer team performs the work task on the target job parcel; then, the server sends the target job parcel information to the target executive or the target executive team's control terminal, The target executive or target executive team is operating the control terminal to control the drone to perform job tasks on the target job parcel.
- the assignment of job tasks and the assignment of job tasks are completed online, and the operation of the drone is improved compared to the existing offline and manual coordination and other offline tasks.
- the assignment and assignment efficiency of the task, the intelligence and informationization degree of the drone operation process, and the distribution efficiency have been greatly improved.
- FIG. 10 is a control terminal 100 according to an embodiment of the present invention.
- the control terminal 100 includes a processor 1001 and a memory 1002.
- the processor 1001 and the memory 1002 are connected to each other through a bus.
- the memory 1002 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM), or A compact disc read-only memory (CD-ROM) for storing related program instructions and data.
- the control terminal 100 can also include a display 1003 for presenting information to a user (eg, a target executive or a target executive team) for human interaction with the user.
- the processor 1001 may be one or at least two central processing units (CPUs). In the case where the processor 1001 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
- the processor 1001 in the control terminal 100 is configured to read program instructions stored in the memory 1002 to perform the following operations:
- Target job parcel information sent by the server, wherein the target job parcel information is determined by a management platform connected to the server by detecting a target job parcel information selection operation of the user;
- the drone flight is controlled according to the flight strategy to execute the task corresponding to the target job parcel information.
- the processor when the processor receives the target job parcel information sent by the server, the processor is specifically configured to: receive the target job parcel information and the target job time sent by the server;
- the processor is configured to: according to the target job parcel information, plan a flight strategy, and control the drone flight to perform the task corresponding to the target job parcel information according to the flight strategy, specifically, according to the target work location
- the block information planning flight strategy controls the drone flight according to the flight strategy to execute the task corresponding to the target job parcel information at the target work time.
- the target job parcel information includes at least one of location information, boundary information, obstacle information, area information, and image information of the parcel.
- the method further includes:
- the method further includes:
- the flight state information includes at least one of position information of a drone, a flying height, a flying speed, a spraying flow rate, a spraying line spacing, a working time length, and a fault state.
- control terminal shown in FIG. 10 may also correspond to the description of the method embodiment shown in FIG. 2.
- the management platform sends the target execution person or the target executive team instruction information to the server from the target execution person or the target executive team selection operation that receives the user input, and the job parcel selection operation. And the target job parcel indication information to indicate that the target execution parcel or the target executive team performs the work task on the target job parcel; then, the server sends the target job parcel information to the target executive or the target executive team's control terminal.
- the target executive or the target executive team is operating the control terminal to control the drone to perform the work task on the target job parcel.
- the assignment of job tasks and the assignment of job tasks are completed online, and the operation of the drone is improved compared to the existing offline and manual coordination and other offline tasks.
- the assignment and assignment efficiency of the task, the intelligence and informationization degree of the drone operation process, and the distribution efficiency have been greatly improved.
- the embodiment of the present application further provides a computer readable storage medium, where the program instructions are stored, and when the program instructions are run on a processor, the method embodiment shown in FIG. 2 is implemented. .
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The embodiments of the present invention provide a job task allocation method for an unmanned aerial vehicle, a related device, and a storage medium, said method comprising: detecting a target executor or target executor team selection operation of a user, and determining, according to the detected operation, target executor or executor team indication information; detecting a job land parcel selection operation, and determining target job land parcel indication information according to the detected operation; sending, to a server, the target executor or target executor team indication information and the target job land parcel indication information, so that the server sends, to a control terminal of an unmanned aerial vehicle operated by the target executor or the target executor team indicated by the target executor or the target executor team indication information, the target job land parcel information indicated by the target job land parcel indication information. The embodiments of the present application can be used to improve the allocation efficiency of a job task.
Description
本专利文件披露的内容包含受版权保护的材料。该版权为版权所有人所有。版权所有人不反对任何人复制专利与商标局的官方记录和档案中所存在的该专利文件或该专利披露。The disclosure of this patent document contains material that is subject to copyright protection. This copyright is the property of the copyright holder. The copyright owner has no objection to the reproduction of the patent document or the patent disclosure in the official records and files of the Patent and Trademark Office.
本发明涉及飞行器控制技术领域,尤其涉及一种无人机的作业任务分配方法、相关设备及存储介质。The present invention relates to the field of aircraft control technology, and in particular, to a work assignment method of a drone, related equipment, and a storage medium.
无人机已经被广泛应用于执行影响拍摄、灾情评估、抢险救灾、现场侦察、军事演练、地理测绘、农业生产等作业任务。目前无人机的作业任务指定、分配主要依靠线下沟通的来实现,即通过线下方式实现作业任务制定、执行人员或执行团队的指派。然而,这种作业流程不够智能化,信息化程度较低,作业任务分配效率低。UAVs have been widely used to perform tasks such as impact shooting, disaster assessment, rescue and disaster relief, on-site reconnaissance, military drills, geographic surveying, and agricultural production. At present, the assignment and assignment of the UAV's work tasks are mainly realized by offline communication, that is, the assignment of the task, the execution of the executive or the execution team by the offline method. However, this kind of operation process is not intelligent enough, the degree of informationization is low, and the assignment of work tasks is inefficient.
发明内容Summary of the invention
有鉴于此,本发明实施例提供一种无人机的作业任务分配方法、相关设备及存储介质,能够提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度。In view of this, an embodiment of the present invention provides a method for assigning a task of a drone, a related device, and a storage medium, which can improve the designation and distribution efficiency of the operation task of the drone, and improve the intelligent operation of the drone. The degree of informationization.
本发明实施例第一方面提供了一种无人机的作业任务分配方法,应用于管理平台,该方法包括:A first aspect of the embodiments of the present invention provides a method for assigning a task of a drone, which is applied to a management platform, and the method includes:
检测用户的目标执行人员或者目标执行人员团队选择操作,根据检测到的操作确定目标执行人员或者执行人员团队指示信息;Detecting a target performer or a target performer team selection operation of the user, and determining target execution personnel or executive team instruction information according to the detected operation;
检测作业地块选择操作,根据检测到的操作确定目标作业地块指示信息;Detecting a job parcel selection operation, and determining a target job parcel indication information according to the detected operation;
将所述目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行 人员或者目标执行人员团队操纵的无人机的控制终端。Sending the target performer or target performer team indication information and target job parcel indication information to the server to cause the server to send the target job parcel information indicated by the target job parcel indication information to the target performer or the target performer team The target operator or the control terminal of the drone operated by the target executive team indicated by the indication information.
本发明实施例第二方面提供了一种无人机的作业任务分配方法,应用于服务器,该方法包括:A second aspect of the embodiments of the present invention provides a method for assigning a task of a drone to a server, the method comprising:
接收管理平台发送的目标执行人员或者目标执行人员团队指示信息;Receiving target execution personnel or target executive team instruction information sent by the management platform;
接收管理平台发送的目标作业地块指示信息;Receiving target job parcel indication information sent by the management platform;
根据所述目标作业地块指示信息获取目标作业地块信息;Obtaining target job parcel information according to the target job parcel indication information;
将所述目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机执行目标作业地块信息对应的作业任务。Sending the target job parcel information to a target performer or a target performer indicated by the target performer team indicating information or a control terminal of the drone operated by the target executive team to cause the control terminal to control the drone to execute the target The job task corresponding to the job block information.
本发明实施例第三方面提供一种无人机的作业任务分配方法,应用于无人机的控制终端,该方法包括:A third aspect of the embodiments of the present invention provides a method for assigning a task of a drone, which is applied to a control terminal of a drone, and the method includes:
接收服务器发送的目标作业地块信息,其中,所述目标作业地块信息是由与服务器通信连接的管理平台通过检测用户的目标作业地块信息选择操作确定的;Receiving target job parcel information sent by the server, wherein the target job parcel information is determined by a management platform connected to the server by detecting a target job parcel information selection operation of the user;
根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以执行所述目标作业地块信息对应的任务。And planning a flight strategy according to the target job parcel information, controlling the drone flight according to the flight strategy to execute a task corresponding to the target job parcel information.
本发明实施例第四方面提供一种管理平台,所述管理平台包括处理器和存储器,所述存储器用于存储程序指令,所述处理器用于调用所述程序指令来执行如下操作:A fourth aspect of the embodiments of the present invention provides a management platform, where the management platform includes a processor and a memory, where the memory is used to store program instructions, and the processor is configured to invoke the program instructions to perform the following operations:
检测用户的目标执行人员或者目标执行人员团队选择操作,根据检测到的操作确定目标执行人员或者执行人员团队指示信息;Detecting a target performer or a target performer team selection operation of the user, and determining target execution personnel or executive team instruction information according to the detected operation;
检测作业地块选择操作,根据检测到的操作确定目标作业地块指示信息;Detecting a job parcel selection operation, and determining a target job parcel indication information according to the detected operation;
将所述目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。Sending the target performer or target performer team indication information and target job parcel indication information to the server to cause the server to send the target job parcel information indicated by the target job parcel indication information to the target performer or the target performer team The target operator or the control terminal of the drone operated by the target executive team indicated by the indication information.
本发明实施例第五方面提供一种服务器,所述服务器包括处理器和存储器,所述存储器用于存储程序指令,所述处理器用于调用所述程序指令来执行如下操作:A fifth aspect of the embodiments of the present invention provides a server, where the server includes a processor and a memory, where the memory is used to store program instructions, and the processor is configured to invoke the program instructions to perform the following operations:
接收管理平台发送的目标执行人员或者目标执行人员团队指示信息;Receiving target execution personnel or target executive team instruction information sent by the management platform;
接收管理平台发送的目标作业地块指示信息;Receiving target job parcel indication information sent by the management platform;
根据所述目标作业地块指示信息获取目标作业地块信息;Obtaining target job parcel information according to the target job parcel indication information;
将所述目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机执行目标作业地块信息对应的作业任务。Sending the target job parcel information to a target performer or a target performer indicated by the target performer team indicating information or a control terminal of the drone operated by the target executive team to cause the control terminal to control the drone to execute the target The job task corresponding to the job block information.
本发明实施例第六方面提供一种控制终端,所述控制终端包括处理器和存储器,所述存储器用于存储程序指令,所述处理器用于调用所述程序指令来执行如下操作:A sixth aspect of the embodiments of the present invention provides a control terminal, where the control terminal includes a processor and a memory, the memory is used to store program instructions, and the processor is configured to invoke the program instructions to perform the following operations:
接收服务器发送的目标作业地块信息,其中,所述目标作业地块信息是由与服务器通信连接的管理平台通过检测用户的目标作业地块信息选择操作确定的;Receiving target job parcel information sent by the server, wherein the target job parcel information is determined by a management platform connected to the server by detecting a target job parcel information selection operation of the user;
根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以执行所述目标作业地块信息对应的任务。And planning a flight strategy according to the target job parcel information, controlling the drone flight according to the flight strategy to execute a task corresponding to the target job parcel information.
采用本发明实施例,管理平台从接收到用户输入的目标执行人员或者目标执行人员团队选择操作以及作业地块选择操作之后,向服务器发送目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息,以指示由目标执行人员或者目标执行人员团队对目标作业地块执行作业任务;接着,服务器向该目标执行人员或者目标执行人员团队的控制终端发送目标作业地块信息,目标执行人员或者目标执行人员团队在操作该控制终端以控制无人机对目标作业地块执行作业任务。在这个作业流程中,作业任务的制定和作业任务的分配都在线完成,相较于现有的通过人工现场协调等线下方式来实现作业任务的制定和分配而言,提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度,分配效率有了极大地提高。With the embodiment of the present invention, the management platform sends the target execution person or the target executive team instruction information and the target job parcel to the server after receiving the target execution person or the target performer team selection operation and the job parcel selection operation input by the user. Instructing information to indicate that the target execution block or the target executive team performs the work task on the target job parcel; then, the server sends the target job parcel information to the target executive or the target executive team's control terminal, the target performer or The target executive team is operating the control terminal to control the drone to perform job tasks on the target job parcel. In this operation process, the assignment of job tasks and the assignment of job tasks are completed online, and the operation of the drone is improved compared to the existing offline and manual coordination and other offline tasks. The assignment and assignment efficiency of the task, the intelligence and informationization degree of the drone operation process, and the distribution efficiency have been greatly improved.
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings to be used in the embodiments will be briefly described below. Obviously, the drawings in the following description are only some of the present invention. For the embodiments, those skilled in the art can obtain other drawings according to the drawings without any creative work.
图1是本发明实施例的一种作业任务分配***的架构示意图;1 is a schematic structural diagram of a job assignment system according to an embodiment of the present invention;
图2为本发明实施例的一种无人机的作业任务分配方法的流程示意图;2 is a schematic flow chart of a method for assigning a work task of a drone according to an embodiment of the present invention;
图3为本发明实施例的一种人机交互的场景示意图;FIG. 3 is a schematic diagram of a scenario of human-computer interaction according to an embodiment of the present invention; FIG.
图4为本发明实施例的又一种人机交互的场景示意图;FIG. 4 is a schematic diagram of another scenario of human-computer interaction according to an embodiment of the present invention; FIG.
图5为本发明实施例的又一种人机交互的场景示意图;FIG. 5 is a schematic diagram of another scenario of human-computer interaction according to an embodiment of the present invention; FIG.
图6为本发明实施例的又一种人机交互的场景示意图;FIG. 6 is a schematic diagram of another scenario of human-computer interaction according to an embodiment of the present invention; FIG.
图7为本发明实施例的又一种人机交互的场景示意图;FIG. 7 is a schematic diagram of another scenario of human-computer interaction according to an embodiment of the present invention; FIG.
图8为本发明实施例的一种管理平台的结构示意图;FIG. 8 is a schematic structural diagram of a management platform according to an embodiment of the present invention; FIG.
图9为本发明实施例的一种服务器的结构示意图;FIG. 9 is a schematic structural diagram of a server according to an embodiment of the present invention;
图10是本发明实施例的一种控制终端的结构示意图。FIG. 10 is a schematic structural diagram of a control terminal according to an embodiment of the present invention.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are only a part of the embodiments of the present invention, but not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without departing from the inventive scope are the scope of the present invention.
在图1中示出了本发明实施例的一种作业任务分配***的架构示意图。该***包括管理平台101、服务器102、无人机的控制终端103和无人机104。其中,管理平台101是可以与用户(例如老板、管理者等)进行交互的终端设备,用户可以在管理平台101上操作以指定无人机的作业任务(例如指定哪个执行人员或者执行团队去执行无人机的作业任务,或者指定需要作业的作业区域,或者指定在哪个时间段内进行作业等等),管理平台101可以通过将产生的与作业任务相关联的信息发送给服务器。服务器102可以按照管理平台101向其发送的与作业任务相关联的信息将作业任务分配给目标执行人员或者目标执行团队。目标执行人员或者目标团队可以操作无人机的控制终端102对无人机101去执行作业任务,目标执行人员或者目标团队可以操作无人机的控制终端102对无人机101去执行作业任务,所述控制终端102可以是对无人机进行控制的任何终端设备,例如所述控制终端103包括遥控设备、智能终端设备(智能手机、平板电脑)、膝上型电脑、穿戴式设备(手表、手环等)中的一个或多个,在某些实施例中,所述无人机的控制终端103可以包括遥控设备1031和智能终端设备1032。无人机的作业流程中更详细的执行流程将在图2 所示的方法实施例中进行描述。FIG. 1 is a schematic diagram showing the architecture of a work task distribution system according to an embodiment of the present invention. The system includes a management platform 101, a server 102, a control terminal 103 of the drone, and a drone 104. The management platform 101 is a terminal device that can interact with a user (eg, a boss, a manager, etc.), and the user can operate on the management platform 101 to specify a work task of the drone (eg, specifying which executive or execution team to execute) The task of the drone, or specifying the job area in which the job is required, or specifying the time period during which the job is performed, etc., the management platform 101 can transmit the generated information associated with the job task to the server. The server 102 can assign the job task to the target performer or the target execution team in accordance with the information associated with the job task sent to it by the management platform 101. The target executive or the target team can operate the drone control terminal 102 to perform the work task on the drone 101, and the target executive or the target team can operate the drone control terminal 102 to perform the work task on the drone 101. The control terminal 102 may be any terminal device that controls the drone, for example, the control terminal 103 includes a remote control device, a smart terminal device (smartphone, tablet), a laptop, a wearable device (watch, One or more of the bracelets, etc., in some embodiments, the control terminal 103 of the drone may include a remote control device 1031 and a smart terminal device 1032. A more detailed execution flow in the drone's workflow will be described in the method embodiment shown in FIG. 2.
可以理解的是,实际应用中该无人机104的数量、控制终端103的数量、服务器102、管理平台101的数量均可能为一个也可能为多个,图1均以一个为例来示意。It can be understood that the number of the drones 104, the number of the control terminals 103, the number of the server 102, and the management platform 101 may be one or more in the actual application, and FIG. 1 is exemplified by one.
无人机101上配置用于执行作业任务的有效负载,例如拍摄设备、喷洒***等,当无人机101上配置拍摄设备时,无人机101上还可以搭载用于承载拍摄设备的云台,该云台可以是三轴云台,即该云台的姿态可以在俯仰pitch、横滚roll以及航向yaw三个轴上进行控制,以便于确定出云台的朝向,使得配置在云台上的拍摄设备等能够完成相应目标的航拍等任务。The drone 101 is configured with a payload for performing a work task, such as a photographing device, a spray system, etc., and when the photographing device is disposed on the drone 101, the drone 101 can also be equipped with a gimbal for carrying the photographing device. The gimbal can be a three-axis gimbal, that is, the attitude of the gimbal can be controlled on three axes of a pitch pitch, a roll roll, and a heading yaw, so as to determine the orientation of the gimbal, so that it is disposed on the gimbal. The shooting equipment, etc. can perform tasks such as aerial photography of the corresponding target.
请参阅图2,图2是本发明实施例提供的一种无人机的作业任务分配方法,该方法可以基于图1所示的作业任务分配***来实现,也可以基于其他***来实现;该方法包括但不限于如下流程:Referring to FIG. 2, FIG. 2 is a schematic diagram of a task assignment method for a drone according to an embodiment of the present invention. The method may be implemented based on the job assignment system shown in FIG. 1 or may be implemented based on other systems; Methods include, but are not limited to, the following processes:
步骤S201:管理平台检测用户的目标执行人员或者目标执行人员团队选择操作,根据检测到的操作确定目标执行人员或者执行人员团队指示信息。Step S201: The management platform detects a target execution person or a target performer team selection operation of the user, and determines target execution personnel or executive team instruction information according to the detected operation.
具体地,该管理平台上可以显示人机交互界面,用户(例如老板、管理者等)可以是执行人员或者执行人员团队的老板或者管理者,用户在该管理平台的人机交互界面上进行操作,从而向该管理平台输入目标执行人员或者目标执行人员团队选择操作,该目标执行人员或者目标执行人员团队选择操作用于指示选择哪个(或哪些)执行人员或者哪个(或哪些)执行人员团队。相应地,该管理平台检测该用户输入的目标执行人员或者目标执行人员团队选择操作,然后根据检测到的操作确定目标执行人员或者执行人员团队指示信息。具体来说,该管理平台可以根据该目标执行人员或者目标执行人员团队选择操作确定该用户要选择什么执行人员或者执行人员团队,然后确定目标执行人员或者执行人员团队指示信息,该目标执行人员或者目标执行人员团队指示信息用于标识用户选择的执行人员或者执行人员团队。在某些实施例中,所述指示信息可以包括目标执行人员或者目标执行人员团队的编号。本申请实施例中,可以称该目标执行人员或者目标执行人员团队指示信息标识的执行人员或执行人员团队为目标执行人员或者目标执行人员团队,以方便后续描述。Specifically, the human-computer interaction interface may be displayed on the management platform, and the user (eg, boss, manager, etc.) may be an executive or a boss or manager of the executive team, and the user operates on the human-computer interaction interface of the management platform. And thereby inputting a target performer or target performer team selection operation to the management platform, the target performer or target performer team selection operation for indicating which (or which) executives or which (or which) executive team to select. Correspondingly, the management platform detects the target performer or the target performer team selection operation input by the user, and then determines the target performer or the performer team instruction information according to the detected operation. Specifically, the management platform may determine, according to the target performer or the target performer team selection operation, which executive or executive team to select, and then determine the target executive or executive team instruction information, the target executive or The target executive team instruction information is used to identify the executive or executive team selected by the user. In some embodiments, the indication information can include a number of a target performer or a target executive team. In the embodiment of the present application, the target executive or the target executive team may indicate that the executive or executive team of the information identifier is the target executive or the target executive team to facilitate subsequent description.
举例来说,如图3所示,图3示意了该管理平台上的一种可能的人机交互界面300,该人机交互界面300中显示了执行人员团队列表301,该执行人员 团队列表301中显示了执行人员团队A和执行人员团队B,当用户点击其中的执行人员团队A时,再进一步点击人机交互界面300中显示的“确认”按钮,则完成向该管理平台输入目标执行人员或者目标执行人员团队选择操作,此时输入的目标执行人员或者目标执行人员团队选择操作用于指示选择执行人员团队A,相应地,该管理平台确定的目标执行人员或者目标执行人员团队指示信息用来标识执行人员团队A。For example, as shown in FIG. 3, FIG. 3 illustrates a possible human-computer interaction interface 300 on the management platform. The human-computer interaction interface 300 displays an executive team list 301. The executive team list 301 The executive team A and the executive team B are displayed. When the user clicks on the executive team A, the user clicks the "confirm" button displayed in the human interface 300 to complete the input of the target executive to the management platform. Or the target executive team selects the operation, and the input target performer or the target performer team select operation is used to indicate the selection of the executive team A, and accordingly, the target performer or the target performer determined by the management platform indicates the information To identify executive team A.
步骤S202:管理平台检测作业地块选择操作,根据检测到的操作确定目标作业地块指示信息。Step S202: The management platform detects the job parcel selection operation, and determines the target job parcel indication information according to the detected operation.
具体地,该管理平台上可以显示人机交互界面,用户可以在该管理平台的人机交互界面上进行操作,从而向该管理平台输入作业地块选择操作,该作业地块选择操作用于指示选择哪个(或哪些)作业地块。相应地,该管理平台检测该用户输入的作业地块选择操作,然后根据检测到的操作确定目标作业地块指示信息。具体来说,该管理平台可以根据该作业地块选择操作确定该用户要选择什么作业地块,然后确定目标作业地块指示信息,该目标作业地块指示信息用于标识该用户选择的作业地块。本申请实施例中,可以称该目标作业地块指示信息标识的作业地块为目标作业地块,以方便后续描述。可选的,该目标作业地块指示信息中包括目标作业地块的编号,从而实现对该目标作业地块的标识。Specifically, the human-computer interaction interface may be displayed on the management platform, and the user may perform operations on the human-computer interaction interface of the management platform, thereby inputting a job parcel selection operation to the management platform, where the job parcel selection operation is used to indicate Which (or which) job parcels to choose. Correspondingly, the management platform detects the job parcel selection operation input by the user, and then determines the target job parcel indication information according to the detected operation. Specifically, the management platform may determine, according to the job parcel selection operation, what job parcel the user wants to select, and then determine target job parcel indication information, where the target job parcel indication information is used to identify the job location selected by the user. Piece. In the embodiment of the present application, the job parcel identified by the target job parcel indication information may be referred to as a target job parcel to facilitate subsequent description. Optionally, the target job parcel indication information includes a number of the target job parcel, thereby implementing identification of the target job parcel.
举例来说,如图4所示,图4示意了该管理平台上的一种可能的人机交互界面400,该人机交互界面400中显示了作业地块列表401,该作业地块列表401中显示了1号作业地块和2号作业地块,当用户点击其中的1号作业地块时,再进一步点击人机交互界面400中显示的“确认”按钮,则完成向该管理平台输入作业地块选择操作,此时输入的作业地块选择操作用于指示选择1号作业地块,相应地,该管理平台确定的目标作业地块指示信息用来标识1号作业地块。For example, as shown in FIG. 4, FIG. 4 illustrates a possible human-computer interaction interface 400 on the management platform, in which the job parcel list 401 is displayed, and the job parcel list 401 is displayed. The job block No. 1 and the No. 2 job block are displayed. When the user clicks on the job block No. 1, and then clicks the “confirm” button displayed in the human-machine interaction interface 400, the input to the management platform is completed. The job parcel selection operation, at this time, the input job parcel selection operation is used to indicate the selection of the No. 1 job parcel, and accordingly, the target job parcel indication information determined by the management platform is used to identify the No. 1 job parcel.
步骤S203:管理平台将该目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器。Step S203: The management platform sends the target performer or the target performer team indication information and the target job parcel indication information to the server.
具体地,管理平台可以通过有线或者无线的方式将确定的目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以指示服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人 员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操作的无人机的控制终端。Specifically, the management platform may send the determined target performer or the target performer team indication information and the target job parcel indication information to the server by a wired or wireless manner to instruct the server to target the target work indicated by the target job parcel indication information. The block information is sent to the target executor or the target executor team indicating the target executor indicated by the information or the control terminal of the drone operated by the target executor team.
步骤S204:服务器接收管理平台发送的目标执行人员或者目标执行人员团队指示信息。Step S204: The server receives the target executive or the target executive team indication information sent by the management platform.
具体地,目标执行人员或者目标执行人员团队指示信息与目标执行人员或者目标执行人员团队是一一对应的。当该服务器接收所述目标执行人员或者目标执行人员团队指示信息时,即可以通过解析目标执行人员或者目标执行人员团队指示信息以确定目标执行人员或目标执行人员团队。举例来说,如果上述管理平台确定的目标执行人员或者目标执行人员团队指示信息用来标识执行人员团队A,那么该服务器就会解析接收到的目标执行人员或者目标执行人员团队指示信息并确定目标执行人员团队为执行人员团队A,即服务器即可以确定需要由执行人员团队A来执行作业任务;如果上述管理平台确定的目标执行人员或者目标执行人员团队指示信息用来标识执行人员团队B,那么该服务器就会解析接收到的目标执行人员或者目标执行人员团队指示信息并确定目标执行人员团队为执行人员团队B,即服务器即可以确定需要由执行人员团队B来执行作业任务。为了方便进行说明,将目标执行人员或者目标执行人员团队指示信息指示的执行人员或执行人员团队简称为目标执行人员或者目标执行人员团队。Specifically, the target performer or the target performer team indicates that the information is in one-to-one correspondence with the target performer or the target performer team. When the server receives the target performer or target performer team indication information, the target performer or the target performer team can be determined by parsing the target performer or the target performer team indication information. For example, if the target performer or target performer team indicating information determined by the above management platform is used to identify the executive team A, the server will parse the received target performer or the target performer team indicating information and determine the target. The executive team is the executive team A, ie the server, to determine that the task needs to be performed by the executive team A; if the target executive or the target executive team indicating information determined by the management platform is used to identify the executive team B, then The server will parse the received target performer or target executive team instructions and determine that the target executive team is the executive team B, ie the server, to determine that the task team B needs to perform the job task. For convenience of explanation, the execution person or the executive team indicated by the target executive or the target executive team instruction information is simply referred to as the target performer or the target performer team.
步骤S205:服务器接收管理平台发送的目标作业地块指示信息。Step S205: The server receives the target job parcel indication information sent by the management platform.
步骤S206:服务器根据该目标作业地块指示信息获取目标作业地块信息。Step S206: The server acquires the target job parcel information according to the target job parcel indication information.
具体地,目标作业地块指示信息与目标执行人员或者目标作业地块信息是一一对应的。该服务器接收所述目标执行人员或者目标执行人员团队指示信息时,即可以通过解析确定目标作业地块指示信息中标识的作业地块为哪个或哪些,从而根据所述目标作业地块指示信息获取目标作业地块信息。举例来说,如果上述管理平台确定的目标作业地块指示信息用来标识1号作业地块,那么该服务器就会解析接收到的目标作业地块指示信息,确定目标作业地块信息为1号作业地块的地块信息,并获取1号地块的地块信息;如果上述管理平台确定的目标作业地块指示信息用来标识2号作业地块,那么该服务器就解析出接收到的目标作业地块指示信息,确定目标作业地块信息为2号作业地块的地块信息,并获取2号地块的地块信息。为了方便进行说明,将目标作业地块指示 信息指示的作业地块简称为目标作业地块,目标作业地块的地块信息简称为目标作业地块信息。Specifically, the target job parcel indication information is in one-to-one correspondence with the target performer or the target job parcel information. When the server receives the target performer or the target performer team indication information, the server may determine which one or which of the job parcels identified in the target job parcel indication information is obtained by parsing, thereby acquiring the information according to the target job parcel indication information. Target job parcel information. For example, if the target job parcel indication information determined by the management platform is used to identify the No. 1 job parcel, the server parses the received target job parcel indication information, and determines that the target job parcel information is No. 1 The parcel information of the working parcel and obtaining the parcel information of the parcel No. 1; if the target working parcel indicating information determined by the management platform is used to identify the working parcel No. 2, the server parses the received target The job parcel indication information determines that the target job parcel information is the parcel information of the No. 2 job parcel, and acquires the parcel information of the No. 2 parcel. For convenience of explanation, the job land indicated by the target work block indication information is simply referred to as the target work land block, and the land piece information of the target work land block is simply referred to as the target work land block information.
可选的,当上述目标作业地块指示信息包含目标作业地块的编号时,该服务器根据该目标作业地块指示信息获取目标作业地块信息可以包括:根据目标作业地块指示信息中的编号从预设的存储装置中获取该编号对应的目标作业地块信息。具体地,该存储装置中预先存储了多个作业地块的地块信息。所述存储装置可以是服务器本地的存储装置,另外,所述存储装置还可以是独立于服务器的存储装置。服务器在根据目标作业地块指示信息中的编号从所述本地的存储装置中读取出目标作业地块信息。Optionally, when the target job parcel indication information includes the number of the target job parcel, the server acquiring the target job parcel information according to the target job parcel indication information may include: according to the number in the target job parcel indication information The target job parcel information corresponding to the number is obtained from a preset storage device. Specifically, the block information of the plurality of job blocks is stored in advance in the storage device. The storage device may be a server-local storage device, and the storage device may also be a server-independent storage device. The server reads the target job parcel information from the local storage device according to the number in the target job parcel indication information.
可选的,该目标作业地块信息可以包括该目标作业地块的位置信息、边界信息、障碍物信息、面积信息中、图像信息、分布情况、需要作业的作业类型和作业的任务量大小中至少一项。Optionally, the target job parcel information may include location information, boundary information, obstacle information, area information, image information, distribution status, job type of the job, and task size of the job. At least one.
步骤S207:服务器将该目标作业地块信息发送给目标执行人员或者目标执行人员团队操纵的无人机的控制终端。Step S207: The server sends the target job parcel information to the target terminal or the control terminal of the drone operated by the target executive team.
具体地,当目标执行人员或目标执行人员团队在控制终端上进行登录操作时,目标执行人员或目标执行人员团队操作的控制终端和服务器完成鉴权之后,服务器确认已经与目标执行人员或目标执行人员团队操作的控制终端建立通信连接,服务器22可以向目标执行人员或目标执行人员团队操作的控制终端发送目标作业地块信息。在某些情况中,服务器确认已经与目标执行人员或目标执行人员团队操作的控制终端建立通信连接,可以向所述控制终端发送提示信息,提示目标执行人员或目标执行人员团队当前接收到作业任务,目标执行人员或目标执行人员团队可以在控制终端的交互界面上进行接收作业任务操作,当终端设备检测到所述操作时,可以向服务器发送请求信息用以请求下载目标作业地块信息,服务器在接收到所述请求信息后,可以将所述目标作业地块信息发送给所述控制终端。可选的,该服务器还获取目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队的联系方式(例如,手机号、即时通讯账号等等);然后,该服务器根据该联系方式发送提示信息(例如,语音提示、文字提示等等)以提示目标执行人员或者目标执行人员团队接收到作业任务(即对目标作业地块进行作业的作业任务)。这样,该目标执行人员或者目标执行人员团队就可以即时获知分配给自己的作业 任务,从而及时对作业任务进行处理。Specifically, when the target execution person or the target executive team performs the login operation on the control terminal, after the target execution person or the control terminal and the server operated by the target executive team complete the authentication, the server confirms that the execution has been performed with the target performer or target. The control terminal operated by the personnel team establishes a communication connection, and the server 22 can transmit the target job parcel information to the target execution person or the control terminal operated by the target executive team. In some cases, the server confirms that a communication connection has been established with the target operator or the control terminal operated by the target executive team, and may send a prompt message to the control terminal to prompt the target executive or the target executive team to currently receive the job task. The target executive or the target executive team may perform the receiving job task operation on the interaction interface of the control terminal. When the terminal device detects the operation, the terminal device may send the request information to request to download the target job parcel information, and the server After receiving the request information, the target job parcel information may be sent to the control terminal. Optionally, the server further obtains a contact information of a target performer or a target executive team indicated by the target performer or the target performer team instruction information (eg, a mobile phone number, an instant messaging account, etc.); then, the server according to the The contact method sends a prompt message (eg, a voice prompt, a text prompt, etc.) to prompt the target performer or the target performer team to receive the job task (ie, the job task that performs the job on the target job parcel). In this way, the target executive or the target executive team can immediately know the assignment tasks assigned to them, so that the assignment tasks can be processed in time.
步骤S208:控制终端接收服务器发送的目标作业地块信息。Step S208: The control terminal receives the target job parcel information sent by the server.
步骤S209:控制终端根据该目标作业地块信息规划飞行策略,按照该飞行策略控制无人机飞行以执行该目标作业地块信息对应的任务。Step S209: The control terminal plans a flight strategy according to the target job parcel information, and controls the drone flight according to the flight strategy to execute the task corresponding to the target job parcel information.
具体地,该控制终端在接收到目标作业地块信息后,可以根据目标作业地块规划无人机对目标作业地块的飞行策略,并控制控制无人机按照规划好的飞行策略在目标作业地块内飞行以执行作业任务。举例来说,如图5所示,该控制终端上面可以向目标执行人员或者目标执行人员团队显示人机交互界面500,所述交互界面可以显示目标作业地块信息的边界501,控制终端可以根据目标地块信息规划对所述目标作业地块的航线502,控制终端将所述航线发送给无人机,无人机可以根据所述航线502在目标作业地块内飞行以执行作业任务。可选地,在无人机执行所述作业任务的过程中,该边界501围成的区域内可以显示电子地图,控制终端可以接收无人机发送的位置信息,并在该电子地图上显示指示无人机位置信息的图标。Specifically, after receiving the target job parcel information, the control terminal may plan a flight strategy of the drone to the target work parcel according to the target work parcel, and control and control the drone according to the planned flight strategy in the target operation. Flight within the plot to perform work tasks. For example, as shown in FIG. 5, the control terminal may display a human-computer interaction interface 500 to the target executive or the target executive team, where the interaction interface may display the boundary 501 of the target job parcel information, and the control terminal may The target parcel information is planned for the route 502 of the target work parcel, and the control terminal transmits the route to the drone, and the drone may fly within the target work parcel according to the route 502 to perform the work task. Optionally, in the process of executing the job task by the drone, an electronic map may be displayed in the area enclosed by the boundary 501, and the control terminal may receive the location information sent by the drone and display the indication on the electronic map. Icon for drone location information.
以上对发明实施例的主要流程做了描述,下面基于上述主要流程做一些可能的延伸,以形成一些更完善的方案,具体描述如下:The main flow of the embodiment of the invention has been described above. The following is a possible extension based on the above main processes to form some more complete solutions, which are described as follows:
在又一种可选的方案中,上述管理平台将该目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器之前,该管理平台还检测用户的目标作业时间选择操作,根据检测到的该操作确定目标作业时间。该目标作业时间可以具体定义了日期和/或具体时刻。例如,如图6所示,图6示意了该管理平台上的一种可能的人机交互界面600,该人机交互界面600中显示了作业时间列表601,该作业时间列表601示意了“2015年11月1号上午”和“2015年11月2号下午”这两个时间,当用户点击其中的“2015年11月1号上午”时,再进一步点击人机交互界面600中显示的“确认”按钮,则完成向管理平台输入目标作业时间选择操作,此时输入的目标作业时间选择操作用于指示选择“2015年11月1号上午”,相应地,该管理平台确定的目标作业时间用来标识“2015年11月1号上午”这个时间。In still another optional solution, before the management platform sends the target performer or the target performer team indication information and the target job parcel indication information to the server, the management platform further detects the target work time selection operation of the user, The target job time is determined based on the detected operation. The target work time can specifically define the date and/or the specific time. For example, as shown in FIG. 6, FIG. 6 illustrates a possible human-computer interaction interface 600 on the management platform. The human-machine interaction interface 600 displays a work time list 601, which indicates "2015". At the time of the morning of November 1st and the afternoon of November 2nd, 2015, when the user clicks on "the morning of November 1, 2015", the user's interactive interface 600 is further clicked. After confirming the "Button", the input of the target work time selection operation to the management platform is completed, and the input target work time selection operation is used to indicate the selection of "March 1st, 2015", and accordingly, the target work time determined by the management platform Used to identify the time "November 1st, 2015".
相应地,上述管理平台将该目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器时,具体为:该管理平台将该目标执行人员或者目标执行人员团队指示信息、目标作业时间和目标作业地块指示信息 发送给服务器。后续,该服务器不仅要接收该目标执行人员或者目标执行人员团队指示信息和该目标作业地块指示信息,还要接收该目标作业时间;然后,该服务器不仅将目标作业地块信息发送给控制终端,还将该目标作业时间发送给上述控制终端;相应地,该控制终端设备接收服务器发送的目标作业地块信息,具体为:接收服务器发送的目标作业地块信息和目标作业时间;该终端设备根据该目标作业地块信息规划飞行策略,按照该飞行策略控制无人机飞行以执行该目标作业地块信息对应的任务,具体为:根据该目标作业地块信息规划飞行策略,按照该飞行策略控制无人机飞行以在该目标作业时间执行该目标作业地块信息对应的任务。也即是说,该管理平台会跟用户进行人机交互确定一个目标作业时间,然后将该目标作业时间通过服务器发送给控制终端,最后由控制终端控制无人机在该目标作业时间执行作业任务,这个过程实现了作业任务执行时间的灵活控制。Correspondingly, when the management platform sends the target executor or the target executor team indication information and the target job site indication information to the server, the management platform specifically indicates the target executor or the target executor team information and target The job time and target job parcel indication information is sent to the server. Subsequently, the server not only receives the target executive or target performer team indication information and the target job parcel indication information, but also receives the target job time; then, the server not only transmits the target job parcel information to the control terminal And sending the target operation time to the control terminal; correspondingly, the control terminal device receives the target job parcel information sent by the server, specifically: the target job parcel information and the target operation time sent by the receiving server; the terminal device According to the target operation parcel information planning flight strategy, the drone flight is controlled according to the flight strategy to execute the task corresponding to the target operation parcel information, specifically: planning a flight strategy according to the target operation parcel information, according to the flight strategy The drone flight is controlled to execute the task corresponding to the target job parcel information at the target work time. That is to say, the management platform will perform a human-computer interaction with the user to determine a target work time, and then send the target work time to the control terminal through the server, and finally the control terminal controls the drone to perform the work task at the target work time. This process enables flexible control of the execution time of the job task.
在又一种可选的方案中,在控制终端控制无人机执行该目标作业地块信息对应的任务(即对目标作业地块执行任务)的过程中,该控制终端获取无人机发送的任务进度信息;然后,该控制终端将该任务进度信息发送给服务器。相应地,该服务器接收该无人机的控制终端发送的目标作业地块信息对应的任务的任务进度信息;然后,该服务器将该任务进度信息发送给管理平台。相应地,该管理平台接收服务器发送的目标作业地块信息对应的任务的任务进度信息,然后该管理平台向用户显示该任务进度信息。这样一来,用户就可以通过该管理平台实时获取到该目标执行人员或者目标执行人员团队对目标作业地块作业时的作业任务进度。In still another optional solution, in the process that the control terminal controls the drone to perform the task corresponding to the target job parcel information (ie, performs the task on the target job parcel), the control terminal acquires the sent by the drone. Task progress information; then, the control terminal sends the task progress information to the server. Correspondingly, the server receives the task progress information of the task corresponding to the target job parcel information sent by the control terminal of the drone; and then the server sends the task progress information to the management platform. Correspondingly, the management platform receives the task progress information of the task corresponding to the target job parcel information sent by the server, and then the management platform displays the task progress information to the user. In this way, the user can obtain the progress of the task task when the target execution person or the target executive team works on the target job land parcel in real time through the management platform.
在又一种可选的方案中,该控制终端在控制无人机执行该目标作业地块信息对应的任务的过程中,获取无人机发送的飞行状态信息,此处的飞行状态信息可以包括无人机的位置信息、飞行高度、飞行速度、喷洒流量、喷洒行距、作业时长、故障状态等信息。然后,该控制终端将飞行状态信息发送给服务器。相应地,该服务器接收无人机的控制终端发送的目标作业地块信息对应的任务的飞行状态信息(即无人机此时的飞行状态);然后,该服务器将该飞行状态信息发送给管理平台。相应地,该管理平台接收服务器发送的目标作业地块信息对应的任务的飞行状态信息,然后该管理平台向用户显示该飞行状态信息。这样一来,用户就可以通过该管理平台实时获取到对目标作业地块作业的无人 机的飞行状态。In another optional solution, the control terminal acquires flight state information sent by the drone during the process of controlling the drone to perform the task corresponding to the target job parcel information, where the flight state information may include Information such as position information, flight altitude, flight speed, spray flow, spray line spacing, operating time, and fault status of the drone. The control terminal then transmits flight status information to the server. Correspondingly, the server receives the flight state information of the task corresponding to the target job parcel information sent by the control terminal of the drone (ie, the flight state of the drone at this time); then, the server sends the flight state information to the management platform. Correspondingly, the management platform receives flight state information of the task corresponding to the target job parcel information sent by the server, and then the management platform displays the flight state information to the user. In this way, the user can obtain the flight status of the unmanned aircraft working on the target work block in real time through the management platform.
图7示意了一种状态信息和进度信息的可选场景示意图,其中701为管理平台上的显示界面,其中显示对目标作业地块作业的1号无人机的电量剩余59%,当前高度为3.1米,当前飞行速度为2.4米/秒,作业任务的完成进度为已经完成了69%的任务。FIG. 7 is a schematic diagram of an optional scenario of status information and progress information, wherein 701 is a display interface on the management platform, wherein 59% of the remaining power of the drone 1 for the target job parcel is displayed, and the current height is 3.1 meters, the current flight speed is 2.4 meters / sec, the completion of the work task is completed 69% of the task.
在又一种可选的方案中,该目标作业地块信息是根据测绘无人机在目标作业地块上空拍摄的图像和测绘无人机的位置信息确定的。例如,该测绘无人机在目标作业地块上空拍摄该目标作业地块的图像,并且在拍摄的过程中获取自身的位置信息(例如,经纬度信息),然后通过一定的规则根据拍摄的图像确定该目标作业地块以及位置信息确定目标作业地块信息。In still another optional solution, the target job parcel information is determined according to an image captured by the surveying drone over the target work parcel and position information of the surveying drone. For example, the mapping drone captures an image of the target job parcel over the target job parcel, and acquires its own location information (eg, latitude and longitude information) during the photographing process, and then determines according to the photographed image by certain rules. The target job parcel and the location information determine the target job parcel information.
在又一种可选的方案中,该目标作业地块信息是执行人员或执行人员团队在终端上显示的数字地图上操作确定的。具体地,执行人员或者执行人员团队可以控制测绘无人机获取包括目标作业地块的图像,所述终端可以获取测绘无人机的位置信息和包括目标作业地块的图像,终端可以根据位置信息和包括目标作业地块的图像生成数字地图,并显示所述数字地图,执行人员或者执行人员团队就可以在所述数字地图上进行打点操作,终端机可以根据检测到的操作确定地块信息。终端可以向服务器上传所述地块信息,服务器可以将地块信息存储在所述预设的存储装置中,这样用户在创建作业任务时,当用户在管理平台上直接选中所述目标作业地块,服务器可以根据接收到的目标作业地块指示信息获取目标作业地块信息。所述目标作业地块信息可以是历史作业过程中向服务器上传的。In yet another alternative, the target job parcel information is determined by an operator or a team of executives operating on a digital map displayed on the terminal. Specifically, the executive or the team of executives can control the mapping drone to acquire an image including the target job parcel, the terminal can acquire the location information of the mapping drone and the image including the target job parcel, and the terminal can be based on the location information. And generating a digital map with the image of the target work parcel, and displaying the digital map, the executive or the team of executives can perform a dot operation on the digital map, and the terminal machine can determine the parcel information according to the detected operation. The terminal may upload the parcel information to the server, and the server may store the parcel information in the preset storage device, so that when the user creates the job task, when the user directly selects the target job parcel on the management platform The server may acquire the target job parcel information according to the received target job parcel indication information. The target job parcel information may be uploaded to the server during the history operation.
在图2所示的方法中,管理平台从接收到用户输入的目标执行人员或者目标执行人员团队选择操作,以及作业地块选择操作之后,向服务器发送目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息,以指示由目标执行人员或者目标执行人员团队对目标作业地块执行作业任务;接着,服务器向该目标执行人员或者目标执行人员团队的控制终端发送目标作业地块信息,目标执行人员或者目标执行人员团队在操作该控制终端以控制无人机对目标作业地块执行作业任务。在这个作业流程中,作业任务的制定和作业任务的分配都在线完成,相较于现有的通过人工现场协调等线下方式来实现作业任务的制定和分配而言,提高无人机的作业任务的指定、分配效率,提高无人机作 业流程的智能化、信息化程度,分配效率有了极大地提高。In the method shown in FIG. 2, the management platform sends a target performer or a target performer team instruction information to the server from the target performer or the target performer team selection operation that receives the user input, and the job parcel selection operation. The target job parcel indicates information to indicate that the target performer or the target performer team performs the work task on the target job parcel; then, the server sends the target job parcel information to the target executive or the target executive team's control terminal, The target executive or target executive team is operating the control terminal to control the drone to perform job tasks on the target job parcel. In this operation process, the assignment of job tasks and the assignment of job tasks are completed online, and the operation of the drone is improved compared to the existing offline and manual coordination and other offline tasks. The assignment and assignment efficiency of the task, the intelligence and informationization degree of the drone operation process, and the distribution efficiency have been greatly improved.
请参见图8,图8是本发明实施例提供的一种管理平台80,管理平台80包括处理器801和存储器802,该处理器801和存储器802通过总线相互连接。Referring to FIG. 8, FIG. 8 is a management platform 80 according to an embodiment of the present invention. The management platform 80 includes a processor 801 and a memory 802. The processor 801 and the memory 802 are connected to each other through a bus.
存储器802包括但不限于是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmable read only memory,EPROM)、或便携式只读存储器(compact disc read-only memory,CD-ROM),该存储器802用于存储相关程序指令及数据。该管理平台80还可以包括显示器803,该显示器803用于向用户展示信息,以便与该用户进行人机交互。The memory 802 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM), or A compact disc read-only memory (CD-ROM) for storing related program instructions and data. The management platform 80 can also include a display 803 for presenting information to the user for human interaction with the user.
处理器801可以是一个或至少两个中央处理器(central processing unit,CPU),在处理器801是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。The processor 801 may be one or at least two central processing units (CPUs). In the case where the processor 801 is a CPU, the CPU may be a single core CPU or a multi-core CPU.
管理平台80中的处理器801用于读取该存储器802中存储的程序指令来执行以下操作:The processor 801 in the management platform 80 is configured to read program instructions stored in the memory 802 to perform the following operations:
检测用户的目标执行人员或者目标执行人员团队选择操作,根据检测到的操作确定目标执行人员或者执行人员团队指示信息;Detecting a target performer or a target performer team selection operation of the user, and determining target execution personnel or executive team instruction information according to the detected operation;
检测作业地块选择操作,根据检测到的操作确定目标作业地块指示信息;Detecting a job parcel selection operation, and determining a target job parcel indication information according to the detected operation;
将该目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。Transmitting the target performer or target performer team indication information and the target job parcel indication information to the server to cause the server to transmit the target job parcel information indicated by the target job parcel indication information to the target performer or the target performer team indication The target operator of the information indication or the control terminal of the drone operated by the target executive team.
在又一种可选的方案中,该目标作业地块指示信息中包括目标作业地块的编号。In still another optional solution, the target job parcel indication information includes a number of the target job parcel.
在又一种可选的方案中,该处理器还用于:In yet another alternative, the processor is further configured to:
检测用户的目标作业时间选择操作,根据检测到的该操作确定目标作业时间;Detecting a target operation time selection operation of the user, and determining a target operation time according to the detected operation;
该处理器将该目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目 标执行人员或者目标执行人员团队操纵的无人机的控制终端时,具体用于:The processor sends the target performer or the target performer team indication information and the target job parcel indication information to the server to cause the server to send the target job parcel information indicated by the target job parcel indication information to the target performer or the target execution When the personnel team indicates the target execution person indicated by the information or the control terminal of the drone operated by the target executive team, it is specifically used to:
将该目标执行人员或者目标执行人员团队指示信息、目标作业时间和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。Transmitting the target performer or target performer team instruction information, the target job time, and the target job parcel indication information to the server to cause the server to transmit the target job parcel information indicated by the target job parcel indication information to the target performer or target The executive team indicates the target operator of the information or the control terminal of the drone operated by the target executive team.
在又一种可选的方案中,该处理器还用于:In yet another alternative, the processor is further configured to:
接收服务器发送的目标作业地块信息对应的任务的任务进度信息,其中,该目标作业地块信息是目标作业地块指示信息指示的作业任务地块信息;Receiving task progress information of the task corresponding to the target job parcel information sent by the server, where the target job parcel information is job task parcel information indicated by the target job parcel indication information;
显示该任务进度信息,进一步地,控制该显示器803显示该任务进度信息。The task progress information is displayed, and further, the display 803 is controlled to display the task progress information.
在又一种可选的方案中,该处理器还用于:In yet another alternative, the processor is further configured to:
接收服务器发送的目标作业地块信息对应的任务的飞行状态信息,其中,该目标作业地块信息是目标作业地块指示信息指示的作业任务地块信息;Receiving flight status information of the task corresponding to the target job parcel information sent by the server, where the target job parcel information is job task parcel information indicated by the target job parcel indication information;
显示该飞行状态信息,进一步地,控制该显示器803显示该飞行状态信息。The flight status information is displayed, and further, the display 803 is controlled to display the flight status information.
图8所示的管理平台的实现还可以对应参照图2所示方法实施例的描述。The implementation of the management platform shown in FIG. 8 may also correspond to the description of the method embodiment shown in FIG. 2.
在图8所示的管理平台中,管理平台从接收到用户输入的目标执行人员或者目标执行人员团队选择操作,以及作业地块选择操作之后,向服务器发送目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息,以指示由目标执行人员或者目标执行人员团队对目标作业地块执行作业任务;接着,服务器向该目标执行人员或者目标执行人员团队的控制终端发送目标作业地块信息,目标执行人员或者目标执行人员团队在操作该控制终端以控制无人机对目标作业地块执行作业任务。在这个作业流程中,作业任务的制定和作业任务的分配都在线完成,相较于现有的通过人工现场协调等线下方式来实现作业任务的制定和分配而言,提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度,分配效率有了极大地提高。In the management platform shown in FIG. 8, the management platform sends the target execution person or the target executive team instruction information to the server from the target execution person or the target executive team selection operation that receives the user input, and the job parcel selection operation. And the target job parcel indication information to indicate that the target execution parcel or the target executive team performs the work task on the target job parcel; then, the server sends the target job parcel information to the target executive or the target executive team's control terminal The target executive or the target executive team is operating the control terminal to control the drone to perform the work task on the target job parcel. In this operation process, the assignment of job tasks and the assignment of job tasks are completed online, and the operation of the drone is improved compared to the existing offline and manual coordination and other offline tasks. The assignment and assignment efficiency of the task, the intelligence and informationization degree of the drone operation process, and the distribution efficiency have been greatly improved.
请参见图9,图9是本发明实施例提供的一种服务器90,该服务器90包括处理器901和存储器902,该处理器901和存储器902通过总线相互连接。Referring to FIG. 9, FIG. 9 is a server 90 according to an embodiment of the present invention. The server 90 includes a processor 901 and a memory 902. The processor 901 and the memory 902 are connected to each other through a bus.
存储器902包括但不限于是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmable read only memory,EPROM)、或便携式只读存储器 (compact disc read-only memory,CD-ROM),该存储器902用于存储相关程序指令及数据。The memory 902 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM), or A compact disc read-only memory (CD-ROM) for storing related program instructions and data.
处理器901可以是一个或至少两个中央处理器(central processing unit,CPU),在处理器901是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。The processor 901 may be one or at least two central processing units (CPUs). In the case where the processor 901 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
服务器90中的处理器901用于读取该存储器902中存储的程序指令来执行以下操作:The processor 901 in the server 90 is configured to read program instructions stored in the memory 902 to perform the following operations:
接收管理平台发送的目标执行人员或者目标执行人员团队指示信息;Receiving target execution personnel or target executive team instruction information sent by the management platform;
接收管理平台发送的目标作业地块指示信息;Receiving target job parcel indication information sent by the management platform;
根据该目标作业地块指示信息获取目标作业地块信息;Obtaining target job parcel information according to the target job parcel indication information;
将该目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使该控制终端控制无人机执行目标作业地块信息对应的作业任务。Sending the target job parcel information to the target performer or the target performer indicated by the target executive team indicating information or the control terminal of the drone operated by the target executive team to enable the control terminal to control the drone to perform the target job The job task corresponding to the block information.
在又一种可选的方案中,所述处理器还用于:In still another optional solution, the processor is further configured to:
接收管理平台发送的目标作业时间;Receiving the target operation time sent by the management platform;
所述处理器将所述目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机执行目标作业地块信息对应的作业任务时,具体用于:Transmitting, by the processor, the target job parcel information to a target performer or a target executive indicated by the target executive team indicating information or a control terminal of the drone operated by the target executive team to enable the control terminal to control When the man-machine performs the job task corresponding to the target job parcel information, it is specifically used to:
将所述目标作业地块信息和所述目标作业时间发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机在所述目标作业时间执行目标作业地块信息对应的作业任务。Transmitting the target job parcel information and the target job time to a target performer or a target performer indicated by the target performer team instruction information or a control terminal of the drone operated by the target performer team to make the control terminal The drone is controlled to execute the job task corresponding to the target job parcel information at the target work time.
在又一种可选的方案中,该目标作业地块指示信息中包括目标作业地块的编号,In still another optional solution, the target job parcel indication information includes a number of the target job parcel,
该处理器根据该目标作业地块指示信息获取目标作业地块信息时,具体用于:根据目标作业地块指示信息中的编号从预设的存储装置中获取目标作业地块信息。When the processor acquires the target job parcel information according to the target job parcel indication information, the processor is specifically configured to: acquire the target job parcel information from the preset storage device according to the number in the target job parcel indication information.
在又一种可选的方案中,其特征在于,In yet another alternative, the feature is that
该目标作业地块信息包括地块的位置信息、边界信息、障碍物信息、面积 信息、图像信息中的至少一种。The target job parcel information includes at least one of position information, boundary information, obstacle information, area information, and image information of the parcel.
在又一种可选的方案中,该处理器还用于:In yet another alternative, the processor is further configured to:
获取目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队的联系方式;Obtain the contact information of the target executive or the target executive team indicated by the target executive or the target executive team indicating information;
根据该联系方式发送提示信息以提示目标执行人员或者目标执行人员团队接收到作业任务。A prompt message is sent according to the contact information to prompt the target executive or the target executive team to receive the job task.
在又一种可选的方案中,该处理器还用于:In yet another alternative, the processor is further configured to:
接收无人机的控制终端发送的目标作业地块信息对应的任务的任务进度信息;Receiving task progress information of a task corresponding to the target job parcel information sent by the control terminal of the drone;
将该任务进度信息发送给管理平台以使管理平台显示该任务进度信息。The task progress information is sent to the management platform to enable the management platform to display the task progress information.
在又一种可选的方案中,该处理器还用于:In yet another alternative, the processor is further configured to:
接收无人机的控制终端发送的目标作业地块信息对应的任务的飞行状态信息;Receiving flight state information of the task corresponding to the target job parcel information sent by the control terminal of the drone;
将该飞行状态信息发送给管理平台以使管理平台显示该飞行状态信息。The flight status information is sent to the management platform to cause the management platform to display the flight status information.
在又一种可选的方案中,该目标作业地块信息是根据测绘无人机在目标作业地块上空拍摄的图像和测绘无人机的位置信息确定的。In still another optional solution, the target job parcel information is determined according to an image captured by the surveying drone over the target work parcel and position information of the surveying drone.
在又一种可选的方案中,该目标作业地块信息是用户在终端上显示的数字地图上操作确定的,其中,该数字地图是根据测绘无人机在目标作业地块上空拍摄的图像和测绘无人机的位置信息确定的。In still another optional solution, the target job parcel information is determined by the user operating on a digital map displayed on the terminal, wherein the digital map is an image taken according to the mapping drone on the target work parcel. And the location information of the mapping drone is determined.
图9所示的服务器的实现还可以对应参照图2所示方法实施例的描述。The implementation of the server shown in FIG. 9 may also correspond to the description of the method embodiment shown in FIG. 2.
在图9所示的服务器中,管理平台从接收到用户输入的目标执行人员或者目标执行人员团队选择操作,以及作业地块选择操作之后,向服务器发送目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息,以指示由目标执行人员或者目标执行人员团队对目标作业地块执行作业任务;接着,服务器向该目标执行人员或者目标执行人员团队的控制终端发送目标作业地块信息,目标执行人员或者目标执行人员团队在操作该控制终端以控制无人机对目标作业地块执行作业任务。在这个作业流程中,作业任务的制定和作业任务的分配都在线完成,相较于现有的通过人工现场协调等线下方式来实现作业任务的制定和分配而言,提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度,分配效率有了极大地提高。In the server shown in FIG. 9, the management platform sends the target performer or the target performer team instruction information to the server from the target performer or the target performer team selection operation that receives the user input, and the job parcel selection operation. The target job parcel indicates information to indicate that the target performer or the target performer team performs the work task on the target job parcel; then, the server sends the target job parcel information to the target executive or the target executive team's control terminal, The target executive or target executive team is operating the control terminal to control the drone to perform job tasks on the target job parcel. In this operation process, the assignment of job tasks and the assignment of job tasks are completed online, and the operation of the drone is improved compared to the existing offline and manual coordination and other offline tasks. The assignment and assignment efficiency of the task, the intelligence and informationization degree of the drone operation process, and the distribution efficiency have been greatly improved.
请参见图10,图10是本发明实施例提供的一种控制终端100,该控制终端100包括处理器1001和存储器1002,该处理器1001和存储器1002通过总线相互连接。Referring to FIG. 10, FIG. 10 is a control terminal 100 according to an embodiment of the present invention. The control terminal 100 includes a processor 1001 and a memory 1002. The processor 1001 and the memory 1002 are connected to each other through a bus.
存储器1002包括但不限于是随机存储记忆体(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦除可编程只读存储器(erasable programmable read only memory,EPROM)、或便携式只读存储器(compact disc read-only memory,CD-ROM),该存储器1002用于存储相关程序指令及数据。该控制终端100还可以包括显示器1003,该显示器1003用于向用户(例如,目标执行人员或者目标执行人员团队)展示信息,以便与该用户进行人机交互。The memory 1002 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read only memory (EPROM), or A compact disc read-only memory (CD-ROM) for storing related program instructions and data. The control terminal 100 can also include a display 1003 for presenting information to a user (eg, a target executive or a target executive team) for human interaction with the user.
处理器1001可以是一个或至少两个中央处理器(central processing unit,CPU),在处理器1001是一个CPU的情况下,该CPU可以是单核CPU,也可以是多核CPU。The processor 1001 may be one or at least two central processing units (CPUs). In the case where the processor 1001 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
控制终端100中的处理器1001用于读取该存储器1002中存储的程序指令来执行以下操作:The processor 1001 in the control terminal 100 is configured to read program instructions stored in the memory 1002 to perform the following operations:
接收服务器发送的目标作业地块信息,其中,该目标作业地块信息是由与服务器通信连接的管理平台通过检测用户的目标作业地块信息选择操作确定的;Receiving target job parcel information sent by the server, wherein the target job parcel information is determined by a management platform connected to the server by detecting a target job parcel information selection operation of the user;
根据该目标作业地块信息规划飞行策略,按照该飞行策略控制无人机飞行以执行该目标作业地块信息对应的任务。According to the target operation parcel information planning flight strategy, the drone flight is controlled according to the flight strategy to execute the task corresponding to the target job parcel information.
在又一种可选的方案中,所述处理器接收服务器发送的目标作业地块信息时,具体用于:接收服务器发送的目标作业地块信息和目标作业时间;In another optional solution, when the processor receives the target job parcel information sent by the server, the processor is specifically configured to: receive the target job parcel information and the target job time sent by the server;
所述处理器根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以执行所述目标作业地块信息对应的任务时,具体用于:根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以在所述目标作业时间执行所述目标作业地块信息对应的任务。The processor is configured to: according to the target job parcel information, plan a flight strategy, and control the drone flight to perform the task corresponding to the target job parcel information according to the flight strategy, specifically, according to the target work location The block information planning flight strategy controls the drone flight according to the flight strategy to execute the task corresponding to the target job parcel information at the target work time.
在又一种可选的方案中,该目标作业地块信息包括地块的位置信息、边界信息、障碍物信息、面积信息、图像信息中的至少一种。In still another optional solution, the target job parcel information includes at least one of location information, boundary information, obstacle information, area information, and image information of the parcel.
在又一种可选的方案中,该方法还包括:In yet another alternative, the method further includes:
在无人机执行该目标作业地块信息对应的任务的过程中,获取无人机发送的任务进度信息;Obtaining task progress information sent by the drone during the process of the drone performing the task corresponding to the target job parcel information;
将该任务进行信息发送给服务器。Send the task information to the server.
在又一种可选的方案中,该方法还包括:In yet another alternative, the method further includes:
在无人机执行该目标作业地块信息对应的任务的过程中,获取无人机发送的飞行状态信息;Obtaining flight state information sent by the drone during the process of the drone performing the task corresponding to the target job parcel information;
将飞行状态信息发送给服务器。Send flight status information to the server.
在又一种可选的方案中,该飞行状态信息包括无人机的位置信息、飞行高度、飞行速度、喷洒流量、喷洒行距、作业时长、故障状态中的至少一种。In still another optional solution, the flight state information includes at least one of position information of a drone, a flying height, a flying speed, a spraying flow rate, a spraying line spacing, a working time length, and a fault state.
图10所示的控制终端的实现还可以对应参照图2所示方法实施例的描述。The implementation of the control terminal shown in FIG. 10 may also correspond to the description of the method embodiment shown in FIG. 2.
在图10所示的控制终端中,管理平台从接收到用户输入的目标执行人员或者目标执行人员团队选择操作,以及作业地块选择操作之后,向服务器发送目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息,以指示由目标执行人员或者目标执行人员团队对目标作业地块执行作业任务;接着,服务器向该目标执行人员或者目标执行人员团队的控制终端发送目标作业地块信息,目标执行人员或者目标执行人员团队在操作该控制终端以控制无人机对目标作业地块执行作业任务。在这个作业流程中,作业任务的制定和作业任务的分配都在线完成,相较于现有的通过人工现场协调等线下方式来实现作业任务的制定和分配而言,提高无人机的作业任务的指定、分配效率,提高无人机作业流程的智能化、信息化程度,分配效率有了极大地提高。In the control terminal shown in FIG. 10, the management platform sends the target execution person or the target executive team instruction information to the server from the target execution person or the target executive team selection operation that receives the user input, and the job parcel selection operation. And the target job parcel indication information to indicate that the target execution parcel or the target executive team performs the work task on the target job parcel; then, the server sends the target job parcel information to the target executive or the target executive team's control terminal The target executive or the target executive team is operating the control terminal to control the drone to perform the work task on the target job parcel. In this operation process, the assignment of job tasks and the assignment of job tasks are completed online, and the operation of the drone is improved compared to the existing offline and manual coordination and other offline tasks. The assignment and assignment efficiency of the task, the intelligence and informationization degree of the drone operation process, and the distribution efficiency have been greatly improved.
另外,本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有程序指令,当所述程序指令在处理器上运行时,实现图2所示的方法实施例。In addition, the embodiment of the present application further provides a computer readable storage medium, where the program instructions are stored, and when the program instructions are run on a processor, the method embodiment shown in FIG. 2 is implemented. .
可以理解,以上所揭露的仅为本发明实施例的部分实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。It is to be understood that the foregoing is only a part of the embodiments of the present invention, and the scope of the present invention is not limited thereto. Those skilled in the art can understand the implementation of all or part of the above embodiments. Equivalent variations of the claims of the invention are still within the scope of the invention.
Claims (41)
- 一种无人机的作业任务分配方法,应用于管理平台,其特征在于,包括:A method for assigning a task assignment of a drone to a management platform, comprising:检测用户的目标执行人员或者目标执行人员团队选择操作,根据检测到的操作确定目标执行人员或者执行人员团队指示信息;Detecting a target performer or a target performer team selection operation of the user, and determining target execution personnel or executive team instruction information according to the detected operation;检测作业地块选择操作,根据检测到的操作确定目标作业地块指示信息;Detecting a job parcel selection operation, and determining a target job parcel indication information according to the detected operation;将所述目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。Sending the target performer or target performer team indication information and target job parcel indication information to the server to cause the server to send the target job parcel information indicated by the target job parcel indication information to the target performer or the target performer team The target operator or the control terminal of the drone operated by the target executive team indicated by the indication information.
- 根据权利要求1所述的方法,其特征在于,所述目标作业地块指示信息中包括目标作业地块的编号。The method according to claim 1, wherein the target job parcel indication information includes a number of the target job parcel.
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method of claim 1 further comprising:检测用户的目标作业时间选择操作,根据检测到的所述操作确定目标作业时间;Detecting a target work time selection operation of the user, and determining a target work time according to the detected operation;所述将所述目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端包括:Transmitting the target performer or the target performer team indication information and the target job parcel indication information to the server to cause the server to transmit the target job parcel information indicated by the target job parcel indication information to the target performer or the target execution The control terminal of the drone operated by the target executive or the target executive team indicated by the personnel team indication information includes:将所述目标执行人员或者目标执行人员团队指示信息、目标作业时间和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。Transmitting the target performer or target performer team instruction information, the target job time, and the target job parcel indication information to the server to cause the server to transmit the target job parcel information indicated by the target job parcel indication information to the target performer or The target executive team indicates the target operator indicated by the information or the control terminal of the drone operated by the target executive team.
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method of claim 1 further comprising:接收服务器发送的目标作业地块信息对应的任务的任务进度信息,其中,所述目标作业地块信息是目标作业地块指示信息指示的作业任务地块信息;Receiving task progress information of the task corresponding to the target job parcel information sent by the server, where the target job parcel information is job task parcel information indicated by the target job parcel indicating information;显示所述任务进度信息。The task progress information is displayed.
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method of claim 1 further comprising:接收服务器发送的目标作业地块信息对应的任务的飞行状态信息,其中,所述目标作业地块信息是目标作业地块指示信息指示的作业任务地块信息;Receiving flight status information of the task corresponding to the target job parcel information sent by the server, where the target job parcel information is job task parcel information indicated by the target job parcel indication information;显示所述飞行状态信息。The flight status information is displayed.
- 一种无人机的作业任务分配方法,应用于服务器,其特征在于,包括:A method for assigning a task of a drone to a server, comprising:接收管理平台发送的目标执行人员或者目标执行人员团队指示信息;Receiving target execution personnel or target executive team instruction information sent by the management platform;接收管理平台发送的目标作业地块指示信息;Receiving target job parcel indication information sent by the management platform;根据所述目标作业地块指示信息获取目标作业地块信息;Obtaining target job parcel information according to the target job parcel indication information;将所述目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机执行目标作业地块信息对应的作业任务。Sending the target job parcel information to a target performer or a target performer indicated by the target performer team indicating information or a control terminal of the drone operated by the target executive team to cause the control terminal to control the drone to execute the target The job task corresponding to the job block information.
- 根据权利要求6所述的方法,其特征在于,所述方法还包括:The method of claim 6 wherein the method further comprises:接收管理平台发送的目标作业时间;Receiving the target operation time sent by the management platform;所述将所述目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机执行目标作业地块信息对应的作业任务,包括:Transmitting the target job parcel information to a target performer or a target performer indicated by the target executive team indicating information or a control terminal of the drone operated by the target executive team to enable the control terminal to control the drone Execute the job tasks corresponding to the target job parcel information, including:将所述目标作业地块信息和所述目标作业时间发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机在所述目标作业时间执行目标作业地块信息对应的作业任务。Transmitting the target job parcel information and the target job time to a target performer or a target performer indicated by the target performer team instruction information or a control terminal of the drone operated by the target performer team to make the control terminal The drone is controlled to execute the job task corresponding to the target job parcel information at the target work time.
- 根据权利要求6所述的方法,其特征在于,所述目标作业地块指示信息中包括目标作业地块的编号,The method according to claim 6, wherein the target job parcel indication information includes a number of the target job parcel,所述根据所述目标作业地块指示信息获取目标作业地块信息包括:The acquiring the target job parcel information according to the target job parcel indication information includes:根据目标作业地块指示信息中的编号从预设的存储装置中获取目标作业 地块信息。The target job parcel information is acquired from the preset storage device according to the number in the target job parcel indication information.
- 根据权利要求6-8任一项所述的方法,其特征在于,A method according to any one of claims 6-8, wherein所述目标作业地块信息包括地块的位置信息、边界信息、障碍物信息、面积信息、图像信息中的至少一种。The target job parcel information includes at least one of location information, boundary information, obstacle information, area information, and image information of the parcel.
- 根据权利要求6所述的方法,其特征在于,所述方法还包括:The method of claim 6 wherein the method further comprises:获取目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队的联系方式;Obtain the contact information of the target executive or the target executive team indicated by the target executive or the target executive team indicating information;根据所述联系方式发送提示信息以提示目标执行人员或者目标执行人员团队接收到作业任务。The prompt information is sent according to the contact method to prompt the target executive or the target executive team to receive the job task.
- 根据权利要求6所述的方法,其特征在于,所述方法还包括:The method of claim 6 wherein the method further comprises:接收无人机的控制终端发送的目标作业地块信息对应的任务的任务进度信息;Receiving task progress information of a task corresponding to the target job parcel information sent by the control terminal of the drone;将所述任务进度信息发送给管理平台以使管理平台显示所述任务进度信息。The task progress information is sent to the management platform to cause the management platform to display the task progress information.
- 根据权利要求6所述的方法,其特征在于,所述方法还包括:The method of claim 6 wherein the method further comprises:接收无人机的控制终端发送的目标作业地块信息对应的任务的飞行状态信息;Receiving flight state information of the task corresponding to the target job parcel information sent by the control terminal of the drone;将所述飞行状态信息发送给管理平台以使管理平台显示所述飞行状态信息。The flight status information is sent to the management platform to cause the management platform to display the flight status information.
- 根据权利要求6所述的方法,其特征在于,所述目标作业地块信息是根据测绘无人机在目标作业地块上空拍摄的图像和测绘无人机的位置信息确定的。The method according to claim 6, wherein the target job parcel information is determined based on an image taken by the surveying drone over the target work block and position information of the surveying drone.
- 根据权利要求13所述的方法,其特征在于,所述目标作业地块信息是用户在终端上显示的数字地图上操作确定的,其中,所述数字地图是根据测 绘无人机在目标作业地块上空拍摄的图像和测绘无人机的位置信息确定的。The method according to claim 13, wherein said target job parcel information is determined by operation of a user on a digital map displayed on the terminal, wherein said digital map is based on a surveying drone at a target job site The image taken over the block and the location information of the mapping drone are determined.
- 一种无人机的作业任务分配方法,应用于无人机的控制终端,其特征在于,包括:A method for assigning a task of a drone to a control terminal of a drone, comprising:接收服务器发送的目标作业地块信息,其中,所述目标作业地块信息是由与服务器通信连接的管理平台通过检测用户的目标作业地块信息选择操作确定的;Receiving target job parcel information sent by the server, wherein the target job parcel information is determined by a management platform connected to the server by detecting a target job parcel information selection operation of the user;根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以执行所述目标作业地块信息对应的任务。And planning a flight strategy according to the target job parcel information, controlling the drone flight according to the flight strategy to execute a task corresponding to the target job parcel information.
- 根据权利要求15所述的方法,其特征在于:The method of claim 15 wherein:所述接收服务器发送的目标作业地块信息,包括:The destination job parcel information sent by the receiving server includes:接收服务器发送的目标作业地块信息和目标作业时间;Receiving target job parcel information and target job time sent by the server;根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以执行所述目标作业地块信息对应的任务,包括:Determining a flight strategy according to the target job parcel information, and controlling the drone flight according to the flight strategy to perform the task corresponding to the target job parcel information, including:根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以在所述目标作业时间执行所述目标作业地块信息对应的任务。And planning a flight strategy according to the target job parcel information, controlling the drone flight according to the flight strategy to execute the task corresponding to the target job parcel information at the target work time.
- 根据权利要求15所述的方法,其特征在于,The method of claim 15 wherein:所述目标作业地块信息包括地块的位置信息、边界信息、障碍物信息、面积信息、图像信息中的至少一种。The target job parcel information includes at least one of location information, boundary information, obstacle information, area information, and image information of the parcel.
- 根据权利要求15-17任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 15-17, wherein the method further comprises:在无人机执行所述目标作业地块信息对应的任务的过程中,获取无人机发送的任务进度信息;Obtaining task progress information sent by the drone during a process in which the drone performs the task corresponding to the target job parcel information;将所述任务进行信息发送给服务器。Send the task information to the server.
- 根据权利要求15-17任一项所述的方法,其特征在于,所述方法还包括:The method according to any one of claims 15-17, wherein the method further comprises:在无人机执行所述目标作业地块信息对应的任务的过程中,获取无人机发送的飞行状态信息;Obtaining flight state information sent by the drone during a process in which the drone performs the task corresponding to the target job parcel information;将飞行状态信息发送给服务器。Send flight status information to the server.
- 根据权利要求19所述的方法,其特征在于,所述飞行状态信息包括无人机的位置信息、飞行高度、飞行速度、喷洒流量、喷洒行距、作业时长、故障状态中的至少一种。The method according to claim 19, wherein the flight state information comprises at least one of position information of a drone, a flying height, a flying speed, a spraying flow rate, a spraying line spacing, a working time length, and a failure state.
- 一种管理平台,其特征在于,所述管理平台包括处理器和存储器,所述存储器用于存储程序指令,所述处理器用于调用所述程序指令来执行如下操作:A management platform, comprising: a processor and a memory, wherein the memory is configured to store program instructions, and the processor is configured to invoke the program instructions to perform the following operations:检测用户的目标执行人员或者目标执行人员团队选择操作,根据检测到的操作确定目标执行人员或者执行人员团队指示信息;Detecting a target performer or a target performer team selection operation of the user, and determining target execution personnel or executive team instruction information according to the detected operation;检测作业地块选择操作,根据检测到的操作确定目标作业地块指示信息;Detecting a job parcel selection operation, and determining a target job parcel indication information according to the detected operation;将所述目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。Sending the target performer or target performer team indication information and target job parcel indication information to the server to cause the server to send the target job parcel information indicated by the target job parcel indication information to the target performer or the target performer team The target operator or the control terminal of the drone operated by the target executive team indicated by the indication information.
- 根据权利要求21所述的管理平台,其特征在于,所述目标作业地块指示信息中包括目标作业地块的编号。The management platform according to claim 21, wherein the target job parcel indication information includes a number of the target job parcel.
- 根据权利要求21所述的管理平台,其特征在于,所述处理器还用于:The management platform according to claim 21, wherein the processor is further configured to:检测用户的目标作业时间选择操作,根据检测到的所述操作确定目标作业时间;Detecting a target work time selection operation of the user, and determining a target work time according to the detected operation;所述处理器将所述目标执行人员或者目标执行人员团队指示信息和目标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端时,具体用于:The processor sends the target performer or target performer team indication information and the target job parcel indication information to the server to cause the server to transmit the target job parcel information indicated by the target job parcel indication information to the target performer or When the target executive team indicates the target execution person indicated by the information or the control terminal of the drone operated by the target executive team, it is specifically used to:将所述目标执行人员或者目标执行人员团队指示信息、目标作业时间和目 标作业地块指示信息发送给服务器以使服务器将目标作业地块指示信息指示的目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端。Transmitting the target performer or target performer team instruction information, the target job time, and the target job parcel indication information to the server to cause the server to transmit the target job parcel information indicated by the target job parcel indication information to the target performer or The target executive team indicates the target operator indicated by the information or the control terminal of the drone operated by the target executive team.
- 根据权利要求21所述的管理平台,其特征在于,所述处理器还用于:The management platform according to claim 21, wherein the processor is further configured to:接收服务器发送的目标作业地块信息对应的任务的任务进度信息,其中,所述目标作业地块信息是目标作业地块指示信息指示的作业任务地块信息;Receiving task progress information of the task corresponding to the target job parcel information sent by the server, where the target job parcel information is job task parcel information indicated by the target job parcel indicating information;显示所述任务进度信息。The task progress information is displayed.
- 根据权利要求21所述的管理平台,其特征在于,所述处理器还用于:The management platform according to claim 21, wherein the processor is further configured to:接收服务器发送的目标作业地块信息对应的任务的飞行状态信息,其中,所述目标作业地块信息是目标作业地块指示信息指示的作业任务地块信息;Receiving flight status information of the task corresponding to the target job parcel information sent by the server, where the target job parcel information is job task parcel information indicated by the target job parcel indication information;显示所述飞行状态信息。The flight status information is displayed.
- 一种服务器,其特征在于,所述服务器包括处理器和存储器,所述存储器用于存储程序指令,所述处理器用于调用所述程序指令来执行如下操作:A server, comprising: a processor and a memory, wherein the memory is configured to store program instructions, and the processor is configured to invoke the program instructions to perform the following operations:接收管理平台发送的目标执行人员或者目标执行人员团队指示信息;Receiving target execution personnel or target executive team instruction information sent by the management platform;接收管理平台发送的目标作业地块指示信息;Receiving target job parcel indication information sent by the management platform;根据所述目标作业地块指示信息获取目标作业地块信息;Obtaining target job parcel information according to the target job parcel indication information;将所述目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机执行目标作业地块信息对应的作业任务。Sending the target job parcel information to a target performer or a target performer indicated by the target performer team indicating information or a control terminal of the drone operated by the target executive team to cause the control terminal to control the drone to execute the target The job task corresponding to the job block information.
- 根据权利要求26所述的服务器,其特征在于,所述处理器还用于:The server according to claim 26, wherein the processor is further configured to:接收管理平台发送的目标作业时间;Receiving the target operation time sent by the management platform;所述处理器将所述目标作业地块信息发送给目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机执行目标作业地块信息对应的作业任务时,具体用于:Transmitting, by the processor, the target job parcel information to a target performer or a target executive indicated by the target executive team indicating information or a control terminal of the drone operated by the target executive team to enable the control terminal to control When the man-machine performs the job task corresponding to the target job parcel information, it is specifically used to:将所述目标作业地块信息和所述目标作业时间发送给目标执行人员或者 目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队操纵的无人机的控制终端以使所述控制终端控制无人机在所述目标作业时间执行目标作业地块信息对应的作业任务。Transmitting the target job parcel information and the target job time to a target performer or a target performer indicated by the target performer team instruction information or a control terminal of the drone operated by the target performer team to make the control terminal The drone is controlled to execute the job task corresponding to the target job parcel information at the target work time.
- 根据权利要求26所述的服务器,其特征在于,所述目标作业地块指示信息中包括目标作业地块的编号,The server according to claim 26, wherein said target job parcel indication information includes a number of a target job parcel,所述处理器根据所述目标作业地块指示信息获取目标作业地块信息时,具体用于:根据目标作业地块指示信息中的编号从预设的存储装置中获取目标作业地块信息。When the processor acquires the target job parcel information according to the target job parcel indication information, the processor is specifically configured to: acquire the target job parcel information from the preset storage device according to the number in the target job parcel indication information.
- 根据权利要求26-28任一项所述的服务器,其特征在于,A server according to any one of claims 26-28, wherein所述目标作业地块信息包括地块的位置信息、边界信息、障碍物信息、面积信息、图像信息中的至少一种。The target job parcel information includes at least one of location information, boundary information, obstacle information, area information, and image information of the parcel.
- 根据权利要求26所述的服务器,其特征在于,所述处理器还用于:The server according to claim 26, wherein the processor is further configured to:获取目标执行人员或者目标执行人员团队指示信息指示的目标执行人员或者目标执行人员团队的联系方式;Obtain the contact information of the target executive or the target executive team indicated by the target executive or the target executive team indicating information;根据所述联系方式发送提示信息以提示目标执行人员或者目标执行人员团队接收到作业任务。The prompt information is sent according to the contact method to prompt the target executive or the target executive team to receive the job task.
- 根据权利要求26所述的服务器,其特征在于,所述处理器还用于:The server according to claim 26, wherein the processor is further configured to:接收无人机的控制终端发送的目标作业地块信息对应的任务的任务进度信息;Receiving task progress information of a task corresponding to the target job parcel information sent by the control terminal of the drone;将所述任务进度信息发送给管理平台以使管理平台显示所述任务进度信息。The task progress information is sent to the management platform to cause the management platform to display the task progress information.
- 根据权利要求26所述的服务器,其特征在于,所述处理器还用于:The server according to claim 26, wherein the processor is further configured to:接收无人机的控制终端发送的目标作业地块信息对应的任务的飞行状态信息;Receiving flight state information of the task corresponding to the target job parcel information sent by the control terminal of the drone;将所述飞行状态信息发送给管理平台以使管理平台显示所述飞行状态信 息。The flight status information is sent to the management platform to cause the management platform to display the flight status information.
- 根据权利要求26所述的服务器,其特征在于,所述目标作业地块信息是根据测绘无人机在目标作业地块上空拍摄的图像和测绘无人机的位置信息确定的。The server according to claim 26, wherein said target job parcel information is determined based on an image taken by the surveying drone over the target work parcel and position information of the surveying drone.
- 根据权利要求33所述的服务器,其特征在于,所述目标作业地块信息是用户在终端上显示的数字地图上操作确定的,其中,所述数字地图是根据测绘无人机在目标作业地块上空拍摄的图像和测绘无人机的位置信息确定的。The server according to claim 33, wherein said target job parcel information is determined by operation of a user on a digital map displayed on the terminal, wherein said digital map is based on a surveying drone at a target job site The image taken over the block and the location information of the mapping drone are determined.
- 一种控制终端,其特征在于,所述控制终端包括处理器和存储器,所述存储器用于存储程序指令,所述处理器用于调用所述程序指令来执行如下操作:A control terminal, comprising: a processor and a memory, wherein the memory is used to store program instructions, and the processor is configured to invoke the program instructions to perform the following operations:接收服务器发送的目标作业地块信息,其中,所述目标作业地块信息是由与服务器通信连接的管理平台通过检测用户的目标作业地块信息选择操作确定的;Receiving target job parcel information sent by the server, wherein the target job parcel information is determined by a management platform connected to the server by detecting a target job parcel information selection operation of the user;根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以执行所述目标作业地块信息对应的任务。And planning a flight strategy according to the target job parcel information, controlling the drone flight according to the flight strategy to execute a task corresponding to the target job parcel information.
- 根据权利要求35所述的控制终端,其特征在于:The control terminal according to claim 35, wherein:所述处理器接收服务器发送的目标作业地块信息时,具体用于:接收服务器发送的目标作业地块信息和目标作业时间;When the processor receives the target job parcel information sent by the server, the processor is specifically configured to: receive the target job parcel information and the target job time sent by the server;所述处理器根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以执行所述目标作业地块信息对应的任务时,具体用于:根据所述目标作业地块信息规划飞行策略,按照所述飞行策略控制无人机飞行以在所述目标作业时间执行所述目标作业地块信息对应的任务。The processor is configured to: according to the target job parcel information, plan a flight strategy, and control the drone flight to perform the task corresponding to the target job parcel information according to the flight strategy, specifically, according to the target work location The block information planning flight strategy controls the drone flight according to the flight strategy to execute the task corresponding to the target job parcel information at the target work time.
- 根据权利要求35所述的控制终端,其特征在于,The control terminal according to claim 35, characterized in that所述目标作业地块信息包括地块的位置信息、边界信息、障碍物信息、面积信息、图像信息中的至少一种。The target job parcel information includes at least one of location information, boundary information, obstacle information, area information, and image information of the parcel.
- 根据权利要求35-37任一项所述的控制终端,其特征在于,所述处理器还用于:The control terminal according to any one of claims 35 to 37, wherein the processor is further configured to:在无人机执行所述目标作业地块信息对应的任务的过程中,获取无人机发送的任务进度信息;Obtaining task progress information sent by the drone during a process in which the drone performs the task corresponding to the target job parcel information;将所述任务进行信息发送给服务器。Send the task information to the server.
- 根据权利要求35-37任一项所述的控制终端,其特征在于,所述处理器还用于:The control terminal according to any one of claims 35 to 37, wherein the processor is further configured to:在无人机执行所述目标作业地块信息对应的任务的过程中,获取无人机发送的飞行状态信息;Obtaining flight state information sent by the drone during a process in which the drone performs the task corresponding to the target job parcel information;将飞行状态信息发送给服务器。Send flight status information to the server.
- 根据权利要求39所述的控制终端,其特征在于,所述飞行状态信息包括无人机的位置信息、飞行高度、飞行速度、喷洒流量、喷洒行距、作业时长、故障状态中的至少一种。The control terminal according to claim 39, wherein the flight state information comprises at least one of position information of a drone, a flying height, a flying speed, a spraying flow rate, a spraying line spacing, a working time length, and a failure state.
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有程序指令,当所述程序指令在处理器上运行时,实现权利要求1-20任一所述的方法。A computer readable storage medium, wherein the computer readable storage medium stores program instructions that, when executed on a processor, implement the method of any of claims 1-20.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/116901 WO2019119200A1 (en) | 2017-12-18 | 2017-12-18 | Job task allocation method for unmanned aerial vehicle, relevant device and storage medium |
CN201780023053.7A CN109074094A (en) | 2017-12-18 | 2017-12-18 | A kind of job task distribution method, relevant device and the storage medium of unmanned plane |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2017/116901 WO2019119200A1 (en) | 2017-12-18 | 2017-12-18 | Job task allocation method for unmanned aerial vehicle, relevant device and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019119200A1 true WO2019119200A1 (en) | 2019-06-27 |
Family
ID=64812398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2017/116901 WO2019119200A1 (en) | 2017-12-18 | 2017-12-18 | Job task allocation method for unmanned aerial vehicle, relevant device and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN109074094A (en) |
WO (1) | WO2019119200A1 (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112528506A (en) * | 2020-12-15 | 2021-03-19 | 广州极飞科技有限公司 | Method and device for determining working dosage, unmanned equipment and storage medium |
CN114979135A (en) * | 2022-04-22 | 2022-08-30 | 福建师范大学 | Unmanned aerial vehicle flight height and task allocation control method based on mobile edge calculation |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110070417A (en) * | 2019-04-19 | 2019-07-30 | 北方天途航空技术发展(北京)有限公司 | Agricultural plant protection unmanned plane job management system and method |
CN111766863B (en) * | 2019-12-30 | 2024-07-09 | 广州极飞科技股份有限公司 | Binding method of operation equipment and task land parcels and related device |
CN113467511B (en) * | 2021-07-15 | 2022-12-27 | 广西壮族自治区自然资源调查监测院 | Unmanned aerial vehicle task cooperation method and system |
CN113741499A (en) * | 2021-08-27 | 2021-12-03 | 深圳市道通智能航空技术股份有限公司 | Unmanned aerial vehicle management control method, flight control method, management platform and airframe |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105976093A (en) * | 2016-04-27 | 2016-09-28 | 广州极飞电子科技有限公司 | Unmanned aerial vehicle work ticket assignment method, device and unmanned aerial vehicle operating system |
CN106125762A (en) * | 2016-08-01 | 2016-11-16 | 北京艾森博航空科技股份有限公司 | Internet-based unmanned aerial vehicle plant protection management system and method |
CN106483975A (en) * | 2016-10-26 | 2017-03-08 | 广州极飞科技有限公司 | Determine the method and device in unmanned plane course line |
CN106502264A (en) * | 2016-10-26 | 2017-03-15 | 广州极飞科技有限公司 | The operating system of plant protection unmanned plane |
WO2017124988A1 (en) * | 2016-01-22 | 2017-07-27 | 广州极飞科技有限公司 | Ground station, unmanned aerial vehicle, and system and method for communication between ground station and unmanned aerial vehicle |
CN107390709A (en) * | 2017-08-25 | 2017-11-24 | 上海拓攻机器人有限公司 | A kind of plant protection unmanned plane multi-machine collaborative operational method and system |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104182856A (en) * | 2014-07-24 | 2014-12-03 | 余少勇 | An international freight forwarding air platform system |
CN105116847A (en) * | 2015-07-16 | 2015-12-02 | 中国民航大学 | Airport boarding bridge, ground air-conditioning and power supply set operation scheduling monitoring system |
CN105117008B (en) * | 2015-08-20 | 2018-07-20 | 小米科技有限责任公司 | Guiding method of operating and device, electronic equipment |
US10203701B2 (en) * | 2015-11-06 | 2019-02-12 | Massachusetts Institute Of Technology | Dynamic task allocation in an autonomous multi-UAV mission |
CN106408136A (en) * | 2016-10-26 | 2017-02-15 | 广州极飞科技有限公司 | Method and apparatus for determining route of unmanned aerial vehicle |
WO2018094628A1 (en) * | 2016-11-23 | 2018-05-31 | 深圳市大疆创新科技有限公司 | Method for controlling unmanned aerial vehicle, server and remote controller |
CN206696427U (en) * | 2017-05-23 | 2017-12-01 | 仲恺农业工程学院 | Unmanned aerial vehicle device and system for tilling depth detection |
CN107451754A (en) * | 2017-08-16 | 2017-12-08 | 河北农业大学 | Agricultural machinery trans-regional operation scheduling method and system |
-
2017
- 2017-12-18 CN CN201780023053.7A patent/CN109074094A/en active Pending
- 2017-12-18 WO PCT/CN2017/116901 patent/WO2019119200A1/en active Application Filing
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017124988A1 (en) * | 2016-01-22 | 2017-07-27 | 广州极飞科技有限公司 | Ground station, unmanned aerial vehicle, and system and method for communication between ground station and unmanned aerial vehicle |
CN105976093A (en) * | 2016-04-27 | 2016-09-28 | 广州极飞电子科技有限公司 | Unmanned aerial vehicle work ticket assignment method, device and unmanned aerial vehicle operating system |
CN106125762A (en) * | 2016-08-01 | 2016-11-16 | 北京艾森博航空科技股份有限公司 | Internet-based unmanned aerial vehicle plant protection management system and method |
CN106483975A (en) * | 2016-10-26 | 2017-03-08 | 广州极飞科技有限公司 | Determine the method and device in unmanned plane course line |
CN106502264A (en) * | 2016-10-26 | 2017-03-15 | 广州极飞科技有限公司 | The operating system of plant protection unmanned plane |
CN107390709A (en) * | 2017-08-25 | 2017-11-24 | 上海拓攻机器人有限公司 | A kind of plant protection unmanned plane multi-machine collaborative operational method and system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112528506A (en) * | 2020-12-15 | 2021-03-19 | 广州极飞科技有限公司 | Method and device for determining working dosage, unmanned equipment and storage medium |
CN114979135A (en) * | 2022-04-22 | 2022-08-30 | 福建师范大学 | Unmanned aerial vehicle flight height and task allocation control method based on mobile edge calculation |
CN114979135B (en) * | 2022-04-22 | 2023-05-12 | 福建师范大学 | Unmanned aerial vehicle flight height and task allocation control method based on mobile edge calculation |
Also Published As
Publication number | Publication date |
---|---|
CN109074094A (en) | 2018-12-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019119200A1 (en) | Job task allocation method for unmanned aerial vehicle, relevant device and storage medium | |
US11566915B2 (en) | Method, device and system for processing a flight task | |
US11971729B2 (en) | Unmanned aerial vehicle control method and terminal | |
US20210390867A1 (en) | Big data-based autonomous flight drone system and autonomous flight method therefor | |
CN207133659U (en) | A kind of unmanned vehicle tele-control system | |
US10957205B2 (en) | Flight tag obtaining method, terminal, and server | |
CN113158116A (en) | Unmanned aerial vehicle control platform based on mobile internet | |
CN106568433A (en) | Method and apparatus for setting flight path | |
WO2019104554A1 (en) | Control method for unmanned aerial vehicle and control terminal | |
WO2019080113A1 (en) | Patrol planning method for unmanned aerial vehicle, control terminal, unmanned aerial vehicle, and unmanned aerial vehicle system | |
WO2020216248A1 (en) | Airline splicing method and system, and user terminal | |
CN115167529B (en) | Monitoring method and system, unmanned aerial vehicle, mobile terminal and storage medium | |
CN113260939B (en) | Unmanned aerial vehicle control method, terminal equipment, unmanned aerial vehicle and storage medium | |
WO2022193192A1 (en) | Unmanned aerial vehicle scheduling method, server, base station, system, and readable storage medium | |
US20230413713A1 (en) | Using non-real-time computers for agricultural guidance systems | |
WO2019212035A1 (en) | Information display method regarding control of flight vehicle | |
CN106371455B (en) | A kind of intelligent interactive method and system | |
WO2018053769A1 (en) | Flight control method, device and smart terminal | |
KR102193844B1 (en) | System for management and control of pest spraying drone, and control method for the same | |
WO2023046175A1 (en) | Method and apparatus for remotely assigning quick task for unmanned aerial vehicle, device, and storage medium | |
WO2019084952A1 (en) | Air route allocation method, server, terminal device, control device, and system | |
JP6730764B1 (en) | Flight route display method and information processing apparatus | |
WO2021087724A1 (en) | Control method, control device, movable platform, and control system | |
EP4002980B1 (en) | Using smart-phones and other hand-held mobile devices in precision agriculture | |
KR102458270B1 (en) | VR-based monitoring apparatus and method for non-visible flight drones for autonomous flight of drones |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17935215 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 17935215 Country of ref document: EP Kind code of ref document: A1 |