CN107505945A - Edit dot position adjusting method and device in course line - Google Patents
Edit dot position adjusting method and device in course line Download PDFInfo
- Publication number
- CN107505945A CN107505945A CN201710939668.6A CN201710939668A CN107505945A CN 107505945 A CN107505945 A CN 107505945A CN 201710939668 A CN201710939668 A CN 201710939668A CN 107505945 A CN107505945 A CN 107505945A
- Authority
- CN
- China
- Prior art keywords
- edit
- offset
- skew
- editor
- point set
- 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 36
- 238000013507 mapping Methods 0.000 claims abstract description 11
- 230000015654 memory Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 9
- 230000008569 process Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 210000003127 knee Anatomy 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004549 pulsed laser deposition Methods 0.000 description 1
- 230000001172 regenerating effect Effects 0.000 description 1
- 238000006467 substitution reaction 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
- G05D1/02—Control of position or course in two dimensions
- G05D1/0202—Control of position or course in two dimensions specially adapted to aircraft
-
- 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/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0016—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement characterised by the operator's input device
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Processing Or Creating Images (AREA)
Abstract
The present invention relates to unmanned air vehicle technique field, there is provided a kind of course line editor's dot position adjusting method and device, methods described include:The editor's point set for treating operating area is obtained, wherein, editor's point set includes multiple course line in-edits, and multiple course line in-edits are ranked up according to the mapping direction for treating operating area;Operation requests based on user, in-edit to be offset is added in point set is edited;Offset parameter is obtained, wherein, offset parameter includes offset direction and offset;The point on the basis of editing the current in-edit in point set, according to offset direction and offset, the position for treating skew in-edit is adjusted.Compared with prior art, the embodiment of the present invention can realize the accurate adjustment of course line in-edit position, have good practicality.
Description
Technical field
The present invention relates to unmanned air vehicle technique field, and dot position adjusting method and dress are edited in particular to a kind of course line
Put.
Background technology
Aircraft, particularly can by the unmanned plane of remote control distributor, can artificial manipulation be issued to many people without
The position that method reaches, realize to tasks such as special area, the shooting of special angle, detections.
At present, the flight for unmanned plane controls, and conventional technological means is to set the flight of unmanned plane manually by user
Track, that is, manually input setting needs the course line in-edit position that unmanned plane is flown through, for a user, when some
When the position of course line in-edit needs fine setting, user needs to manually adjust the position of the course line in-edit, but due to artificial behaviour
The problem made from electronic equipment screen resolution ratio, can cause course line in-edit and map location to be difficult to adjust.
The content of the invention
The purpose of the embodiment of the present invention is to provide a kind of course line editor's dot position adjusting method and device, on improving
State problem.
To achieve these goals, the technical scheme that the embodiment of the present invention uses is as follows:
In a first aspect, the embodiments of the invention provide a kind of course line to edit dot position adjusting method, planted applied to unmanned plane
Operation is protected, methods described includes:The editor's point set for treating operating area is obtained, wherein, editor's point set includes multiple boats
Line in-edit, and multiple course line in-edits are ranked up according to the mapping direction for treating operating area;Operation requests based on user,
In-edit to be offset is added in editor's point set;Offset parameter is obtained, wherein, the offset parameter includes offset direction
And offset;The point on the basis of the current in-edit in editor's point set, according to the offset direction and the offset,
The position of the in-edit to be offset is adjusted.
Second aspect, the embodiment of the present invention additionally provides a kind of course line in-edit position regulator, applied to unmanned plane
Plant protection operation, described device include editor's point set acquisition module, in-edit add module to be offset, offset parameter acquisition module
And position adjusting type modules.Wherein, point set acquisition module is edited to be used to obtain the editor's point set for treating operating area, wherein, institute
Stating editor's point set includes multiple course line in-edits, and multiple course line in-edits are arranged according to the mapping direction for treating operating area
Sequence;In-edit add module to be offset is used for the operation requests based on user, is added in editor's point set and treats that skew is compiled
Collect point;Offset parameter acquisition module is used to obtain offset parameter, wherein, the offset parameter includes offset direction and offset;
Position adjusting type modules are used for the point on the basis of the current in-edit in editor's point set, according to the offset direction and described
Offset, the position of the in-edit to be offset is adjusted.
Compared with the prior art, a kind of course line editor's dot position adjusting method and device provided in an embodiment of the present invention, first,
Obtaining includes editor's point set of multiple course line in-edits;Then, the operation requests based on user, added in point set is edited
In-edit to be offset, and the offset parameter for including offset direction and offset is obtained, then work as pre-editing to edit in point set
Point on the basis of point, according to offset direction and the offset, the position for treating skew in-edit is adjusted.With prior art phase
Than the embodiment of the present invention can realize the accurate adjustment of course line in-edit position, have good practicality.
To enable the above objects, features and advantages of the present invention to become apparent, preferred embodiment cited below particularly, and coordinate
Appended accompanying drawing, is described in detail below.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by embodiment it is required use it is attached
Figure is briefly described, it will be appreciated that the following drawings illustrate only certain embodiments of the present invention, therefore be not construed as pair
The restriction of scope, for those of ordinary skill in the art, on the premise of not paying creative work, can also be according to this
A little accompanying drawings obtain other related accompanying drawings.
Fig. 1 shows the block diagram of electronic equipment provided in an embodiment of the present invention.
Fig. 2 shows course line editor dot position adjusting method flow chart provided in an embodiment of the present invention.
Fig. 3 is the sub-step flow chart of the step S102 shown in Fig. 2.
Fig. 4 is the sub-step flow chart of the step S104 shown in Fig. 2.
Fig. 5 shows the block diagram of in-edit position regulator in course line provided in an embodiment of the present invention.
Icon:100- electronic equipments;110- memories;120- storage controls;130- processors;200- course lines in-edit
Position regulator;201- edits point set acquisition module;202- in-edit add modules to be offset;203- offset parameters obtain
Module;204- position adjusting type modules;205- coordinate update modules;206- execution modules.
Embodiment
Below in conjunction with accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Ground describes, it is clear that described embodiment is only part of the embodiment of the present invention, rather than whole embodiments.Generally exist
The component of the embodiment of the present invention described and illustrated in accompanying drawing can be configured to arrange and design with a variety of herein.Cause
This, the detailed description of the embodiments of the invention to providing in the accompanying drawings is not intended to limit claimed invention below
Scope, but it is merely representative of the selected embodiment of the present invention.Based on embodiments of the invention, those skilled in the art are not doing
The every other embodiment obtained on the premise of going out creative work, belongs to the scope of protection of the invention.
It should be noted that:Similar label and letter represents similar terms in following accompanying drawing, therefore, once a certain Xiang Yi
It is defined, then it further need not be defined and explained in subsequent accompanying drawing in individual accompanying drawing.Meanwhile the present invention's
In description, term " first ", " second " etc. are only used for distinguishing description, and it is not intended that instruction or hint relative importance.
Fig. 1 is refer to, Fig. 1 shows the block diagram of electronic equipment 100 provided in an embodiment of the present invention.Electronic equipment
100 may be, but not limited to, smart mobile phone, tablet personal computer, pocket computer on knee, vehicle-mounted computer, personal digital assistant
(personal digital assistant, PDA) etc..The electronic equipment 100 fills including course line in-edit position adjustment
Put 200, memory 110, storage control 120 and processor 130.
The memory 110, storage control 120 and 130 each element of processor are directly or indirectly electrical between each other
Connection, to realize the transmission of data or interaction.For example, these elements can pass through one or more communication bus or letter between each other
Number line, which is realized, to be electrically connected with.The course line in-edit position regulator 200 include it is at least one can be with software or firmware
(firmware) form is stored in the memory 110 or is solidificated in the operating system of the electronic equipment 100
Software function module in (operating system, OS).The processor 130 is used to perform what is stored in memory 110
Executable module, such as the software function module or computer program that the course line in-edit position regulator 200 includes.
Wherein, memory 110 may be, but not limited to, random access memory (Random Access Memory,
RAM), read-only storage (Read Only Memory, ROM), programmable read only memory (Programmable Read-Only
Memory, PROM), erasable read-only memory (Erasable Programmable Read-Only Memory, EPROM),
Electricallyerasable ROM (EEROM) (Electric Erasable Programmable Read-Only Memory, EEPROM) etc..
Wherein, memory 110 is used for storage program, and the processor 130 performs described program, this hair after execute instruction is received
Method performed by the server for the flow definition that bright any embodiment discloses can apply in processor 130, or by
Reason device 130 is realized.
Processor 130 can be a kind of IC chip, have signal handling capacity.Above-mentioned processor 130 can be with
It is general processor, including central processing unit (Central Processing Unit, CPU), network processing unit (Network
Processor, NP), speech processor and video processor etc.;Can also be digital signal processor, application specific integrated circuit,
Field programmable gate array either other PLDs, discrete gate or transistor logic, discrete hardware components.
It can realize or perform disclosed each method, step and the logic diagram in the embodiment of the present invention.General processor can be
Microprocessor or the processor 130 can also be any conventional processors etc..
First embodiment
Fig. 2 is refer to, Fig. 2 shows course line editor dot position adjusting method flow chart provided in an embodiment of the present invention.Boat
Line editor's dot position adjusting method comprises the following steps:
Step S101, the editor's point set for treating operating area is obtained, wherein, editor's point set is edited including multiple course lines
Point, and multiple course line in-edits are ranked up according to the mapping direction for treating operating area.
In embodiments of the present invention, treat that operating area may be, but not limited to, farmland, forest etc. and need to carry out plant protection operation
Plot.It is determined that after treating operating area, the plot edge coordinate point of multiple composition plot profiles is obtained by mapping.Again from more
Several are selected as course line in-edit in individual plot edge coordinate point, and add multiple course line in-edits according to mapping direction
Edit point set so that multiple course line in-edits are ranked up according to the mapping direction for treating operating area.
As a kind of embodiment, obtain after editing point set, obtain the geographical coordinate of each course line in-edit, also
It is longitude, latitude and the height of each course line in-edit, will be every according still further to the order of each course line in-edit in editor's point set
The geographical coordinate of individual course line in-edit is sequentially added in pre-defined in-edit coordinate set.
Step S102, the operation requests based on user, in-edit to be offset is added in point set is edited.
In embodiments of the present invention, the operation requests of user can choose any one plot edge coordinate point conduct to treat
Skew in-edit or any one the course line in-edit being selected into editor's point set are used as in-edit to be offset.
In embodiments of the present invention, after the operation requests for receiving user, first, it is determined that in-edit to be offset, and will
In-edit to be offset is added to editor's point set;Then, the map reference of in-edit to be offset is obtained, that is, obtains and waits to offset
Abscissa and ordinate of the in-edit on map, further according to map coordinates system and the corresponding relation of geographic coordinate system, it will treat partially
The map reference for moving in-edit is converted to corresponding geographical coordinate;Finally, the geographical coordinate of in-edit to be offset is added into editor
In in-edit coordinate set corresponding to point set, position of the in-edit to be offset in point set is edited and in-edit to be offset
Position consistency of the geographical coordinate in in-edit coordinate set.
Fig. 3 is refer to, step S102 can include following sub-step:
Sub-step S1021, the operation requests based on user, in-edit to be offset is obtained, and in-edit to be offset is added
Into editor's point set.
In embodiments of the present invention, the operation requests of user can choose any one plot edge coordinate point conduct to treat
Skew in-edit or any one the course line in-edit being selected into editor's point set are used as in-edit to be offset.
Sub-step S1022, the map reference of in-edit to be offset is obtained, map reference is converted into corresponding geographical seat
Mark.
In embodiments of the present invention, map reference can be abscissa and ordinate of the in-edit to be offset on map.
Sub-step S1023, by in-edit coordinate set corresponding to geographical coordinate added to editor's point set.
In embodiments of the present invention, geographical coordinate can be longitude, latitude and the height where in-edit to be offset.
Step S103, offset parameter is obtained, wherein, offset parameter includes offset direction and offset.
In embodiments of the present invention, incoming electronic equipment 100 when offset parameter can be the operation requests for receiving user
, offset parameter is set based on map coordinates system, and offset direction includes upwards, downwards, to the left and to the right, corresponding to geography
For northwards, southwards, westwards and eastwards on coordinate system.Offset generally could be arranged to 0.3m or 0.5.
Step S104, the point on the basis of editing the current in-edit in point set, according to offset direction and offset, is treated
The position of skew in-edit is adjusted.
In embodiments of the present invention, current in-edit can be the upper course line in-edit that user carries out position adjustment.
Before the position for treating skew in-edit is adjusted, it is necessary first to current in-edit is initialized, for example, it is assumed that working as
Pre-editing point is M, then M is initialized using sentence " M=null ", meanwhile, define the map abscissa of current in-edit
It is 0 with map ordinate, it is 0 to define the longitude in the geographical coordinate of current in-edit and latitude.
In embodiments of the present invention, according to offset direction and offset, treat what the position of skew in-edit was adjusted
Process can include:First, offset direction is determined, for example, upwards, downwards, to the left or to the right;Then, according to offset direction
The map reference after skew in-edit skew is calculated with offset, that is to say, that when offset direction is upwardly or downwardly,
It is the map abscissa after skew to set after the map abscissa of skew in-edit, and sets the geography of in-edit to be offset is vertical to sit
Mark is the map ordinate after skew with offset sum;When offset direction for the left or to the right when, set and treat skew editor
The map abscissa of point is the map abscissa after skew with offset sum, and sets the map ordinate of in-edit to be offset
For the geographical ordinate after skew;Further according to the map reference after skew, the geographical coordinate after skew in-edit skew is calculated;
Finally, on the basis of the geographical coordinate of current in-edit, according to the geographical abscissa after skew and geographical ordinate, skew is treated
The position of in-edit is adjusted.
Fig. 4 is refer to, step S104 can include following sub-step:
Sub-step S1041, obtain the current in-edit in editor's point set.
In embodiments of the present invention, current in-edit can be the upper course line in-edit that user carries out position adjustment,
The map abscissa and map ordinate for defining current in-edit are 0, define the longitude in the geographical coordinate of current in-edit
It is 0 with latitude.
Sub-step S1042, according to offset direction and offset, calculate the map reference after skew in-edit skew.
In embodiments of the present invention, it is assumed that offset d, the map reference of in-edit to be offset is (x, y), if skew
Direction is upward, then the map reference after skew in-edit skew is (x, y+d);If offset direction is downward, treat partially
The map reference moved after in-edit skew is (x, y-d);If offset direction is to the left, the ground after skew in-edit skew
Figure coordinate is (x-d, y);If offset direction is to the right, the map reference after skew in-edit skew is (x+d, y).
Sub-step S1043, according to the map reference after skew, calculate the geographical coordinate after skew in-edit skew.
Sub-step S1044, according to the geographical coordinate after skew, the position for treating skew in-edit is adjusted.
In embodiments of the present invention, on the basis of the geographical coordinate of current in-edit, according to the geographical abscissa after skew
With geographical ordinate, the position for treating skew in-edit is adjusted.
Step S105, according to the geographical coordinate after skew in-edit skew, in-edit corresponding to renewal editor's point set
The coordinate of in-edit to be offset in coordinate set.
In embodiments of the present invention, treat skew in-edit position be adjusted after, in-edit to be offset is being compiled
Collect the longitude in point coordinates set and latitude is updated to longitude and latitude after skew in-edit skew.
Step S106, all coordinates in in-edit coordinate set, regenerate the line of flight of unmanned plane.
In embodiments of the present invention, after the geographical coordinate of in-edit to be offset in in-edit coordinate set is updated, root
According to the geographical coordinate of course line in-edit all in in-edit coordinate set, the line of flight of unmanned plane is regenerated.
Second embodiment
Fig. 5 is refer to, Fig. 5 shows the square frame of course line in-edit position regulator 200 provided in an embodiment of the present invention
Schematic diagram.Course line in-edit position regulator 200 includes editor's point set acquisition module 201, in-edit to be offset addition mould
Block 202, offset parameter acquisition module 203, position adjusting type modules 204, coordinate update module 205 and execution module 206.
Point set acquisition module 201 is edited, editor's point set of operating area is treated for obtaining, wherein, edit point set
Including multiple course line in-edits, and multiple course line in-edits are ranked up according to the mapping direction for treating operating area.
In embodiments of the present invention, point set acquisition module 201 is edited to can be used for performing step S101.
In-edit add module 202 to be offset, for the operation requests based on user, add and treated partially in point set is edited
Move in-edit.
In embodiments of the present invention, in-edit add module 202 to be offset can be used for performing step S102 and sub-step
Rapid S1021~S1023.
Offset parameter acquisition module 203, for obtaining offset parameter, wherein, offset parameter includes offset direction and skew
Amount.
In embodiments of the present invention, offset parameter acquisition module 203 can be used for performing step S103.
Position adjusting type modules 204, for the point on the basis of editing the current in-edit in point set, according to offset direction and
Offset, the position for treating skew in-edit are adjusted.
In embodiments of the present invention, position adjusting type modules 204 can be used for performing step S104 and sub-step S1041
~S1044.
Coordinate update module 205, for according to the geographical coordinate after skew in-edit skew, renewal editor's point set pair
The coordinate of in-edit to be offset in the in-edit coordinate set answered.
In embodiments of the present invention, coordinate update module 205 can be used for performing step S105.
Execution module 206, for all coordinates in in-edit coordinate set, the flight for regenerating unmanned plane is navigated
Line.
In embodiments of the present invention, execution module 206 can be used for performing step S106.
In summary, a kind of course line editor's dot position adjusting method provided by the invention and device, methods described include:Obtain
The editor's point set for treating operating area is taken, wherein, editor's point set includes multiple course line in-edits, and multiple course line in-edits are pressed
It is ranked up according to the mapping direction for treating operating area;Operation requests based on user, added in point set is edited and treat that skew is compiled
Collect point;Offset parameter is obtained, wherein, offset parameter includes offset direction and offset;Work as pre-editing to edit in point set
Point on the basis of point, according to offset direction and offset, the position for treating skew in-edit is adjusted.Compared with prior art,
The embodiment of the present invention can realize the accurate adjustment of course line in-edit position, have good practicality.
In several embodiments provided herein, it should be understood that disclosed apparatus and method, can also pass through
Other modes are realized.Device embodiment described above is only schematical, for example, flow chart and block diagram in accompanying drawing
Show the device of multiple embodiments according to the present invention, method and computer program product architectural framework in the cards,
Function and operation.At this point, each square frame in flow chart or block diagram can represent the one of a module, program segment or code
Part, a part for the module, program segment or code include one or more and are used to realize holding for defined logic function
Row instruction.It should also be noted that at some as in the implementation replaced, the function that is marked in square frame can also with different from
The order marked in accompanying drawing occurs.For example, two continuous square frames can essentially perform substantially in parallel, they are sometimes
It can perform in the opposite order, this is depending on involved function.It is it is also noted that every in block diagram and/or flow chart
The combination of individual square frame and block diagram and/or the square frame in flow chart, function or the special base of action as defined in performing can be used
Realize, or can be realized with the combination of specialized hardware and computer instruction in the system of hardware.
In addition, each functional module in each embodiment of the present invention can integrate to form an independent portion
Point or modules individualism, can also two or more modules be integrated to form an independent part.
If the function is realized in the form of software function module and is used as independent production marketing or in use, can be with
It is stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words
The part to be contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter
Calculation machine software product is stored in a storage medium, including some instructions are causing a computer equipment (can be
People's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the present invention.
And foregoing storage medium includes:USB flash disk, mobile hard disk, read-only storage (ROM, Read-Only Memory), arbitrary access are deposited
Reservoir (RAM, Random Access Memory), magnetic disc or CD etc. are various can be with the medium of store program codes.Need
Illustrate, herein, such as first and second or the like relational terms be used merely to by an entity or operation with
Another entity or operation make a distinction, and not necessarily require or imply between these entities or operation any this reality be present
The relation or order on border.Moreover, term " comprising ", "comprising" or its any other variant are intended to the bag of nonexcludability
Contain, so that process, method, article or equipment including a series of elements not only include those key elements, but also including
The other element being not expressly set out, or also include for this process, method, article or the intrinsic key element of equipment.
In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including the key element
Process, method, other identical element also be present in article or equipment.
The preferred embodiments of the present invention are the foregoing is only, are not intended to limit the invention, for the skill of this area
For art personnel, the present invention can have various modifications and variations.Within the spirit and principles of the invention, that is made any repaiies
Change, equivalent substitution, improvement etc., should be included in the scope of the protection.It should be noted that:Similar label and letter exists
Similar terms is represented in following accompanying drawing, therefore, once being defined in a certain Xiang Yi accompanying drawing, is then not required in subsequent accompanying drawing
It is further defined and explained.
Claims (10)
1. dot position adjusting method is edited in a kind of course line, it is characterised in that applied to unmanned plane plant protection operation, methods described bag
Include:
The editor's point set for treating operating area is obtained, wherein, editor's point set includes multiple course line in-edits, and multiple boats
Line in-edit is ranked up according to the mapping direction for treating operating area;
Operation requests based on user, in-edit to be offset is added in editor's point set;
Offset parameter is obtained, wherein, the offset parameter includes offset direction and offset;
The point on the basis of the current in-edit in editor's point set, according to the offset direction and the offset, to institute
The position for stating in-edit to be offset is adjusted.
2. the method as described in claim 1, it is characterised in that the operation requests based on user, in editor's point set
The step of in-edit to be offset is added in conjunction, including:
Operation requests based on user, in-edit to be offset is obtained, and the in-edit to be offset is added to the in-edit
In set;
The map reference of in-edit to be offset described in acquisition, the map reference is converted into corresponding geographical coordinate;
By in in-edit coordinate set corresponding to the geographical coordinate added to editor's point set.
3. the method as described in claim 1, it is characterised in that described on the basis of editing the current in-edit in point set
Point, according to the offset direction and the offset, the step of being adjusted to the position of the in-edit to be offset, including:
Obtain the current in-edit in editor's point set;
According to the offset direction and offset, the map reference described in calculating after skew in-edit is offset;
According to the map reference after skew, the geographical coordinate described in calculating after skew in-edit is offset;
According to the geographical coordinate after skew, the position of the in-edit to be offset is adjusted.
4. method as claimed in claim 3, it is characterised in that when the offset direction is upwardly or downwardly, according to institute
State offset direction and offset, described in calculating the step of map reference after in-edit skew is offset, including:
Map abscissa described in setting after the map abscissa of skew in-edit is skew;
Map ordinate described in setting after the map ordinate of skew in-edit and the offset sum are skew.
5. method as claimed in claim 3, it is characterised in that when the offset direction for the left or to the right when, according to institute
State offset direction and offset, described in calculating the step of map reference after in-edit skew is offset, including:
Map abscissa described in setting after the map abscissa of skew in-edit and the offset sum are skew;
Map ordinate described in setting after the map ordinate of skew in-edit is skew.
6. method as claimed in claim 3, it is characterised in that described on the basis of editing the current in-edit in point set
Point, according to the offset direction and the offset, after the step of being adjusted to the position of the in-edit to be offset, also
Including:
According to the geographical coordinate after skew in-edit skew, in-edit coordinate set corresponding to editor's point set is updated
The coordinate of in-edit to be offset described in conjunction;
According to all coordinates in the in-edit coordinate set, the line of flight of the unmanned plane is regenerated.
7. a kind of course line in-edit position regulator, it is characterised in that applied to unmanned plane plant protection operation, described device bag
Include:
Point set acquisition module is edited, editor's point set of operating area is treated for obtaining, wherein, editor's point set includes
Multiple course line in-edits, and multiple course line in-edits are ranked up according to the mapping direction for treating operating area;
In-edit add module to be offset, for the operation requests based on user, added in editor's point set and wait to offset
In-edit;
Offset parameter acquisition module, for obtaining offset parameter, wherein, the offset parameter includes offset direction and offset;
Position adjusting type modules, for the point on the basis of the current in-edit in editor's point set, according to the offset direction
With the offset, the position of the in-edit to be offset is adjusted.
8. device as claimed in claim 7, it is characterised in that the in-edit add module to be offset is additionally operable to:
Operation requests based on user, in-edit to be offset is obtained, and the in-edit to be offset is added to the in-edit
In set;
The map reference of in-edit to be offset described in acquisition, the map reference is converted into corresponding geographical coordinate;
By in in-edit coordinate set corresponding to the geographical coordinate added to editor's point set.
9. device as claimed in claim 7, it is characterised in that the position adjusting type modules are additionally operable to:
Obtain the current in-edit in editor's point set;
According to the offset direction and offset, the map reference described in calculating after skew in-edit is offset;
According to the map reference after skew, the geographical coordinate described in calculating after skew in-edit is offset;
According to the geographical coordinate after skew, the position of the in-edit to be offset is adjusted.
10. device as claimed in claim 9, it is characterised in that the course line in-edit position regulator also includes:
Coordinate update module, for the geographical coordinate according to after skew in-edit skew, update editor's point set
The coordinate of in-edit to be offset described in corresponding in-edit coordinate set;
Execution module, for all coordinates in the in-edit coordinate set, regenerate the flight of the unmanned plane
Course line.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710939668.6A CN107505945A (en) | 2017-09-30 | 2017-09-30 | Edit dot position adjusting method and device in course line |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710939668.6A CN107505945A (en) | 2017-09-30 | 2017-09-30 | Edit dot position adjusting method and device in course line |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107505945A true CN107505945A (en) | 2017-12-22 |
Family
ID=60701264
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710939668.6A Pending CN107505945A (en) | 2017-09-30 | 2017-09-30 | Edit dot position adjusting method and device in course line |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107505945A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108812599A (en) * | 2018-06-13 | 2018-11-16 | 仲恺农业工程学院 | Unmanned aerial vehicle plant protection monitoring system and method for manual control |
CN109074213A (en) * | 2017-12-18 | 2018-12-21 | 深圳市大疆创新科技有限公司 | A kind of destination edit methods of unmanned plane, control equipment and storage medium |
CN111331600A (en) * | 2020-03-10 | 2020-06-26 | 库卡机器人制造(上海)有限公司 | Track adjusting method and related equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105518415A (en) * | 2014-10-22 | 2016-04-20 | 深圳市大疆创新科技有限公司 | Flight path setting method and apparatus |
CN105955290A (en) * | 2016-04-27 | 2016-09-21 | 腾讯科技(深圳)有限公司 | Unmanned aerial vehicle control method and device |
US20160284221A1 (en) * | 2013-05-08 | 2016-09-29 | Matternet, Inc. | Route planning for unmanned aerial vehicles |
CN106843260A (en) * | 2016-07-04 | 2017-06-13 | 北京京东尚科信息技术有限公司 | Unmanned plane during flying adjustment in direction method, control method and unmanned plane |
CN107202574A (en) * | 2016-03-17 | 2017-09-26 | 北京小米移动软件有限公司 | Motion track information modification method and device |
-
2017
- 2017-09-30 CN CN201710939668.6A patent/CN107505945A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160284221A1 (en) * | 2013-05-08 | 2016-09-29 | Matternet, Inc. | Route planning for unmanned aerial vehicles |
CN105518415A (en) * | 2014-10-22 | 2016-04-20 | 深圳市大疆创新科技有限公司 | Flight path setting method and apparatus |
CN107202574A (en) * | 2016-03-17 | 2017-09-26 | 北京小米移动软件有限公司 | Motion track information modification method and device |
CN105955290A (en) * | 2016-04-27 | 2016-09-21 | 腾讯科技(深圳)有限公司 | Unmanned aerial vehicle control method and device |
CN106843260A (en) * | 2016-07-04 | 2017-06-13 | 北京京东尚科信息技术有限公司 | Unmanned plane during flying adjustment in direction method, control method and unmanned plane |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109074213A (en) * | 2017-12-18 | 2018-12-21 | 深圳市大疆创新科技有限公司 | A kind of destination edit methods of unmanned plane, control equipment and storage medium |
CN108812599A (en) * | 2018-06-13 | 2018-11-16 | 仲恺农业工程学院 | Unmanned aerial vehicle plant protection monitoring system and method for manual control |
CN108812599B (en) * | 2018-06-13 | 2021-08-27 | 仲恺农业工程学院 | Unmanned aerial vehicle plant protection monitoring system and method for manual control |
CN111331600A (en) * | 2020-03-10 | 2020-06-26 | 库卡机器人制造(上海)有限公司 | Track adjusting method and related equipment |
CN111331600B (en) * | 2020-03-10 | 2021-04-30 | 库卡机器人制造(上海)有限公司 | Track adjusting method and related equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107505945A (en) | Edit dot position adjusting method and device in course line | |
CN108182384A (en) | A kind of man face characteristic point positioning method and device | |
CN101568127B (en) | Method and device for determining traffic distribution in network simulation | |
CN106503269A (en) | Method, device and server that application is recommended | |
CN107632618A (en) | The control method and device sprayed insecticide | |
CN105700478A (en) | System and method for generating processing control data of numerical control machine tool | |
CN114529574B (en) | Image matting method and device based on image segmentation, computer equipment and medium | |
CN104794116A (en) | Layout method and device for elements in page | |
CN107038604A (en) | The methods of exhibiting and device of product object number of users | |
CN109671162A (en) | Terrain editor method and device | |
CN106777302A (en) | The conversion method and device of space and geographical coordinate | |
CN109213949A (en) | The method for drafting and device of thermodynamic chart | |
CN109255814A (en) | Method and apparatus for handling image | |
CN108229658A (en) | The implementation method and device of object detector based on finite sample | |
CN105550021A (en) | Cross-browser dynamic presentation method and cross-browser dynamic presentation apparatus | |
CN108668161A (en) | Method of video image processing, computer installation and computer readable storage medium | |
CN106327236B (en) | Method and device for determining action track of user | |
CN106294916A (en) | A kind of automatic graph generation method of cable system circuit diagram | |
CN107976705A (en) | A kind of track calculating method based on high in the clouds, system | |
CN112393735A (en) | Positioning method and device, storage medium and electronic device | |
CN108170683B (en) | Method and apparatus for obtaining information | |
CN113625770B (en) | Autonomous navigation planning method and device for carrying out inspection on photovoltaic power station based on flying unmanned aerial vehicle | |
CN114520978B (en) | Method and system for automatically arranging base stations in network planning simulation | |
CN107491091A (en) | Course line edit methods and device | |
CN102752491A (en) | Generating method and system for satellite track |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Address after: Room 1012, 1015 and 1017, 10th floor, No. 9 Software Building, Zhongxin Road, Yuehai Street, Nanshan District, Shenzhen City, Guangdong Province Applicant after: Shenzhen Xiang Nong Creative Technology Limited Address before: 510000 Guangdong Guangzhou Panyu District Panyu Avenue North 383 (3 buildings) 1202 rooms Applicant before: TIAN-XIANG AVIATION SCIENCE AND TECHNOLOGY CO., LTD. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171222 |