CN117693721A - Job planning method, control device, control terminal and storage medium - Google Patents
Job planning method, control device, control terminal and storage medium Download PDFInfo
- Publication number
- CN117693721A CN117693721A CN202180100394.6A CN202180100394A CN117693721A CN 117693721 A CN117693721 A CN 117693721A CN 202180100394 A CN202180100394 A CN 202180100394A CN 117693721 A CN117693721 A CN 117693721A
- Authority
- CN
- China
- Prior art keywords
- job
- area
- movable platform
- icon
- areas
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 68
- 238000003860 storage Methods 0.000 title claims description 15
- 238000013507 mapping Methods 0.000 claims description 36
- 238000010200 validation analysis Methods 0.000 claims description 29
- 230000004044 response Effects 0.000 claims description 28
- 238000004891 communication Methods 0.000 claims description 19
- 238000004590 computer program Methods 0.000 claims description 12
- 230000001960 triggered effect Effects 0.000 claims description 11
- 230000008859 change Effects 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 18
- 238000005507 spraying Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 4
- 239000000575 pesticide Substances 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000003062 neural network model Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 239000003337 fertilizer Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000009331 sowing Methods 0.000 description 2
- 239000000126 substance Substances 0.000 description 2
- 238000010408 sweeping Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
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
-
- 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/02—Control of position or course in two dimensions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Radar, Positioning & Navigation (AREA)
- Aviation & Aerospace Engineering (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Economics (AREA)
- Evolutionary Computation (AREA)
- Computational Linguistics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Computing Systems (AREA)
- Molecular Biology (AREA)
- Development Economics (AREA)
- General Health & Medical Sciences (AREA)
- Educational Administration (AREA)
- Data Mining & Analysis (AREA)
- Game Theory and Decision Science (AREA)
- General Engineering & Computer Science (AREA)
- Biophysics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Biomedical Technology (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
A job planning method, comprising: acquiring one or more work areas (S101); a job planning page is displayed that includes one or more job areas, wherein the display area of the job areas in the job planning page is determined based on the geographic location of the job areas (S102). The method can improve the convenience of operation planning.
Description
The present invention relates to the field of job planning, and in particular, to a job planning method, a control device, a control terminal, and a storage medium.
Along with the rapid development of the movable platform manufacturing industry, more and more users begin to adopt the movable platform to perform plant protection operation, and particularly, the movable platform is utilized to perform pesticide spraying, chemical fertilizer spraying, crop sowing and the like, so that the movable platform has the advantages of small damage to crops, high pesticide utilization rate, labor intensity reduction and the like. Before the movable platform performs plant protection operation, the operation area of the movable platform needs to be planned or selected, but the planning or selection of the operation area is complex, so that the operation area of the movable platform is inconvenient to plan by a user, and the user experience is poor.
Disclosure of Invention
Based on this, the embodiment of the application provides a job planning method, a control device, a control terminal and a storage medium, aiming at improving the convenience of job planning.
In a first aspect, an embodiment of the present application provides a job planning method, including:
acquiring one or more operation areas;
and displaying a job planning page containing one or more job areas, wherein the display area of the job areas in the job planning page is determined according to the geographic position of the job areas.
In a second aspect, embodiments of the present application further provide a control device, where the control device includes a memory and a processor; the memory is used for storing a computer program;
the processor is configured to execute the computer program and to implement the steps of the job planning method as described above when the computer program is executed.
In a third aspect, embodiments of the present application further provide a control terminal, where the control terminal includes a display device and a control device as described above.
In a fourth aspect, embodiments of the present application also provide a storage medium storing a computer program which, when executed by a processor, causes the processor to implement the steps of the job planning method as described above.
According to the method, one or more operation areas are acquired, and an operation planning page comprising the one or more operation areas is displayed.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the application.
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a schematic view of a scenario for implementing a job planning method according to an embodiment of the present disclosure;
FIG. 2 is a schematic flow chart of steps of a job planning method according to an embodiment of the present application;
FIG. 3 is a schematic diagram of a job planning page in an embodiment of the present application;
FIG. 4 is another schematic diagram of a job planning page in an embodiment of the present application;
FIG. 5 is another schematic diagram of a job planning page in an embodiment of the present application;
FIG. 6 is another schematic diagram of a job planning page in an embodiment of the present application;
FIG. 7 is another schematic diagram of a job planning page in an embodiment of the present application;
FIG. 8 is another schematic diagram of a job planning page in an embodiment of the present application;
FIG. 9 is another schematic diagram of a job planning page in an embodiment of the present application;
FIG. 10 is another schematic diagram of a job planning page in an embodiment of the present application;
FIG. 11 is another schematic diagram of a job planning page in an embodiment of the present application;
FIG. 12 is another schematic diagram of a job planning page in an embodiment of the present application;
FIG. 13 is another schematic diagram of a job planning page in an embodiment of the present application;
FIG. 14 is another schematic diagram of a job planning page in an embodiment of the present application;
fig. 15 is a schematic block diagram of a control device according to an embodiment of the present application;
Fig. 16 is a schematic block diagram of a control terminal according to an embodiment of the present application.
The following description of the embodiments of the present application will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all, of the embodiments of the present application. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
The flow diagrams depicted in the figures are merely illustrative and not necessarily all of the elements and operations/steps are included or performed in the order described. For example, some operations/steps may be further divided, combined, or partially combined, so that the order of actual execution may be changed according to actual situations.
Along with the rapid development of the movable platform manufacturing industry, more and more users begin to adopt the movable platform to perform plant protection operation, and particularly, the movable platform is utilized to perform pesticide spraying, chemical fertilizer spraying, crop sowing and the like, so that the movable platform has the advantages of small damage to crops, high pesticide utilization rate, labor intensity reduction and the like. Before the movable platform performs plant protection operation, the operation area of the movable platform needs to be planned or selected, but the planning or selection of the operation area is complex, so that the operation of the movable platform is inconvenient to plan by a user, and the user experience is poor.
In order to solve the above problems, the embodiments of the present application provide a job planning method, a control device, a control terminal, and a storage medium, where one or more job areas are acquired, and a job planning page including one or more job areas is displayed, and since a display area of a job area in the job planning page is determined based on a geographic location of the job area, the geographic location may include a latitude and longitude location, a shape, or an area size of the job area, that is, a user may intuitively see the one or more job areas in the display area, and may know the location where the job area is located, the shape, and the size of the job area. Therefore, the user can know the whole situation of the geographical position of the displayed operation area conveniently, the user can allocate the operation area to the movable platform conveniently and plan the operation situation of the movable platform in the operation area conveniently, and convenience and user experience of operation planning are improved greatly.
Some embodiments of the present application are described in detail below with reference to the accompanying drawings. The following embodiments and features of the embodiments may be combined with each other without conflict.
The job planning method provided by the embodiment of the invention can be applied to a server or a control terminal, for example, the server acquires one or more job areas and displays a job planning page containing one or more job areas through a display device, and the display area of the job areas in the job planning page is determined according to the geographic position of the job areas. After a user plans the job task of the movable platform through the displayed job planning page, the server transmits the job task to the corresponding movable platform, or the server transmits the job task to the control terminal, and the control terminal transmits the job task to the movable platform connected with the control terminal.
For another example, the control terminal acquires one or more operation areas, and displays a operation planning page containing the one or more operation areas through the display device, wherein the display area of the operation areas in the operation planning page is determined according to the geographic position of the operation areas. After the user plans the job task of the movable platform through the displayed job planning page, the control terminal sends the job task to the corresponding movable platform.
Referring to fig. 1, fig. 1 is a schematic diagram of a scenario for implementing a job planning method according to an embodiment of the present application. As shown in fig. 1, the scenario includes a movable platform 100 and a control terminal 200, the control terminal 200 being communicatively connected to the movable platform 100 for controlling the movable platform 100. The control terminal 200 is configured to plan a job task of the movable platform 100, and send the job task to the movable platform 100, and the movable platform 100 can perform a job according to the job task. In an embodiment, the control terminal 200 or the mobile platform 100 may also be communicatively connected to a server.
In one embodiment, the control terminal 200 is communicatively connected to a display device 210, and the display device 210 is configured to display a job planning page including one or more job areas, where the display area of the job areas in the job planning page is determined according to the geographic location of the job areas. It should be noted that, the display device 210 may include a display screen provided on the control terminal 200 or a display independent of the control terminal 200, and the display independent of the control terminal 200 may include a mobile phone, a tablet computer, a personal computer, or other electronic devices with a display screen. The display screen comprises an LED display screen, an OLED display screen, an LCD display screen and the like. The control terminal 200 may also be other electronic devices with a display screen, for example, the control terminal 200 includes, but is not limited to, a remote controller, a smart phone, a tablet computer, and a notebook computer.
In one embodiment, the movable platform 100 may include a platform body 110, a power system 120, and a control system (not shown in fig. 1), the power system 120 being disposed on the platform body 110, the control system being disposed within the platform body 110. Wherein the power system 120 is used to provide mobile power to the mobile platform 100. The power system 120 may include one or more propellers 121, one or more motors 122 corresponding to the one or more propellers, one or more electronic speed regulators (simply referred to as electric regulators). The motor 122 is connected between the electronic speed regulator and the propeller 121, and the motor 122 and the propeller 121 are arranged on the platform body 110 of the movable platform 100; the electronic governor is used for receiving a driving signal generated by the control device and providing a driving current to the motor 122 according to the driving signal so as to control the rotating speed of the motor 122.
Wherein the motor 122 is used to drive the propeller 121 in rotation, thereby powering the movement of the movable platform 100, which power enables the movable platform 100 to achieve one or more degrees of freedom of movement. In some embodiments, the movable platform 100 may rotate about one or more rotational axes. For example, the rotation axis may include a yaw axis, and a pitch axis. It should be appreciated that the motor 122 may be a DC motor or an AC motor. The motor 122 may be a brushless motor or a brushed motor.
Wherein the control system may include one or more processors and a sensing system. The sensing system may be used to measure pose information and motion information of the unmanned aerial vehicle, for example, three-dimensional position, three-dimensional angle, three-dimensional speed, three-dimensional acceleration, three-dimensional angular speed, etc., where the pose information may be position information and pose information of the mobile platform 100 in space. The sensing system may include, for example, at least one of a gyroscope, an ultrasonic sensor, an electronic compass, an inertial measurement unit (Inertial Measurement Unit, IMU), a vision sensor, a global navigation satellite system, and a barometer. For example, the global navigation satellite system may be a global positioning system (Global Positioning System, GPS). The one or more processors are configured to control movement of the movable platform 100, e.g., movement of the movable platform 100 may be controlled based on pose information and/or pose information measured by the sensing system. It should be appreciated that the one or more processors may automatically control the mobile platform 100 in accordance with preprogrammed instructions.
In an embodiment, the movable platform may further comprise at least one of the following: spraying device, scattering device, shooting device, detection device. The photographing device may be coupled to and mounted on the cradle head of the movable platform 100, or may be integrally disposed on the platform body 110 of the movable platform 100, and the photographing device may specifically include a camera, that is, a monocular photographing scheme; two cameras, i.e. a binocular shooting scheme, may also be included. Of course, the number of the photographing devices may be one or more, and when the photographing devices include a plurality of photographing devices, the photographing devices may be distributed at a plurality of positions of the platform body 110, and the photographing devices may operate independently or may operate in a linkage manner. The detection device may be coupled to a cradle head of the movable platform 100, or may be integrally provided to the platform body 110 of the movable platform 100. The detection device can be a laser radar or a millimeter wave radar.
The movable platform 100 includes an unmanned aerial vehicle, an unmanned ship, a movable robot, an intelligent driving automobile, etc., and the unmanned aerial vehicle may be, for example, a four-rotor unmanned aerial vehicle, a six-rotor unmanned aerial vehicle, or an eight-rotor unmanned aerial vehicle. Of course, the unmanned aerial vehicle may be a fixed wing unmanned aerial vehicle, or may be a combination of a rotor wing type and a fixed wing unmanned aerial vehicle, which is not limited herein. The control terminal 200 may include, but is not limited to: smart phones/handsets, tablet computers, personal Digital Assistants (PDAs), desktop computers, media content players, video gaming stations/systems, virtual reality systems, augmented reality systems, wearable devices, gesture recognition devices, any electronic device capable of providing or rendering image data, or any other type of device. The control terminal may be a handheld terminal and the control terminal may be portable. The control terminal may be carried by a human user. In some cases, the control terminal may be remote from the human user, and the user may control the control terminal using wireless and/or wired communications.
Hereinafter, a job planning method provided in an embodiment of the present application will be described in detail in connection with the scenario in fig. 1. It should be noted that, the scenario in fig. 1 is only used to explain the job planning method provided in the embodiment of the present application, but does not constitute a limitation on the application scenario of the job planning method provided in the embodiment of the present application.
Referring to fig. 2, fig. 2 is a schematic flowchart illustrating steps of a job planning method according to an embodiment of the present application. The job planning method can be applied to a control terminal or a server for planning the job tasks of the movable platform.
As shown in fig. 2, the job planning method includes steps S101 to S102.
Step S101, acquiring one or more operation areas.
Step S102, displaying a job planning page containing one or more job areas, wherein the display area of the job areas in the job planning page is determined according to the geographic position of the job areas.
As shown in fig. 3, when the job planning page displays the job area 11, the job area 12, and the job area 13, and the job area 11, the job area 12, and the job area 13 are adjacent to each other, it can be known from fig. 3 that the job area 11, the job area 12, and the job area 13 are located in the same area. The one or more working areas may be obtained from a local memory, downloaded from a server, imported from an external storage device, or obtained by performing block identification on a block mapping image, which is not particularly limited in the embodiment of the present application.
In an embodiment, the display area of the job area in the job planning page includes description information of the corresponding job area, and the description information includes at least one of a geographical location of the job area, a job area name, and a creation time. By displaying the description information of the operation area in the display area, the user can conveniently know the information such as the geographical position, the operation area name, the creation time and the like of the operation area, and the user can conveniently select the operation area.
In an embodiment, the display area of the operation area in the operation planning page is determined according to the geographical position and the operation area of the corresponding operation area, that is, the position of the display area can be determined according to the geographical position, the size of the display area can be determined according to the operation area, and the larger the operation area is, the larger the display area is, the smaller the operation area is, and the smaller the display area is. The geographical position of the operation area may be longitude and latitude coordinates of a center point of the operation area. The display area of the operation area in the operation planning page is determined through the geographical position and the operation area of the operation area, so that a user can know the geographical position and the operation area of the operation area through the display area, and the user can conveniently select the operation area.
In one embodiment, a reference job location and one or more job areas matching the reference job location are obtained. The reference working position is determined based on at least one of a current position of a movable platform connected with the control terminal, a current position of the control terminal and a preset position in the working planning page, and a distance between one or more working areas matched with the reference working position and the reference working position is smaller than or equal to a preset distance, and the preset distance can be set based on actual conditions, which is not particularly limited in this embodiment. For example, the preset distance is 20 meters. By acquiring the reference job position and displaying one or more job areas around the reference job position within the job planning page, the user is facilitated to select a job area.
By way of example, the manner in which the reference job position is obtained may include: when the movable platform is in communication connection with the control terminal, determining the actual position of the movable platform as a reference working position; when no movable platform is in communication connection with the control terminal, determining the actual position of the control terminal as a reference working position; when no movable platform is in communication connection with the control terminal, acquiring the positioning signal intensity of the control terminal; and when the positioning signal strength is smaller than a preset threshold value, determining the position of the preset position in the job planning page in the map area as a reference job position.
In one embodiment, the job planning page further includes a map region matching the reference job location, one or more job regions being located within the map region. The map area is determined based on a map and a reference job position which are associated with a user account number which the control terminal is currently logged in, and the map is generated based on mapping data which is bound with the user account number. By displaying the map area and the one or more job areas within the job planning page, a user may be facilitated to know the geographic location of the displayed one or more job areas, facilitating the user's selection of a job area.
For example, the control terminal may control the movable platform to perform a mapping operation in a mapping operation area to obtain mapping data of the mapping operation area; based on the mapping data, generating a map of the mapping operation area, and binding and storing the map and a user account of a login control terminal; when planning the operation of the movable platform, the map area matched with the reference operation position can be obtained from the map, and the map area matched with the reference operation position is displayed on the operation planning page. When the movable platform collects mapping data, the flying height of the movable platform is smaller than the preset height, so that the collected mapping data are more comprehensive and accurate, a map with high precision is generated based on the comprehensive and accurate mapping data conveniently, and a user can plan the operation of the movable platform conveniently.
In one embodiment, the job area and/or map area in the job planning page changes as the reference job location changes. Because the operation area and/or the map area in the operation planning page can be changed along with the change of the reference operation position, the user can change the displayed operation area and/or the map area by changing the reference operation position, and the user can more conveniently select the operation area. For example, the user may drag the current display area in the job area planning page to change the reference job location such that the display area displays a new job area and/or map area.
In one embodiment, when a block mapping image is acquired, block identification is performed on the block mapping image in response to a block identification instruction; the successfully identified one or more job areas are displayed within the job planning page. The land mapping image can be acquired by a movable platform in communication connection with the control terminal and/or downloaded from a server, or can be acquired from a local memory of the control terminal or an external storage device. By carrying out the land parcel recognition on the land parcel mapping image, the operation area can be automatically recognized, the user is not required to manually plan the operation area, and the planning convenience of the operation area is greatly improved.
Illustratively, the manner in which the parcel survey image is parcel identified may be: inputting the land parcel mapping image into a preset land parcel recognition model for processing to obtain a target image output by the land parcel recognition model; detecting the target image based on a boundary detection algorithm, determining a block boundary in the target image, and determining one or more working areas in the block mapping image according to the determined block boundary. The land block recognition model is a neural network model trained in advance based on a sample image set, wherein the sample image set comprises a plurality of sample images, and the sample images are land block images marked with land block boundaries.
Illustratively, a plurality of original block images are obtained, and block areas in each original block image are marked to obtain a plurality of sample images, so that a sample image set is obtained; and performing supervised training on the neural network model according to the sample image set until the neural network model converges to obtain a land block identification model. The original block image labeling mode is to divide the block area from the original block image. For example, land areas in the original land parcel image are marked white, while non-land parcel areas, including village, river, road, etc., are marked black background, covered with vegetation. In particular, the land areas in the original land image may be marked black, while the non-land areas may be marked white.
In one embodiment, the parcel identification instruction may be triggered automatically when a parcel survey image is acquired, or may be triggered according to a user operation. The control terminal comprises a block identification key for triggering a block identification instruction, the block identification instruction is triggered in response to the triggering operation of the block identification key by a user, and the block is identified on the block mapping image in response to the block identification instruction; the successfully identified one or more job areas are displayed within the job planning page.
In one embodiment, when a plot mapping image is acquired, a plot identification icon is displayed on a job planning page; responding to the triggering operation of a user on the land parcel identifying icon, generating a land parcel identifying instruction, and responding to the land parcel identifying instruction, and carrying out land parcel identification on the land parcel mapping image; the successfully identified one or more job areas are displayed within the job planning page. For example, as shown in fig. 4, after the user selects the plot mapping image, the job planning page displays the plot mapping image 21, and the job planning page also displays the plot identification icon 22, when the user clicks the plot identification icon 22, the control terminal performs plot identification on the plot mapping image, the job planning page is shown in fig. 5, and after one or more job areas are successfully identified, the job planning page may be shown in fig. 3.
In one embodiment, when one or more work areas are not successfully identified, a prompt message of land parcel identification failure is output to prompt land parcel identification failure.
In one embodiment, in response to a boundary adjustment instruction, a plurality of boundary points of a work area in a selected state are displayed; and adjusting the position of the boundary point to determine a new working area in response to the adjustment operation of the boundary point by the user. By providing the boundary adjustment function, when the operation area is automatically identified to be inaccurate or the displayed operation area is not the operation area wanted by the user, the user can adjust the boundary of the operation area, and the planning accuracy and convenience of the operation area are improved.
The boundary adjustment instruction may be triggered automatically after the operation area is selected, or may be triggered according to the operation of the user. For example, the control terminal includes a boundary adjustment key for triggering a boundary adjustment instruction. And responding to the triggering operation of the user on the boundary adjusting key, triggering a boundary adjusting instruction, and displaying a plurality of boundary points of the operation area in the selected state in response to the boundary adjusting instruction.
Illustratively, the job planning page also includes a boundary adjustment icon. When one operation area is in a selected state, switching the running state of the boundary adjusting icon from a disabled state to an enabled state; responding to the triggering operation of a user on the boundary adjustment icon in an enabled state, generating a boundary adjustment instruction, and responding to the boundary adjustment instruction, displaying a plurality of boundary points of the operation area in a selected state; and adjusting the position of the boundary point to determine a new working area in response to the adjustment operation of the boundary point by the user.
When the boundary adjusting icon is in a disabled state, the control terminal does not respond after clicking the boundary adjusting icon, and when the boundary adjusting icon is in an enabled state, the control terminal generates a boundary adjusting instruction after clicking the boundary adjusting icon. For example, as shown in fig. 6, the job area in the selected state is the job area 11, and only the job area 11 is in the selected state, the boundary adjustment icon 14 is switched from the disabled state to the enabled state, and if the user clicks the boundary adjustment icon 14 at this time, the job planning page may display a plurality of boundary points of the job area 11 as shown in fig. 7, i.e., the job planning page.
In one embodiment, the at least two job areas in the selected state include a first job area and a second job area. And merging the first operation area and the second operation area into one operation area in response to the operation area merging instruction, and displaying the merged operation area. By providing the operation area merging function, the user can conveniently merge the areas, and the planning accuracy and convenience of the operation area are greatly improved.
The operation area combination instruction may be triggered automatically after two operation areas are selected, or may be triggered according to a user operation. For example, the control terminal includes a job area merge key for triggering a job area merge instruction. And responding to the triggering operation of the user on the operation area combining key, triggering an operation area combining instruction, and combining the first operation area and the second operation area into one operation area in response to the operation area combining instruction.
Illustratively, the job planning page also includes a job region merge icon. When at least two job areas are in a selected state, switching the running state of the job area merging icon from a disabled state to an enabled state; and responding to the triggering operation of the user on the operation area merging icon in the enabled state, generating an operation area merging instruction, and merging the first operation area and the second operation area into one operation area in response to the operation area merging instruction.
When the operation area combining icon is in a disabled state, the control terminal does not respond after clicking the boundary adjusting icon, and when the operation area combining icon is in an enabled state, the control terminal generates an operation area combining instruction after clicking the operation area combining icon. For example, as shown in fig. 8, the job area in the selected state includes the job area 11 and the job area 12, and the boundary adjustment icon 14 is in the disabled state, the job area merge icon 15 is in the enabled state, and when the user clicks the job area merge icon 15, the job planning page may be as shown in fig. 9, that is, the job planning page is displayed with the merged job area 16, and both the boundary adjustment icon 14 and the job area merge icon 15 are in the disabled state.
In an embodiment, a distance between a first work area and a second work area is determined; when the distance between the first working area and the second working area is smaller than or equal to a preset distance threshold value, combining the first working area and the second working area into one working area; and outputting prompt information of land block merging identification when the distance between the first working area and the second working area is larger than a preset distance threshold value so as to prompt a user that the merging of the working areas fails. The preset distance threshold may be set practically based on practical situations, for example, the preset distance threshold is 3 meters.
In one embodiment, responsive to a user selection of a job area, displaying an indication identifier icon of the movable platform, the indication identifier icon comprising indication identifiers of one or more movable platforms; and responding to the selection operation of the user on the indication mark, displaying the selected indication mark in the selected operation area, and distributing the selected operation area to the movable platform corresponding to the selected indication mark. Wherein the indication identifiers of the different movable platforms are different. By displaying the indication mark icon including the indication mark of one or more movable platforms, a user can conveniently and quickly allocate a work area to the movable platform.
In an embodiment, the indication mark icon includes an indication mark determined according to one or more movable platforms connected to the control terminal, the selected operation area is partially overlapped with the display area of the indication mark icon, and the operation planning page further includes a status display column of the one or more movable platforms connected to the control terminal. For example, as shown in fig. 10, after the user clicks the job area 31, the indication mark icon 32 is displayed in a partial area of the job area 31, three indication icons, that is, the indication icon of the first movable platform, the indication icon of the second movable platform, and the indication icon of the third movable platform, are displayed on the indication mark icon 32, and the status display column 33 of the first movable platform, the status display column 34 of the second movable platform, and the status display column 35 of the third movable platform are displayed on the job planning page.
In one embodiment, after the selected operation area is allocated to the movable platform corresponding to the selected indication identifier, the indication identifier of the allocated movable platform is displayed in the selected operation area. By displaying the assigned indication identifier of the movable platform in the operation area, the user can know the relation between the operation area and the movable platform, and the user can conveniently plan the operation of the movable platform further. For example, as can be seen from fig. 11, the work area 31 is assigned to the first movable platform, and the work area 36 is assigned to the third movable platform.
In an embodiment, the job planning page further includes a job parameter setting field for setting a job parameter of the movable platform when executing the job. Responding to a movable platform matching instruction triggered by a user, and determining an effective identification icon in a selected state in a job parameter setting column; determining the effective movable platform of the current operation parameters in the operation parameter setting column from at least two movable platforms according to the effective identification icons in the selected state; the operational parameters of the active movable platform are set as the current operational parameters in the operational parameter setting field. The operation parameter setting column comprises an effective identification icon which is related to a movable platform allocated with an operation area, wherein the effective identification icon is used for indicating the effective range of the current operation parameter in the operation parameter setting column, and the operation parameter comprises, but is not limited to, an airline inner shrinking distance, an operation line distance, whether automatic edge sweeping, an edge sweeping direction, a spraying speed, a broadcasting speed, a spraying height and a broadcasting height.
Illustratively, the at least two movable platforms include a first movable platform and a second movable platform, and determining, from the at least two movable platforms, the validated movable platform for the current operating parameter in the operating parameter setting column according to the validated identification icon in the selected state may include: when the effective identification icon is a first effective identification icon, determining that the effective movable platform comprises a first movable platform and a second movable platform; when the effective identification icon is a second effective identification icon, determining that the effective movable platform is a first movable platform; and when the validation identifier icon is a third validation identifier icon, determining that the validation movable platform is a second movable platform.
For example, as shown in fig. 12, the job planning page is displayed with a job parameter setting field 41, the job parameter setting field 41 includes three validation identification icons, and the validation identification icon 42 is in a selected state, so that the validation range of the current job parameter in the job parameter setting field 41 is the first movable platform and the third movable platform, and the display of the job route in the job area 31 and the job area 36 is related to the current job parameter in the job parameter setting field 41. As another example, as shown in fig. 13, the job planning page is displayed with a job parameter setting field 41, the job parameter setting field 41 includes three validation identification icons, and the validation identification icons 43 are in a selected state, and therefore, the validation range of the current job parameter in the job parameter setting field 41 is the first movable platform.
In one embodiment, a target movable platform controlled by a control terminal is determined in response to a triggering operation of a switching component in the control terminal by a user, and a parameter interface of the target movable platform is displayed. The control terminal may control the target movable platform controlled by the control terminal, and the number of switching components in the control terminal may be one or more.
The switching component is an example, the movable platform in communication connection with the control terminal comprises a first movable platform, a second movable platform and a third movable platform, and when the click operation of the switching component by a user is detected, the target movable platform controlled by the control terminal is determined according to a preset switching sequence and the current movable platform controlled by the control terminal. For example, when the preset switching sequence is the first movable platform, the second movable platform, the third movable platform and the first movable platform, and the current movable platform controlled by the control terminal is the first movable platform, if the clicking operation of the switching component by the user is detected, the target movable platform controlled by the control terminal is the second movable platform.
The switching means includes a first switching means, a second switching means, and a third switching means, and determines the first movable platform as a target movable platform controlled by the control terminal when a trigger operation of the first switching means by a user is detected; when the triggering operation of the user on the second switching component is detected, determining the second movable platform as a target movable platform controlled by the control terminal; and when the triggering operation of the third switching component by the user is detected, determining the third movable platform as a target movable platform controlled by the control terminal.
In one embodiment, a reference point of a job area to be created is determined in response to a reference point setting operation by a user in a job planning page. Wherein the reference point is determined based on at least one of a location of the control terminal, a location of a movable platform communicatively coupled to the control terminal, and a location of a marker point selected by a user on the map area. The operation planning page comprises at least two setting modes of the reference point, and when different setting modes are switched mutually, the operation planning page is controlled not to generate page jump. After the setting modes of the reference points are switched, the operation planning page is controlled not to jump, so that a user can determine the reference points of the same operation area according to different setting modes, and the planning convenience of the operation area is greatly improved.
In an embodiment, the job planning page includes a setting mode selection icon of a reference point, and a setting mode selection column is displayed in the job planning page in response to a triggering operation of the setting mode selection icon by a user, the setting mode selection column including a plurality of setting mode indication icons; and responding to the selection operation of the user on the setting mode indication icon, and modifying the setting mode of the reference point into the setting mode corresponding to the selected setting mode indication icon.
For example, as shown in fig. 14, the job planning page includes a setting mode selection icon 51 of a reference point, and when a trigger operation of the setting mode selection icon 51 by the user is detected, the job planning page displays a setting mode selection field 52, the setting mode selection field 52 includes three setting modes of the reference point, the cross-shaped sight dotting is a first setting mode, the aircraft dotting is a second setting mode, and the remote controller dotting is a third setting mode. As can be seen from fig. 14, the current setting mode of the reference point is the first setting mode, i.e. the cross-shaped star dotting.
In an embodiment, the manner of determining the reference point of the job area to be created may include: when the setting mode of the reference points is the first setting mode, determining the position corresponding to the mark point on the map area as the reference point of the to-be-created operation area; when the setting mode of the reference point is the second setting mode, determining the actual position of the movable platform in communication connection with the control terminal as the reference point of the operation area to be created; and when the setting mode of the reference point is the third setting mode, determining the actual position of the control terminal as the reference point of the to-be-created working area.
According to the job planning method, one or more job areas are obtained, and the job planning page comprising the one or more job areas is displayed, and because the display area of the job areas in the job planning page is determined based on the geographic position of the job areas, a user can know the geographic position of the displayed job areas conveniently, and further the user can allocate the job areas to the movable platform and plan the job condition of the movable platform in the job areas conveniently, so that the convenience and user experience of job planning are improved greatly.
Referring to fig. 15, fig. 15 is a schematic block diagram of a control device according to an embodiment of the present application. As shown in fig. 15, the control device 300 includes a processor 310 and a memory 320, where the processor 310 and the memory 320 are connected by a bus 330, such as an I2C (Inter-integrated Circuit) bus.
Specifically, the processor 310 may be a Micro-controller Unit (MCU), a central processing Unit (Central Processing Unit, CPU), a digital signal processor (Digital Signal Processor, DSP), or the like.
Specifically, the Memory 320 may be a Flash chip, a Read-Only Memory (ROM) disk, an optical disk, a U-disk, a removable hard disk, or the like.
Wherein the processor 310 is configured to run a computer program stored in the memory 320 and to implement the following steps when the computer program is executed:
acquiring one or more operation areas;
and displaying a job planning page containing one or more job areas through a display device, wherein the display area of the job areas in the job planning page is determined according to the geographic position of the job areas.
Optionally, the display area includes description information corresponding to the operation area, and the description information includes at least one of a geographical location, an operation area name, and a creation time of the operation area.
Optionally, the display area is determined according to a geographical position and a working area corresponding to the working area.
Optionally, when the processor is implemented to acquire one or more job areas, the processor is configured to implement:
a reference work location and one or more work areas matching the reference work location are obtained.
Optionally, the reference job position is determined based on at least one of a current position of a movable platform connected to a control terminal, a current position of the control terminal, and a preset position in the job planning page.
Optionally, the job planning page further includes a map area matched with the reference job position, and one or more job areas are located in the map area.
Optionally, the map area is determined based on a map associated with a user account currently logged in by the control terminal and the reference job position, and the map is generated based on mapping data bound to the user account.
Optionally, the job area and/or the map area in the job planning page changes with the change of the reference job position.
Optionally, when implementing the obtaining the reference job position, the processor is configured to implement:
When a movable platform is in communication connection with a control terminal, determining the actual position of the movable platform as a reference working position;
and when no movable platform is in communication connection with the control terminal, determining the actual position of the control terminal as a reference working position.
Optionally, when implementing the obtaining the reference job position, the processor is configured to implement:
when no movable platform is in communication connection with a control terminal, acquiring the positioning signal intensity of the control terminal;
and when the positioning signal intensity is smaller than a preset threshold value, determining the position of the preset position in the job planning page in a map area as a reference job position.
Optionally, after the processor is implemented to display a job planning page including one or more job areas through the display device, the processor is further configured to implement:
responsive to a user selection operation of the job area, displaying an indication identification icon of the movable platform, wherein the indication identification icon comprises indication identifications of one or more movable platforms;
and responding to the selection operation of the user on the indication mark, displaying the selected indication mark in the selected operation area, and distributing the selected operation area to the movable platform corresponding to the selected indication mark.
Optionally, the selected job area is partially overlapped with the display area of the indication mark icon.
Optionally, the processor is further configured to implement the following steps:
when a land parcel survey image is acquired, responding to a land parcel recognition instruction, and performing land parcel recognition on the land parcel survey image;
and displaying the successfully identified one or more job areas in the job planning page.
Optionally, when the processor is implemented to obtain the land parcel survey image, in response to a land parcel identification instruction, the processor is configured to implement:
displaying a land parcel identification icon on the job planning page when a land parcel mapping image is acquired;
and responding to the triggering operation of the user on the land parcel identifying icon, generating a land parcel identifying instruction, and responding to the land parcel identifying instruction, and carrying out land parcel identification on the land parcel mapping image.
Optionally, the land mapping image is collected by a movable platform in communication with the control terminal and/or downloaded from a server.
Optionally, the processor is further configured to implement the following steps:
displaying a plurality of boundary points of the operation area in a selected state in response to a boundary adjustment instruction;
And adjusting the position of the boundary point in response to the adjustment operation of the user on the boundary point so as to determine a new working area.
Optionally, the job planning page further includes a boundary adjustment icon, and the processor is further configured to implement the following steps:
and when one of the operation areas is in a selected state, switching the running state of the boundary adjusting icon from a disabled state to an enabled state.
Optionally, the at least two job areas in the selected state include a first job area and a second job area, and the processor is further configured to implement the following steps:
and merging the first operation area and the second operation area into one operation area in response to an operation area merging instruction, and displaying the merged operation area.
Optionally, the job planning page further includes a job area merge icon, and the processor is further configured to implement the following steps:
and when at least two job areas are in a selected state, switching the running state of the job area merging icon from a disabled state to an enabled state.
Optionally, the processor is further configured to implement the following steps:
determining a distance between the first work area and the second work area;
And merging the first working area and the second working area into one working area when the distance is smaller than or equal to a preset distance threshold value.
Optionally, the processor is further configured to implement the following steps:
and outputting prompt information of land block merging identification when the distance is greater than the preset distance threshold value so as to prompt a user that the merging of the operation areas fails.
Optionally, the job planning page further includes a job parameter setting column, where the job parameter setting column is used to set a job parameter when the movable platform executes a job, and the processor is further used to implement the following steps:
responding to a movable platform matching instruction triggered by a user, and determining an effective identification icon in a selected state in the operation parameter setting column;
determining the effective movable platform of the current operation parameters in the operation parameter setting column from at least two movable platforms according to the effective identification icons in the selected state;
and setting the operation parameters of the effective movable platform as the current operation parameters in the operation parameter setting column.
Optionally, the at least two movable platforms include a first movable platform and a second movable platform, and when the processor determines, from the at least two movable platforms, the effective movable platform of the current operation parameter in the operation parameter setting column according to the effective identification icon in the selected state, the processor is configured to implement:
When the effective identification icon is a first effective identification icon, determining that the effective movable platform comprises the first movable platform and the second movable platform;
when the validation identifier icon is a second validation identifier icon, determining that the validation movable platform is the first movable platform;
and when the validation identifier icon is a third validation identifier icon, determining that the validation movable platform is the second movable platform.
Optionally, the processor is further configured to implement the following steps:
and responding to the triggering operation of a user on a switching component in the control terminal, determining a target movable platform controlled by the control terminal, and displaying a parameter interface of the target movable platform.
Optionally, the processor is further configured to implement the following steps:
and determining a reference point of the to-be-created job area in response to a reference point setting operation of a user in the job planning page.
Optionally, the job planning page includes at least two setting manners of the reference point, and the processor is further configured to implement the following steps:
when the different setting modes are mutually switched, controlling the operation planning page not to generate page jump.
It should be noted that, for convenience and brevity of description, a person skilled in the art can clearly understand that, for the specific working process of the control device described above, reference may be made to the corresponding process in the foregoing operation planning method embodiment, which is not described herein again.
Referring to fig. 16, fig. 16 is a schematic block diagram of a control terminal according to an embodiment of the present application. As shown in fig. 16, the control terminal 400 includes a display device 410 and a control device 420. The display device 410 is configured to display a man-machine interaction page of the control terminal 400, and the control device 420 may include the control terminal 300 shown in fig. 15.
It should be noted that, for convenience and brevity of description, a person skilled in the art may clearly understand that, for a specific working process of the control terminal described above, reference may be made to a corresponding process in the foregoing operation planning method embodiment, which is not described herein again.
The embodiment of the application also provides a storage medium, wherein the storage medium stores a computer program, the computer program comprises program instructions, and the processor executes the program instructions to implement the steps of the job planning method provided in the embodiment.
The storage medium may be an internal storage unit of the control terminal or the server according to any one of the foregoing embodiments, for example, a hard disk or a memory of the control terminal or the server. The storage medium may also be an external storage device of the control terminal or server, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card) or the like, which are provided on the control terminal or server.
It is to be understood that the terminology used in the description of the present application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
While the invention has been described with reference to certain preferred embodiments, it will be understood by those skilled in the art that various changes and substitutions of equivalents may be made and equivalents will be apparent to those skilled in the art without departing from the scope of the invention. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (54)
- A job planning method, comprising:acquiring one or more operation areas;and displaying a job planning page containing one or more job areas, wherein the display area of the job areas in the job planning page is determined according to the geographic position of the job areas.
- The job planning method of claim 1, wherein the acquiring one or more job areas comprises:a reference work location and one or more work areas matching the reference work location are obtained.
- The job planning method according to claim 1, wherein the display area includes description information corresponding to the job area, the description information including at least one of a geographical location, a job area name, and a creation time of the job area.
- The job planning method of claim 1, wherein the display area is determined according to a geographical location and a job area corresponding to the job area.
- The job planning method according to claim 2, wherein the reference job position is determined based on at least one of a current position of a movable platform connected to a control terminal, a current position of the control terminal, and a preset position in the job planning page.
- The job planning method of claim 2, wherein the job planning page further comprises a map area matching the reference job location, one or more of the job areas being located within the map area.
- The job planning method of claim 6, wherein the map area is determined based on a map associated with a user account to which a control terminal is currently logged in and the reference job location, the map being generated based on mapping data bound to the user account.
- A job planning method according to claim 2 wherein the job area and/or map area in the job planning page changes as the reference job location changes.
- The job planning method according to claim 2, wherein the acquiring the reference job position includes:when a movable platform is in communication connection with a control terminal, determining the actual position of the movable platform as a reference working position;and when no movable platform is in communication connection with the control terminal, determining the actual position of the control terminal as a reference working position.
- The job planning method of claim 9, wherein the acquiring the reference job location comprises:when no movable platform is in communication connection with a control terminal, acquiring the positioning signal intensity of the control terminal;and when the positioning signal intensity is smaller than a preset threshold value, determining the position of the preset position in the job planning page in a map area as a reference job position.
- A job planning method according to claim 1 or 2, wherein after said displaying a job planning page containing one or more of said job areas, said method further comprises:responsive to a user selection operation of the job area, displaying an indication identification icon of the movable platform, wherein the indication identification icon comprises indication identifications of one or more movable platforms;and responding to the selection operation of the user on the indication mark, displaying the selected indication mark in the selected operation area, and distributing the selected operation area to the movable platform corresponding to the selected indication mark.
- The job planning method according to claim 11, wherein the selected job area partially overlaps with a display area of the indication mark icon.
- The job planning method according to any one of claims 1-12, wherein the method further comprises:when a land parcel survey image is acquired, responding to a land parcel recognition instruction, and performing land parcel recognition on the land parcel survey image;and displaying the successfully identified one or more job areas in the job planning page.
- The job planning method of claim 13, wherein the performing the block identification on the block mapping image in response to the block identification instruction when the block mapping image is acquired comprises:displaying a land parcel identification icon on the job planning page when a land parcel mapping image is acquired;and responding to the triggering operation of the user on the land parcel identifying icon, generating a land parcel identifying instruction, and responding to the land parcel identifying instruction, and carrying out land parcel identification on the land parcel mapping image.
- A method of planning a job as claimed in claim 13 or 14, wherein the block map image is acquired by a mobile platform in communication with the control terminal and/or downloaded from a server.
- A job planning method according to claim 1 or 13, wherein the method further comprises:Displaying a plurality of boundary points of the operation area in a selected state in response to a boundary adjustment instruction;and adjusting the position of the boundary point in response to the adjustment operation of the user on the boundary point so as to determine a new working area.
- The job planning method of claim 16, wherein the job planning page further comprises a boundary adjustment icon, the method further comprising:and when one of the operation areas is in a selected state, switching the running state of the boundary adjusting icon from a disabled state to an enabled state.
- The job planning method of claim 1 or 13, wherein at least two of the job areas in a selected state include a first job area and a second job area, the method further comprising:and merging the first operation area and the second operation area into one operation area in response to an operation area merging instruction, and displaying the merged operation area.
- The job planning method of claim 18, wherein the job planning page further comprises a job region merge icon, the method further comprising:and when at least two job areas are in a selected state, switching the running state of the job area merging icon from a disabled state to an enabled state.
- A job planning method according to claim 18 or 19, wherein the method further comprises:determining a distance between the first work area and the second work area;and merging the first working area and the second working area into one working area when the distance is smaller than or equal to a preset distance threshold value.
- The job planning method of claim 20, wherein the method further comprises:and outputting prompt information of land block merging identification when the distance is greater than the preset distance threshold value so as to prompt a user that the merging of the operation areas fails.
- The job planning method according to any one of claims 1-12, wherein the job planning page further comprises a job parameter setting field for setting a job parameter when the movable platform executes a job, the method further comprising:responding to a movable platform matching instruction triggered by a user, and determining an effective identification icon in a selected state in the operation parameter setting column;determining the effective movable platform of the current operation parameters in the operation parameter setting column from at least two movable platforms according to the effective identification icons in the selected state;And setting the operation parameters of the effective movable platform as the current operation parameters in the operation parameter setting column.
- The job planning method of claim 22, wherein the at least two movable platforms include a first movable platform and a second movable platform, wherein the determining the effective movable platform of the current job parameter in the job parameter setting field from the at least two movable platforms according to the effective identification icon in the selected state includes:when the effective identification icon is a first effective identification icon, determining that the effective movable platform comprises the first movable platform and the second movable platform;when the validation identifier icon is a second validation identifier icon, determining that the validation movable platform is the first movable platform;and when the validation identifier icon is a third validation identifier icon, determining that the validation movable platform is the second movable platform.
- The job planning method of claim 22, wherein the method further comprises:and responding to the triggering operation of a user on a switching component in the control terminal, determining a target movable platform controlled by the control terminal, and displaying a parameter interface of the target movable platform.
- The job planning method according to any one of claims 1-12, wherein the method further comprises:and determining a reference point of the to-be-created job area in response to a reference point setting operation of a user in the job planning page.
- The job planning method of claim 25, wherein the job planning page includes at least two settings of the reference point, the method further comprising:when the different setting modes are mutually switched, controlling the operation planning page not to generate page jump.
- A control device, characterized in that the control device comprises a memory and a processor;the memory is used for storing a computer program;the processor is configured to execute the computer program and implement the following steps when the computer program is executed:acquiring one or more operation areas;and displaying a job planning page containing one or more job areas through a display device, wherein the display area of the job areas in the job planning page is determined according to the geographic position of the job areas.
- The control device according to claim 27, wherein the display area includes description information corresponding to the work area, the description information including at least one of a geographical position of the work area, a work area name, and a creation time.
- The control device of claim 27, wherein the display area is determined based on a geographic location and a work area corresponding to the work area.
- The control apparatus of claim 27, wherein the processor, when configured to obtain one or more job areas, is configured to:a reference work location and one or more work areas matching the reference work location are obtained.
- The control device according to claim 30, wherein the reference job position is determined based on at least one of a current position of a movable platform connected to a control terminal, a current position of the control terminal, and a preset position in the job planning page.
- The control device of claim 30, wherein the job planning page further comprises a map area matching the reference job location, one or more of the job areas being located within the map area.
- The control device of claim 32, wherein the map area is determined based on a map associated with a user account to which the control terminal is currently logged in and the reference job location, the map being generated based on mapping data bound to the user account.
- The control device according to claim 30, wherein a job area and/or a map area in the job planning page changes with a change in the reference job position.
- The control device of claim 30, wherein the processor, when implementing the acquiring the reference job position, is configured to implement:when a movable platform is in communication connection with a control terminal, determining the actual position of the movable platform as a reference working position;and when no movable platform is in communication connection with the control terminal, determining the actual position of the control terminal as a reference working position.
- The control device of claim 35, wherein the processor, when implementing the acquiring the reference job position, is configured to implement:when no movable platform is in communication connection with a control terminal, acquiring the positioning signal intensity of the control terminal;and when the positioning signal intensity is smaller than a preset threshold value, determining the position of the preset position in the job planning page in a map area as a reference job position.
- The control device of claim 27 or 30, wherein the processor, after implementing displaying a job planning page containing one or more of the job areas via a display device, is further configured to implement:Responsive to a user selection operation of the job area, displaying an indication identification icon of the movable platform, wherein the indication identification icon comprises indication identifications of one or more movable platforms;and responding to the selection operation of the user on the indication mark, displaying the selected indication mark in the selected operation area, and distributing the selected operation area to the movable platform corresponding to the selected indication mark.
- The control device according to claim 37, wherein the selected work area partially overlaps with a display area of the indication mark icon.
- The control device according to any one of claims 27-38, wherein the processor is further configured to implement the steps of:when a land parcel survey image is acquired, responding to a land parcel recognition instruction, and performing land parcel recognition on the land parcel survey image;and displaying the successfully identified one or more job areas in the job planning page.
- The control apparatus of claim 39, wherein said processor, when implementing land parcel identification of said land parcel image in response to a land parcel identification instruction when acquiring a land parcel image, is configured to implement:Displaying a land parcel identification icon on the job planning page when a land parcel mapping image is acquired;and responding to the triggering operation of the user on the land parcel identifying icon, generating a land parcel identifying instruction, and responding to the land parcel identifying instruction, and carrying out land parcel identification on the land parcel mapping image.
- Control device according to claim 39 or 40, characterized in that the block mapping image is acquired by a mobile platform in communication with the control terminal and/or downloaded from a server.
- The control device of claim 27 or 39, wherein the processor is further configured to implement the steps of:displaying a plurality of boundary points of the operation area in a selected state in response to a boundary adjustment instruction;and adjusting the position of the boundary point in response to the adjustment operation of the user on the boundary point so as to determine a new working area.
- The control device of claim 42, wherein the job planning page further includes a boundary adjustment icon, the processor further configured to implement the steps of:and when one of the operation areas is in a selected state, switching the running state of the boundary adjusting icon from a disabled state to an enabled state.
- The control device of claim 27 or 39, wherein at least two of the work areas in the selected state comprise a first work area and a second work area, the processor further configured to implement the steps of:and merging the first operation area and the second operation area into one operation area in response to an operation area merging instruction, and displaying the merged operation area.
- The control device of claim 44, wherein the job planning page further includes a job area merge icon, the processor further configured to implement the steps of:and when at least two of the operation areas are in a selected state, switching the operation state of the operation area merging icon from a disabled state to an enabled state.
- The control device of claim 44 or 45, wherein the processor is further configured to implement the steps of:determining a distance between the first work area and the second work area;and merging the first working area and the second working area into one working area when the distance is smaller than or equal to a preset distance threshold value.
- The control device of claim 46, wherein the processor is further configured to implement the steps of:And outputting prompt information of land block merging identification when the distance is greater than the preset distance threshold value so as to prompt a user that the merging of the operation areas fails.
- The control device of any one of claims 27-38, wherein the job planning page further comprises a job parameter setting field for setting a job parameter of a movable platform when executing a job, the processor further configured to implement the steps of:responding to a movable platform matching instruction triggered by a user, and determining an effective identification icon in a selected state in the operation parameter setting column;determining the effective movable platform of the current operation parameters in the operation parameter setting column from at least two movable platforms according to the effective identification icons in the selected state;and setting the operation parameters of the effective movable platform as the current operation parameters in the operation parameter setting column.
- The control device of claim 48, wherein the at least two movable platforms include a first movable platform and a second movable platform, and wherein the processor, when implementing the validation movable platform for determining the current operating parameter in the operating parameter setting field from the at least two movable platforms based on the validation logo icon in the selected state, is configured to implement:When the effective identification icon is a first effective identification icon, determining that the effective movable platform comprises the first movable platform and the second movable platform;when the validation identifier icon is a second validation identifier icon, determining that the validation movable platform is the first movable platform;and when the validation identifier icon is a third validation identifier icon, determining that the validation movable platform is the second movable platform.
- The control device of claim 48, wherein the processor is further configured to implement the steps of:and responding to the triggering operation of a user on a switching component in the control terminal, determining a target movable platform controlled by the control terminal, and displaying a parameter interface of the target movable platform.
- The control device according to any one of claims 27-38, wherein the processor is further configured to implement the steps of:and determining a reference point of the to-be-created job area in response to a reference point setting operation of a user in the job planning page.
- The control device of claim 51, wherein the job planning page includes at least two settings of the reference point, the processor further configured to implement the steps of:When the different setting modes are mutually switched, controlling the operation planning page not to generate page jump.
- A control terminal, characterized in that the control terminal comprises a display device and a control device according to any one of claims 27-52.
- A storage medium storing a computer program which, when executed by a processor, causes the processor to implement the job planning method of any one of claims 1 to 26.
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2021/129646 WO2023082066A1 (en) | 2021-11-09 | 2021-11-09 | Operation planning method, control apparatus, control terminal, and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN117693721A true CN117693721A (en) | 2024-03-12 |
Family
ID=86334919
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202180100394.6A Pending CN117693721A (en) | 2021-11-09 | 2021-11-09 | Job planning method, control device, control terminal and storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN117693721A (en) |
WO (1) | WO2023082066A1 (en) |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109478060B (en) * | 2016-07-04 | 2022-07-19 | 深圳市大疆创新科技有限公司 | Aerial work support and real-time management |
CN108151716A (en) * | 2017-11-09 | 2018-06-12 | 广州极飞科技有限公司 | Flight instruments mapping operating area planing method, device and terminal |
CN108846325A (en) * | 2018-05-28 | 2018-11-20 | 广州极飞科技有限公司 | Planing method, device, storage medium and the processor of target area operation |
CN109670719A (en) * | 2018-12-25 | 2019-04-23 | 雷沃重工股份有限公司 | A kind of the work planning method, apparatus and electronic equipment of agricultural equipment |
WO2021168793A1 (en) * | 2020-02-28 | 2021-09-02 | 深圳市大疆创新科技有限公司 | Operation planning method and apparatus, and storage medium |
CN113052369B (en) * | 2021-03-15 | 2024-05-10 | 北京农业智能装备技术研究中心 | Intelligent agricultural machinery operation management method and system |
-
2021
- 2021-11-09 WO PCT/CN2021/129646 patent/WO2023082066A1/en active Application Filing
- 2021-11-09 CN CN202180100394.6A patent/CN117693721A/en active Pending
Also Published As
Publication number | Publication date |
---|---|
WO2023082066A1 (en) | 2023-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3767420A1 (en) | Robotic mower boundary detection system | |
US11934207B2 (en) | Autonomous tracking based on radius | |
CN104808675A (en) | Intelligent terminal-based somatosensory flight operation and control system and terminal equipment | |
US20210208608A1 (en) | Control method, control apparatus, control terminal for unmanned aerial vehicle | |
US20200169666A1 (en) | Target observation method, related device and system | |
WO2021168819A1 (en) | Return control method and device for unmanned aerial vehicle | |
CN115167529B (en) | Monitoring method and system, unmanned aerial vehicle, mobile terminal and storage medium | |
WO2018020659A1 (en) | Moving body, method for controlling moving body, system for controlling moving body, and program for controlling moving body | |
US20240176367A1 (en) | Uav dispatching method, server, dock apparatus, system, and storage medium | |
CN110869872A (en) | Method and device for accurately determining obstacle and computer-readable storage medium | |
CN116710943A (en) | Unmanned aerial vehicle scheduling method, server, base station, system and readable storage medium | |
EP3731053B1 (en) | Management device, management system, moving body and program | |
CN113767352A (en) | Control method, data processing method, device, unmanned aerial vehicle and storage medium | |
CN117693721A (en) | Job planning method, control device, control terminal and storage medium | |
US20220214700A1 (en) | Control method and device, and storage medium | |
JP6560479B1 (en) | Unmanned aircraft control system, unmanned aircraft control method, and program | |
WO2022227097A1 (en) | Method and apparatus for planning route of unmanned aerial vehicle, device, system and storage medium | |
US11669088B2 (en) | Apparatus, method and software for assisting human operator in flying drone using remote controller | |
CN112882645B (en) | Channel planning method, control end, aircraft and channel planning system | |
CN117693722A (en) | Unmanned aerial vehicle control method, unmanned aerial vehicle control device, unmanned aerial vehicle and storage medium | |
CN110892353A (en) | Control method, control device and control terminal of unmanned aerial vehicle | |
CN117651958A (en) | Job planning method, control terminal and storage medium | |
JP7016081B2 (en) | A storage medium that stores systems, methods, programs, and programs for modifying flight planning routes for unmanned aerial vehicles. | |
CN113490971A (en) | Movable platform control method, control terminal and computer readable storage medium | |
EP3767436A1 (en) | Systems and methods of augmented reality visualization based on sensor data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |