CN103728637A - Farmland operation area boundary point and unmanned helicopter position point drawing method - Google Patents
Farmland operation area boundary point and unmanned helicopter position point drawing method Download PDFInfo
- Publication number
- CN103728637A CN103728637A CN201410002048.6A CN201410002048A CN103728637A CN 103728637 A CN103728637 A CN 103728637A CN 201410002048 A CN201410002048 A CN 201410002048A CN 103728637 A CN103728637 A CN 103728637A
- Authority
- CN
- China
- Prior art keywords
- point
- coordinate system
- coordinate
- frontier
- farmland operation
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000013519 translation Methods 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 230000009466 transformation Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 11
- 239000000575 pesticide Substances 0.000 description 8
- 238000005507 spraying Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 238000013507 mapping Methods 0.000 description 6
- 238000004364 calculation method Methods 0.000 description 3
- 239000000126 substance Substances 0.000 description 3
- 241000209094 Oryza Species 0.000 description 2
- 235000007164 Oryza sativa Nutrition 0.000 description 2
- 235000009508 confectionery Nutrition 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 239000002917 insecticide Substances 0.000 description 2
- 238000009877 rendering Methods 0.000 description 2
- 235000009566 rice Nutrition 0.000 description 2
- 101100182248 Caenorhabditis elegans lat-2 gene Proteins 0.000 description 1
- 101150095230 SLC7A8 gene Proteins 0.000 description 1
- 101150044140 Slc7a5 gene Proteins 0.000 description 1
- 208000027418 Wounds and injury Diseases 0.000 description 1
- 241000607479 Yersinia pestis Species 0.000 description 1
- 238000012271 agricultural production Methods 0.000 description 1
- 239000003905 agrochemical Substances 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000003912 environmental pollution Methods 0.000 description 1
- 239000003337 fertilizer Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004009 herbicide Substances 0.000 description 1
- 208000014674 injury Diseases 0.000 description 1
- 101150085091 lat-2 gene Proteins 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 239000007921 spray Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
The invention discloses a farmland operation area boundary point and unmanned helicopter position point drawing method. The method includes the steps of determining an appropriate coordinate transformation system according to longitude and latitude information uploaded to a mobile device through a GPS module and a handheld GPS device which are carried by an unmanned helicopter, correctly expressing a farmland operation area boundary point, represented by the longitude transmitted by the handheld GPS device and the latitude transmitted by the handheld GPS device, as a coordinate point in a two-dimensional rectangular coordinate system with scales, drawing a farmland operation area boundary on a screen display program of the mobile device, converting the point represented by the longitude transmitted by the handheld GPS device of the unmanned helicopter and the latitude transmitted by the handheld GPS device of the unmanned helicopter into the coordinate point in the two-dimensional rectangular coordinate system where a farmland operation area is located, and drawing the real-time flight path of the unmanned helicopter. The farmland operation area boundary drawn through the method is extremely high in accuracy, good in instantaneity and high in reliability; the operation difficulty of an unmanned helicopter controller is greatly lowered, the air safety coefficient of the unmanned helicopter is increased, and the mechanical work efficiency is improved.
Description
Technical field
The present invention relates to a kind of farmland operation zone boundary point and depopulated helicopter location point drawing practice.
Background technology
Under the carrying forward vigorously of the Ministry of Agriculture, in recent years China ploughing, broadcast, the Mechanization Level such as receipts had showing and improved, but pesticide spraying (particularly paddy rice pesticide spraying), substantially still traditional manual operation.China Shi Yige large agricultural country, how effectively to prevent agricultural pest to become one of important goal of China's agricultural production, particularly in country, advocate energetically in the process of promoting green agriculture, precision agriculture, the low cost of applicable China rural situation, pesticide spraying machineryization and robotization accurate, high-environmental become a requisite technology, and utilize small-sized depopulated helicopter to carry out pesticide spraying, are the optimal selections of pesticide spraying machineryization.
Under current China rural condition, using miniature self-service driving helicopter to spray insecticide is the more real a kind of feasible method in China, particularly southern area.Not only speed is fast for unmanned pesticide spraying helicopter, and uses ultra-low volume pesticide spraying, saves agricultural chemicals and water resource, reduces residues of pesticides and the environmental pollution of crops, and operated from a distance can also reduce the injury to dispenser personnel.Be adapted to various landform, meet city's road present situation, join a table top hired car and just can realize trans-regional operation.
In order effectively to have promoted the intensive style agricultural of low-cost high yield and the common development of environmentally friendly agricultural, at present, the sprinkling of the chemicals such as Insecticides (tech) & Herbicides (tech) and chemical fertilizer and use all need designed accurately and control.Utilize GPS accurately to draw out farmland area map, for depopulated helicopter spraying operation, the place that just can make chemicals only be sprayed to need, not only cost-saving but also protection of the environment.
At present, the civilian depopulated helicopter of China is in the initial development stage, aircraft is controlled the sprinkling situation that situation that hand sees on can only be by naked eyes when operating aircraft is observed aircraft, for larger farmland or the comparatively complicated farmland of landform, need on the border in farmland, arrangement personnel command airplane operation hand, guarantee the aircraft balk that can not fly out.So both increase human cost, there is no again good real-time, reduced the efficiency of mechanical work.
The step that the patent of Beijing Research Center for Agriculture Information Technology " gathers the method for farmland key point survey and mapping " is: step 1: obtain GPS positional information; Step 2: sketch the contours region contour to be measured; Step 3: the crucial separation in mapping farmland, and mark plot title and annotation; Step 4: in real time verification, point out and cut apart farmland; Step 5: upload surveying and mapping data; Step 6: obtain map vector.
Wherein step 2(sketches the contours region contour to be measured) specific implementation process be: 2) obtain positional information: a) wait for that search star instruction obtains positional information; B) obtain online remote sensing figure (for auxiliary mapping); C) obtain previously data (being applicable to increment mapping).
The hand of controlling of depopulated helicopter can be by observing while controlling depopulated helicopter the mode that this mode obtains profile diagram, the current aircraft of guestimate residing position and judge roughly the aircraft farmland operation region that whether flown out on map.
Obviously, existing technology, no matter from practicality, reliability and precision, all exists deficiency.
The farmland operation region contour figure that utilizes the auxiliary surveying and mapping technology of remote sensing figure to draw is a static map, for depopulated helicopter, control hand, the subsidiary function of this map can only provide a rough reference, in most cases, depopulated helicopter control hand still can only by oneself experience and intuition or in farmland operation zone boundary, arrange the mode of staff to judge the depopulated helicopter farmland operation zone boundary that whether flown out, neither directly perceived, unreliable again.
Summary of the invention
Technical matters to be solved by this invention is, not enough for prior art, a kind of farmland operation zone boundary point and depopulated helicopter location point drawing practice are provided, draw the farmland operation zone boundary that precision is high, real-time good, reliability is high, reduce depopulated helicopter and control the operation easier of hand, improve the flight safety coefficient of depopulated helicopter.
For solving the problems of the technologies described above, the technical solution adopted in the present invention is: a kind of farmland operation zone boundary point and depopulated helicopter location point drawing practice, and the method is:
1) receive longitude coordinate, the latitude coordinate of longitude coordinate, latitude coordinate and depopulated helicopter current location point that uploads to the frontier point in the polygon farmland operation region mobile device from GPS equipment, and according to the longitude coordinate of the frontier point in farmland operation region and depopulated helicopter current location point and latitude coordinate, set up polar coordinate system A, positioning boundary point and depopulated helicopter current location point in described polar coordinate system A; Wherein said frontier point refers to polygonal summit, farmland operation region;
2) take the pole axis of above-mentioned polar coordinate system A is X-axis forward, and α=90 ° direction is Y-axis forward, and described polar coordinate system A is converted into rectangular coordinate system B; Wherein α represents line and the pole axis angle in the counterclockwise direction of certain frontier point and described polar coordinate system A initial point;
3) by the X-axis of above-mentioned rectangular coordinate system B and Y-axis translation, obtain the rectangular coordinate system B ' after translation, make all first quartiles of the rectangular coordinate system B ' after translation of all frontier points and depopulated helicopter current location point;
4) system coordinate system using rectangular coordinate system O as mobile device, described rectangular coordinate system O refers to the coordinate system oppositely consisting of X-axis forward and Y-axis; Utilize following formula conversion rectangular coordinate system O, obtain the system coordinate system O ' of actual mobile device:
Wherein, (x', y') is that the point (x, n) in rectangular coordinate system O is transformed into the coordinate after the system coordinate system of actual mobile device, (baseX, baseY) is transformed into the coordinate after the system coordinate system O ' of actual mobile device for the initial point of rectangular coordinate system O;
5) all frontier points in B ' in the rectangular coordinate system after translation in step 3) and depopulated helicopter current location point correspondence are plotted on the system coordinate system O ' of actual mobile device.
In the present invention, polygon farmland operation region is quadrilateral farmland operation region.
In described step 1), in described polar coordinate system, the method for positioning boundary point is:
1) obtain four, region of described quadrilateral farmland operation frontier point a, b, c, the longitude coordinate of d and latitude coordinate; The true origin that frontier point a is decided to be to polar coordinate system A;
2) utilize above-mentioned four frontier point a, b, c, the longitude coordinate of d and latitude coordinate, difference computation bound point a and frontier point b, c, the distance between d;
3) utilize above-mentioned four frontier point a, b, c, the longitude coordinate of d and latitude coordinate, difference computation bound point b, c, d is with respect to the position angle of frontier point a;
4) according to above-mentioned steps 3) the frontier point b that calculates, c, d, with respect to the position angle of frontier point a, obtains respectively frontier point b in polar coordinate system, c, the polar angle of d;
5) utilize above-mentioned steps 2) and definite distance and the polar angle of step 4), in polar coordinate system A, mark four frontier point a, b, c, d.
By four frontier point a, b, c, the detailed process that d moves to the rectangular coordinate system B ' after translation is: make four frontier point a, b, c, the coordinate of d in rectangular coordinate system B is respectively a (x
a, y
a), b (x
b, y
b), c (x
c, y
c), d (x
d, y
d), judge four frontier point a, b, c, the x coordinate figure of d in rectangular coordinate system B is less than the x coordinate of 0 frontier point, is designated as x
min, by four frontier point a, b, c, x coordinate and the x of d in rectangular coordinate system B
minabsolute value be added; Judge four frontier point a, b, c, the y coordinate figure of d in rectangular coordinate system B is less than the y coordinate of 0 frontier point, is designated as y
min, by four frontier point a, b, c, y coordinate and the y of d in rectangular coordinate system B
minabsolute value be added.
Compared with prior art, the beneficial effect that the present invention has is: drawing practice of the present invention is simple, utilizes GPS equipment, and in conjunction with coordinate transform of the present invention, the farmland operation zone boundary precision of drawing out is high, and real-time is good, and reliability is high; Utilize method of the present invention, can also by the current position of depopulated helicopter and farmland operation region, on a figure, real-time rendering be out, short and sweet, greatly reduce depopulated helicopter and control the operation easier of hand, prevent the depopulated helicopter farmland operation zone boundary that flies out, improve the flight safety coefficient of depopulated helicopter, thereby improved the efficiency of mechanical work.
Accompanying drawing explanation
Fig. 1 is one embodiment of the invention farmland operation area schematic;
Fig. 2 is one embodiment of the invention method flow diagram;
Fig. 3 is polar coordinates schematic diagram;
Fig. 4 is that one embodiment of the invention is set up polar coordinate system method flow diagram according to frontier point longitude coordinate and latitude coordinate;
Fig. 5 is that process flow diagram is calculated at one embodiment of the invention position angle;
Fig. 6 be one embodiment of the invention by frontier point coordinate setting the design sketch on polar coordinates;
Fig. 7 is that the translation of one embodiment of the invention rectangular coordinate system makes all method flow diagrams in first quartile of four frontier points;
Fig. 8 is the system coordinate system conversion schematic diagram of mobile device;
Fig. 9 is that the real-time flight path of depopulated helicopter is drawn design sketch.
Embodiment
As shown in Figure 1, the quadrilateral field boundary of arbitrary shape is take in the present invention, and to draw farmland operation region be example, supposes farmland operation region as shown in Figure 1.A wherein, b, c, d is frontier point.
Method flow diagram of the present invention as shown in Figure 2, is specifically divided into following four steps:
Step 1: receive and upload to longitude and the latitude coordinate of the field boundary point mobile device from handhold GPS equipment, and set up according to this polar coordinate system frontier point is located successively, note is coordinate system A.
In polar coordinate system, make a point and need two parameter: f (ρ, α)=0.Wherein ρ represents that certain point is apart from the distance (pole span) of the initial point O of polar coordinates A, and α represents line and the pole axis angle (polar angle) in the counterclockwise direction of certain point and initial point O.As shown in Figure 3.
First, the longitude of 4 frontier points of acquisition and latitude coordinate are respectively:
a(lnga,lata),b(lngb,latb),c(lngc,latc),d(lngd,latd)。Lng represents longitude, and lat represents latitude.Because the earth is the spheroid of an intimate standard, its equatorial radius is 6378.140 kms, and polar radius is 6356.755 kms, mean radius 6371.004 kms.At this, suppose that the earth is a perfect spheroid, its radius is exactly the mean radius of the earth so, is designated as R.According to the benchmark of 0 degree warp, regulation east longitude degree of learning from else's experience on the occasion of (Longitude), west longitude degree of learning from else's experience negative value (Longitude), north latitude is got 90-latitude value (90-Latitude), south latitude is got 90+ latitude value (90+Latitude).
The mentality of designing of setting up polar coordinates algorithm according to frontier point longitude and latitude value is: a point is decided to be to the true origin of polar coordinates A, then calculates b, c, these polar coordinates of 3 of d in A coordinate system.Owing to locating a point in polar coordinates, need two parameter ρ and α.So, next only need to try to achieve the orientation (polar angle) that distance (utmost point footpath) that b, c, these three points of d and a order and this three points are ordered with respect to a.
Method flow diagram is shown in Fig. 4.
1. the distance between calculating at 2 according to the longitude of 2 and latitude.
At spherical geometry, ask on sphere and in the bee-line between 2, have direct computing formula, see formula one:
(formula one: 2 bee-line formula on sphere)
Wherein,
1.Lng1, Lat1 represents longitude and the latitude that a is ordered, Lng2, Lat2 represents longitude and the latitude that b is ordered;
2.m=Lat2-Lat1 is the poor of 2 latitudes, and n=Lng2-Lng1 is the poor of 2 longitudes;
3.6378.137 be earth radius, unit is km;
The result of calculating (being S) unit is km.
Use this formula, bring longitude and the latitude value of any two points into and can obtain distance between two points.
In the present invention, field boundary need to be take rice as unit count, so finally also will add scale transformation, retains the precision of 0.1m.When program realizes, after calculating distance according to formula, as long as add a step: result of calculation S is multiplied by 10000 and then rounds, then divided by 10, transform by take severals S that km is unit apart from result of calculation the number that as 0.1 meter, unit is meter for precision.
2. according to longitude and the latitude of, calculate the position angle of second point with respect to first at 2.
In spherical geometry, according to the sphere cosine law, known 2 longitudes and latitude can be obtained their central angle, see formula two:
△σ=arccos(sinφ
1sinφ
2+cosφ
1cosφ
2cos△λ)
(formula two: the sphere cosine law)
λ wherein
1, φ
1and λ
2, φ
2be respectively a little 1 and longitude and the latitude of point 2.△ λ, △ φ be respectively a little 2 and point 1 between difference of longitude and difference of latitude.
And then according to the position angle of spherical geometry, calculate formula and try to achieve a little 2 position angles with respect to point 1:
(formula three: sphere top parallactic angle computing formula)
Azimuth calculation method process flow diagram as shown in Figure 5.
3. according to b, c, 3 position angles of ordering with respect to a of d, obtain the polar angle of 3 of b, c in polar coordinate system A, d.
Because position angle is to take real north as initial angle (position angle is 0), clockwise turn to forward; And in polar coordinate system A, initial angle (polar angle is 0) is pole axis.If in regulation polar coordinate system A, α=90 ° overlap completely with real north, position angle d is transformed into the computing formula of polar polar angle α and is so:
α=90-d
This conversion formula is all applicable in d ∈ (0,360).
So far, just can in polar coordinates A, make a, b, c, tetra-frontier points of d.From polar process of establishing, the coordinate of making to these points is all very accurate relative coordinates of a relative distance and relative orientation.Actual effect as shown in Figure 6.
Step 2: take pole axis as X-axis forward, α=90 ° direction is Y-axis forward, and polar coordinate system A is converted into rectangular coordinate system B, then makes all first quartiles of the rectangular coordinate system B ' after translation of four frontier points by the X-axis of B coordinate system and Y-axis translation.
1. polar coordinates are converted to rectangular coordinate.
Four some a, b, c, d in step 1, longitude and latitude having been represented have been placed in polar coordinate system A, and their coordinate is respectively a (ρ
a, α
a), b (ρ
b, α
b), c (ρ
c, α
c), d (ρ
d, α
d).
Coordinate points in polar coordinate system is converted to the conversion formula of the coordinate points in corresponding rectangular coordinate system and sees formula four:
(formula four: polar coordinates convert rectangular coordinate formula to)
2. rectangular coordinate system translation makes four frontier points all in first quartile.
Polar coordinates are converted into after rectangular coordinate, and the coordinates table that a, b, c, d are 4 is shown a (x
a, y
a), b (x
b, y
b), c (x
c, y
c), d (x
d, y
d).Suppose a translation m unit under X axis, the y coordinate that is equivalent to all coordinate points becomes y+m, n unit of X axis left, the x coordinate that is equivalent to all coordinate points becomes x+m, in order to allow four frontier points all in first quartile, as long as the x coordinate of four points is all added to x minimum in the x coordinate that is less than 0 sits the absolute value of target value | x
min|, the y coordinate of four points is all added to y coordinate is less than the absolute value that 0 minimum y sits target value | y
min|.Algorithm flow chart as shown in Figure 7.
Step 3: draw the final coordinate showing in the system coordinates of mobile device.
As shown in Figure 8, rectangular coordinate system O is the system coordinate system of mobile device, this coordinate system does not also meet routine use custom, so in step 2 to B ' coordinate system to be directly plotted in mobile device system coordinate system O(coordinate axis and scale be inner can not being presented in screen display program of using of program) in be inappropriate, the coordinate system that is actually used in displaying should be used as the represented coordinate system O ' of X ' O ' Y ' in Fig. 8.
First, according to actual displayed effect, determine that O ' initial point is arranged in the coordinate of coordinate system O, is assumed to be (baseX, baseY).So, the conversion formula from O coordinate to O ' just can be write as:
Step 4: should be plotted on O ' coordinate system obtaining all-pair in B ' coordinate system in step 4.
When unmanned helicopter flight operation, only need to send gps signal to mobile device by Airborne GPS equipment, by the depopulated helicopter current location point representing with longitude and latitude, the step 1 repeating in 1 is processed to the algorithm of step 4, the real-time track points that longitude and latitude represents has just correctly converted the point that the rectangular coordinate in mobile device screen display program is fastened to, so it is upper just to may be plotted in the coordinate system O ' of displaying.The real-time flight path of depopulated helicopter is drawn, as shown in Figure 9.
The present invention controls the GPS information of the farmland operation zone boundary point that mobile device (as panel computer, smart mobile phone) that hand carries sends to depopulated helicopter by hand-held high-precision GPS equipment, the coordinate conversion system proposing through the present invention is processed, the farmland operation zone boundary point that longitude and latitude is represented converts the point that the rectangular coordinate in mobile device screen display program is fastened to, and then line is drawn out farmland operation zone boundary.
The farmland operation zone boundary precision high (position is accurate to 0.1m) that this mode is drawn, real-time good (measure at any time and become at any time figure), reliability is high.
The gps signal that depopulated helicopter sends in real time aircraft current location by Airborne GPS equipment when flight operation is to mobile device, the coordinate conversion system that mobile device just can utilize the present invention to propose again, converts the position coordinates of the depopulated helicopter representing with longitude and latitude to point that the rectangular coordinate in mobile device screen display program is fastened.So, the position that depopulated helicopter is current and farmland operation region just can be on a figure real-time rendering out, depopulated helicopter is controlled hand and is just only needed to observe the flow diagram in screen display program on mobile device, just can judge intuitively whether aircraft flies in correct farmland operation region.
Come by this way to assist depopulated helicopter to control manual manipulation, short and sweet, greatly reduce the operation easier that depopulated helicopter is controlled hand, improved the flight safety coefficient of depopulated helicopter.
Claims (4)
1. farmland operation zone boundary point and a depopulated helicopter location point drawing practice, is characterized in that, the method is:
1) receive longitude coordinate, the latitude coordinate of longitude coordinate, latitude coordinate and depopulated helicopter current location point that uploads to the frontier point in the polygon farmland operation region mobile device from GPS equipment, and according to the longitude coordinate of the frontier point in farmland operation region and depopulated helicopter current location point and latitude coordinate, set up polar coordinate system A, positioning boundary point and depopulated helicopter current location point in described polar coordinate system A; Wherein said frontier point refers to polygonal summit, farmland operation region;
2) take the pole axis of above-mentioned polar coordinate system A is X-axis forward, and α=90 ° direction is Y-axis forward, and described polar coordinate system A is converted into rectangular coordinate system B; Wherein α represents line and the pole axis angle in the counterclockwise direction of certain frontier point and described polar coordinate system A initial point;
3) by the X-axis of above-mentioned rectangular coordinate system B and Y-axis translation, obtain the rectangular coordinate system B ' after translation, make all first quartiles of the rectangular coordinate system B ' after translation of all frontier points and depopulated helicopter current location point;
4) system coordinate system using rectangular coordinate system O as mobile device, described rectangular coordinate system O refers to the coordinate system oppositely consisting of X-axis forward and Y-axis; Utilize following formula conversion rectangular coordinate system O, obtain the system coordinate system O ' of actual mobile device:
Wherein, (x', y') is that the point (x, n) in rectangular coordinate system O is transformed into the coordinate after the system coordinate system of actual mobile device, (baseX, baseY) is transformed into the coordinate after the system coordinate system O ' of actual mobile device for the initial point of rectangular coordinate system O;
5) all frontier points in B ' in the rectangular coordinate system after translation in step 3) and depopulated helicopter current location point correspondence are plotted on the system coordinate system O ' of actual mobile device.
2. farmland operation zone boundary point according to claim 1 and depopulated helicopter location point drawing practice, is characterized in that, described polygon farmland operation region is quadrilateral farmland operation region.
3. farmland operation zone boundary point according to claim 2 and depopulated helicopter location point drawing practice, is characterized in that, in described step 1), in described polar coordinate system, the method for positioning boundary point is:
1) obtain four, region of described quadrilateral farmland operation frontier point a, b, c, the longitude coordinate of d and latitude coordinate; The true origin that frontier point a is decided to be to polar coordinate system A;
2) utilize above-mentioned four frontier point a, b, c, the longitude coordinate of d and latitude coordinate, difference computation bound point a and frontier point b, c, the distance between d;
3) utilize above-mentioned four frontier point a, b, c, the longitude coordinate of d and latitude coordinate, difference computation bound point b, c, d is with respect to the position angle of frontier point a;
4) according to above-mentioned steps 3) the frontier point b that calculates, c, d, with respect to the position angle of frontier point a, obtains respectively frontier point b in polar coordinate system, c, the polar angle of d;
5) utilize above-mentioned steps 2) and definite distance and the polar angle of step 4), in polar coordinate system A, mark four frontier point a, b, c, d.
4. farmland operation zone boundary point according to claim 3 and depopulated helicopter location point drawing practice, it is characterized in that, by four frontier point a, b, c, the detailed process that d moves to the rectangular coordinate system B ' after translation is: make four frontier point a, b, c, the coordinate of d in rectangular coordinate system B is respectively a (x
a, y
a), b (x
b, y
b), c (x
c, y
c), d (x
d, y
d), judge four frontier point a, b, c, the x coordinate figure of d in rectangular coordinate system B is less than the x coordinate of 0 frontier point, is designated as x
min, by four frontier point a, b, c, x coordinate and the x of d in rectangular coordinate system B
minabsolute value be added; Judge four frontier point a, b, c, the y coordinate figure of d in rectangular coordinate system B is less than the y coordinate of 0 frontier point, is designated as y
min, by four frontier point a, b, c, y coordinate and the y of d in rectangular coordinate system B
minabsolute value be added.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410002048.6A CN103728637B (en) | 2014-01-03 | 2014-01-03 | A kind of farmland operation zone boundary point and depopulated helicopter location point drawing practice |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410002048.6A CN103728637B (en) | 2014-01-03 | 2014-01-03 | A kind of farmland operation zone boundary point and depopulated helicopter location point drawing practice |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103728637A true CN103728637A (en) | 2014-04-16 |
CN103728637B CN103728637B (en) | 2015-09-16 |
Family
ID=50452790
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410002048.6A Expired - Fee Related CN103728637B (en) | 2014-01-03 | 2014-01-03 | A kind of farmland operation zone boundary point and depopulated helicopter location point drawing practice |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103728637B (en) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104503464A (en) * | 2014-12-30 | 2015-04-08 | 中南大学 | Computer-based convex polygon field unmanned aerial vehicle spraying operation route planning method |
CN104808660A (en) * | 2015-03-04 | 2015-07-29 | 中南大学 | Concave convex mixed complex polygon farmland unmanned aerial vehicle spraying operation flight path planning method |
CN104833343A (en) * | 2015-05-29 | 2015-08-12 | 东北大学 | Multi-rotor aircraft based complex terrain boundary and area estimation system and method |
CN104898699A (en) * | 2015-05-28 | 2015-09-09 | 小米科技有限责任公司 | Flight control method, device, electronic device |
CN105468670A (en) * | 2014-08-21 | 2016-04-06 | 霍尼韦尔国际公司 | Systems and methods for detecting misalignment between a helipad and an associated structure |
CN105718751A (en) * | 2016-02-03 | 2016-06-29 | 西北农林科技大学 | Deep scarification operation area calculating method based on area grid point coverage |
CN106126964A (en) * | 2016-08-25 | 2016-11-16 | 刘禹锡 | The measuring method of a kind of floor area of building and device |
CN106716062A (en) * | 2016-11-24 | 2017-05-24 | 深圳市大疆创新科技有限公司 | Flight route planning method of agricultural unmanned aerial vehicle and ground control terminal |
TWI634402B (en) * | 2015-10-06 | 2018-09-01 | 經緯航太科技股份有限公司 | Airline planning system of unmanned airplane and method thereof |
CN108957487A (en) * | 2018-05-28 | 2018-12-07 | 山东省计算中心(国家超级计算济南中心) | A kind of plant planter precise positioning and control method based on Beidou navigation |
CN109238265A (en) * | 2018-07-20 | 2019-01-18 | 民航中南空管设备工程公司 | A kind of airfield runway location measurement method |
CN109272855A (en) * | 2018-09-11 | 2019-01-25 | 贵州省油菜研究所 | A kind of agriculture trip integration landscape method for making pattern |
CN109344474A (en) * | 2018-09-18 | 2019-02-15 | 常州畅信网络技术有限公司 | A kind of method for drafting of indoor plane figure |
CN109408608A (en) * | 2018-11-01 | 2019-03-01 | 北京云狐时代科技有限公司 | A kind of positioning display method and device |
CN110246202A (en) * | 2018-03-07 | 2019-09-17 | 苏州猫耳网络科技有限公司 | A kind of grid drawing method based on map area boundary GPS coordinate |
CN110338172A (en) * | 2019-07-22 | 2019-10-18 | 六安智华工业自动化技术有限公司 | A kind of farmland device for administration of drugs |
CN110432244A (en) * | 2019-07-23 | 2019-11-12 | 六安智华工业自动化技术有限公司 | A kind of method of farmland application |
CN110463674A (en) * | 2019-07-23 | 2019-11-19 | 六安智华工业自动化技术有限公司 | A kind of applications of pesticide method of semi-automation |
CN113720283A (en) * | 2021-08-31 | 2021-11-30 | 广联达科技股份有限公司 | Building construction height identification method and device, electronic equipment and system |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090011418A (en) * | 2007-07-26 | 2009-02-02 | 순천대학교 산학협력단 | Location based automatic cultivation system |
CN101833102A (en) * | 2010-05-25 | 2010-09-15 | 广州科易光电技术有限公司 | Navigation method and device of electric power line inspection helicopter |
CN102565827A (en) * | 2011-12-22 | 2012-07-11 | 深圳市赛格导航科技股份有限公司 | Real-time map navigation system and method |
CN202758071U (en) * | 2012-05-29 | 2013-02-27 | 无锡汉和航空技术有限公司 | Unmanned plane pesticide spraying quality monitoring system |
KR101262936B1 (en) * | 2012-12-12 | 2013-05-09 | 주식회사 에프엠웍스 | Gps logger for mobile equipment and interconnection method thereof |
CN103185586A (en) * | 2011-12-30 | 2013-07-03 | 上海博泰悦臻电子设备制造有限公司 | Map display method, apparatus for controlling map display and navigation apparatus |
EP2645128A1 (en) * | 2012-03-31 | 2013-10-02 | O2 Micro, Inc. | A navigation bit boundary determination apparatus and a method thereof |
CN103412575A (en) * | 2013-08-23 | 2013-11-27 | 无锡汉和航空技术有限公司 | Unmanned helicopter air line control device and auxiliary control device |
CN103412574A (en) * | 2013-08-23 | 2013-11-27 | 无锡汉和航空技术有限公司 | Job management device of unmanned helicopter |
-
2014
- 2014-01-03 CN CN201410002048.6A patent/CN103728637B/en not_active Expired - Fee Related
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20090011418A (en) * | 2007-07-26 | 2009-02-02 | 순천대학교 산학협력단 | Location based automatic cultivation system |
CN101833102A (en) * | 2010-05-25 | 2010-09-15 | 广州科易光电技术有限公司 | Navigation method and device of electric power line inspection helicopter |
CN102565827A (en) * | 2011-12-22 | 2012-07-11 | 深圳市赛格导航科技股份有限公司 | Real-time map navigation system and method |
CN103185586A (en) * | 2011-12-30 | 2013-07-03 | 上海博泰悦臻电子设备制造有限公司 | Map display method, apparatus for controlling map display and navigation apparatus |
EP2645128A1 (en) * | 2012-03-31 | 2013-10-02 | O2 Micro, Inc. | A navigation bit boundary determination apparatus and a method thereof |
CN202758071U (en) * | 2012-05-29 | 2013-02-27 | 无锡汉和航空技术有限公司 | Unmanned plane pesticide spraying quality monitoring system |
KR101262936B1 (en) * | 2012-12-12 | 2013-05-09 | 주식회사 에프엠웍스 | Gps logger for mobile equipment and interconnection method thereof |
CN103412575A (en) * | 2013-08-23 | 2013-11-27 | 无锡汉和航空技术有限公司 | Unmanned helicopter air line control device and auxiliary control device |
CN103412574A (en) * | 2013-08-23 | 2013-11-27 | 无锡汉和航空技术有限公司 | Job management device of unmanned helicopter |
Non-Patent Citations (1)
Title |
---|
谭冠政等: "工业机器人实时高精度路径跟踪与轨迹规划", 《中南大学学报(自然科学版)》 * |
Cited By (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105468670A (en) * | 2014-08-21 | 2016-04-06 | 霍尼韦尔国际公司 | Systems and methods for detecting misalignment between a helipad and an associated structure |
CN105468670B (en) * | 2014-08-21 | 2021-01-22 | 霍尼韦尔国际公司 | System and method for detecting misalignment between helipad and associated building |
CN104503464A (en) * | 2014-12-30 | 2015-04-08 | 中南大学 | Computer-based convex polygon field unmanned aerial vehicle spraying operation route planning method |
CN104808660A (en) * | 2015-03-04 | 2015-07-29 | 中南大学 | Concave convex mixed complex polygon farmland unmanned aerial vehicle spraying operation flight path planning method |
CN104898699B (en) * | 2015-05-28 | 2020-03-17 | 小米科技有限责任公司 | Flight control method and device and electronic equipment |
CN104898699A (en) * | 2015-05-28 | 2015-09-09 | 小米科技有限责任公司 | Flight control method, device, electronic device |
US10569874B2 (en) | 2015-05-28 | 2020-02-25 | Xiaomi Inc. | Flight control method and apparatus |
CN104833343A (en) * | 2015-05-29 | 2015-08-12 | 东北大学 | Multi-rotor aircraft based complex terrain boundary and area estimation system and method |
TWI634402B (en) * | 2015-10-06 | 2018-09-01 | 經緯航太科技股份有限公司 | Airline planning system of unmanned airplane and method thereof |
CN105718751A (en) * | 2016-02-03 | 2016-06-29 | 西北农林科技大学 | Deep scarification operation area calculating method based on area grid point coverage |
CN105718751B (en) * | 2016-02-03 | 2017-04-12 | 西北农林科技大学 | Deep scarification operation area calculating method based on area grid point coverage |
CN106126964A (en) * | 2016-08-25 | 2016-11-16 | 刘禹锡 | The measuring method of a kind of floor area of building and device |
CN106716062A (en) * | 2016-11-24 | 2017-05-24 | 深圳市大疆创新科技有限公司 | Flight route planning method of agricultural unmanned aerial vehicle and ground control terminal |
WO2018094661A1 (en) * | 2016-11-24 | 2018-05-31 | 深圳市大疆创新科技有限公司 | Flight course planning method for agricultural unmanned aerial vehicle, and ground control end |
CN109655067A (en) * | 2016-11-24 | 2019-04-19 | 深圳市大疆创新科技有限公司 | The flight course planning method and ground control terminal of agriculture unmanned vehicle |
CN110246202A (en) * | 2018-03-07 | 2019-09-17 | 苏州猫耳网络科技有限公司 | A kind of grid drawing method based on map area boundary GPS coordinate |
CN108957487B (en) * | 2018-05-28 | 2020-01-31 | 山东省计算中心(国家超级计算济南中心) | Accurate positioning and control method of district seeders based on Beidou navigation |
CN108957487A (en) * | 2018-05-28 | 2018-12-07 | 山东省计算中心(国家超级计算济南中心) | A kind of plant planter precise positioning and control method based on Beidou navigation |
CN109238265A (en) * | 2018-07-20 | 2019-01-18 | 民航中南空管设备工程公司 | A kind of airfield runway location measurement method |
CN109238265B (en) * | 2018-07-20 | 2020-08-11 | 民航中南空管设备工程公司 | Airport runway position measuring method |
CN109272855A (en) * | 2018-09-11 | 2019-01-25 | 贵州省油菜研究所 | A kind of agriculture trip integration landscape method for making pattern |
CN109272855B (en) * | 2018-09-11 | 2022-02-22 | 贵州省油菜研究所 | Method for making agricultural and tourism integrated landscape pattern |
CN109344474A (en) * | 2018-09-18 | 2019-02-15 | 常州畅信网络技术有限公司 | A kind of method for drafting of indoor plane figure |
CN109408608A (en) * | 2018-11-01 | 2019-03-01 | 北京云狐时代科技有限公司 | A kind of positioning display method and device |
CN110338172A (en) * | 2019-07-22 | 2019-10-18 | 六安智华工业自动化技术有限公司 | A kind of farmland device for administration of drugs |
CN110432244A (en) * | 2019-07-23 | 2019-11-12 | 六安智华工业自动化技术有限公司 | A kind of method of farmland application |
CN110463674A (en) * | 2019-07-23 | 2019-11-19 | 六安智华工业自动化技术有限公司 | A kind of applications of pesticide method of semi-automation |
CN113720283A (en) * | 2021-08-31 | 2021-11-30 | 广联达科技股份有限公司 | Building construction height identification method and device, electronic equipment and system |
CN113720283B (en) * | 2021-08-31 | 2023-08-25 | 广联达科技股份有限公司 | Building construction height identification method, device, electronic equipment and system |
Also Published As
Publication number | Publication date |
---|---|
CN103728637B (en) | 2015-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103728637A (en) | Farmland operation area boundary point and unmanned helicopter position point drawing method | |
CN107933921B (en) | Aircraft, spraying route generation and execution method and device thereof, and control terminal | |
Rinaudo et al. | Archaeological site monitoring: UAV photogrammetry can be an answer | |
CN104637370B (en) | A kind of method and system of Photogrammetry and Remote Sensing synthetic instruction | |
Xiang et al. | Development of a low-cost agricultural remote sensing system based on an autonomous unmanned aerial vehicle (UAV) | |
WO2018095407A1 (en) | Method and apparatus for controlling flight of unmanned aerial vehicle | |
JP7501878B2 (en) | Drone operation support system and drone operation support method | |
CN105004354B (en) | Unmanned plane visible ray and infrared image object localization method under large slanting view angle machine | |
CN101339244A (en) | On-board SAR image automatic target positioning method | |
CN108896957A (en) | The positioning system and method in a kind of unmanned plane control signal source | |
CN108716919A (en) | Plant protection drone path planning method based on arbitrary polygon clear area | |
CN107783544A (en) | A kind of method for controlling single rotor plant protection unmanned plane avoidance flight | |
Nastro et al. | Great circle navigation with vectorial methods | |
CN107015199A (en) | A kind of double unmanned plane direction finding time difference positioning methods for considering UAV Attitude angle | |
CN108387236A (en) | Polarized light S L AM method based on extended Kalman filtering | |
CN109084760A (en) | Navigation system between a kind of building | |
Mangiameli et al. | A GIS application for UAV flight planning | |
CN103940429A (en) | Real-time measuring method of carrier attitude in transverse coordinate system of inertial navigation system | |
CN102901485A (en) | Quick and autonomous orientation method of photoelectric theodolite | |
CN110044361A (en) | Autonomous Scheduling method on optics load star based on target projection position | |
CN108181618A (en) | A kind of Radar Calibration method | |
Liu et al. | Collaborative positioning method via GPS/INS and RS/MO multi-source data fusion in multi-target navigation | |
CN107255446A (en) | A kind of Cold region apple fruit tree canopy three-dimensional map constructing system and method | |
Hlotov et al. | Accuracy investigation of creating orthophotomaps based on images obtained by applying Trimble-UX5 UAV | |
Huang et al. | Research on UAV flight performance test method based on dual antenna GPS/ins integrated system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150916 |