Method for drawing characters and patterns on ground by using aircraft

By converting two-dimensional patterns into KML files and combining them with geographic information, drones can be used to draw text or patterns on the ground, solving the problem of accurate drawing by drones in complex terrain, reducing operational difficulty and broadening the scope of application.

CN120807713APending Publication Date: 2025-10-17鲁佰战
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510923931.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-04
Publication Date
2025-10-17

AI Technical Summary

Technical Problem

With existing technologies, it is difficult for drones to accurately draw text or patterns on the ground in unknown areas, especially in complex terrain where the graphics are severely deformed and the operation threshold is high.

Method used

By drawing a two-dimensional pattern and converting it into a KML file, scaling and rotating it in combination with geographic location information, and using a drone to perform ground drawing, the system includes an intelligent terminal, a server, and an aircraft to achieve graphics-driven flight.

Benefits of technology

It enables drones to accurately draw text or patterns on the ground in complex terrain, reduces the difficulty of operation, broadens the application of drones, and overcomes the graphic deformation caused by complex terrain.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120807713A_ABST
    Figure CN120807713A_ABST
Patent Text Reader

Abstract

The invention discloses a method for drawing characters and patterns on the ground by using an aircraft, which comprises the following steps of: (1) drawing a two-dimensional pattern and uploading the two-dimensional pattern to a server, the two-dimensional pattern comprising characters and any picture; (2) the server processes the drawn two-dimensional pattern into a plane view containing XY coordinate position information; and (3) converting the plane view containing the XY coordinate position information into a KML (Keyboard Markup Language) file so as to be executed by an aircraft, collecting the geographic information based on the geographic information of the vertical area of the application through a mobile terminal during conversion, uploading the geographic information to a server, and carrying out zooming and / or direction conversion of a two-dimensional pattern. According to the invention, 'graph-driven flight 'is realized, the application of the existing aircraft is widened, accurate graph flight under a map-free condition is realized, graph deformation caused by complex terrains is overcome, and meanwhile, the operation threshold of a professional unmanned aerial vehicle is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of unmanned aerial vehicle (UAV) applications, and in particular to a method for drawing text patterns on the ground using an aircraft. Background Art

[0002] As a mainstream aircraft, drones have been gradually applied to various fields. However, existing technologies focus on creating CAD drawings of known areas on a map, then overlaying the CAD drawings onto the same areas on the map for measurement verification. Software is used to draw various plane graphics, convert them, and then use drones to calibrate or draw at a certain point or area on the map. However, there are no relevant literature reports on actuator technology for using drones for graphic conversion. Summary of the Invention

[0003] In view of this, the purpose of the present invention is to overcome the deficiencies in the prior art and provide a method for drawing text patterns on the ground using an aircraft. This application provides the following technical solutions.

[0004] A method for drawing text patterns on the ground using an aircraft comprises the following steps: (1) drawing a two-dimensional pattern and uploading it to a server, wherein the two-dimensional pattern includes text and arbitrary drawings, and the drawn two-dimensional pattern includes a plan view with XY coordinate information; (2) converting the plan view with the XY coordinate information into a KML file and storing it in a server; and (3) logging into a mobile terminal, collecting geographic location information of a vertical area based on an aircraft application through the mobile terminal, the server acquiring the geographic location information, converting the coordinate information in the KML file into the geographic location information, and simultaneously performing scaling and / or orientation adjustment on the two-dimensional pattern.

[0005] In some technical solutions, the method further includes a preview for previewing the text and pattern content of the converted KML file.

[0006] In some technical solutions, the two-dimensional pattern drawn in step (1) is drawn using drawing software such as CAD software.

[0007] In some technical solutions, the geographic location information in step (three) includes latitude, longitude and azimuth, and the geographic location information is obtained through a third-party tool provided by the mobile terminal. After the mobile terminal user maintains the default orientation consistent with the two-dimensional pattern, the compass pointer is rotated to be consistent with the map azimuth obtained by the aircraft to determine the rotation angle.

[0008] In some technical solutions, the step (iii) scales the two-dimensional pattern according to the actual area of ​​the applied vertical region.

[0009] In some embodiments, the aerial vehicle performs drawing including applying a two-dimensional pattern profile in a vertical area and drawing a two-dimensional pattern.

[0010] In some embodiments, the drawing adopts dot drawing or line drawing.

[0011] A system for ground drawing a text pattern by using an aerial vehicle, comprising a smart terminal, a server and an aerial vehicle, the smart terminal, the server and the aerial vehicle are connected through a network, the smart terminal comprises an APP, the APP comprises a user login module, the user login module is used for user login and data request, the server comprises an APP background, the APP background comprises a graphic drawing or selection module, a conversion module and a download module, the graphic drawing or selection module is used for user to draw or select a plane pattern, the conversion module is used for converting the plane pattern into a KML file executable by the aerial vehicle, and the download module is used for previewing, downloading and transmitting the KML file to the aerial vehicle controller through the smart terminal.

[0012] In some embodiments, when the aerial vehicle is applied to drawing of a plane pattern profile, the aerial vehicle is installed with a laser infrared device.

[0013] In some embodiments, when the aerial vehicle is applied to drawing of a plane pattern, the aerial vehicle is installed with a spraying device with a toner cartridge.

[0014] In summary, due to the adoption of the above technical solutions, the beneficial effects of the present application are:

[0015] The user designs an arbitrary pattern through a drawing software, and the system automatically generates a three-dimensional flight path (KML format) combined with terrain data, and controls the unmanned aerial vehicle to accurately reproduce the designed pattern on complex terrain after system compilation. Compared with the traditional flight mode based on a map, the present application realizes "pattern-driven flight", widens the application of existing aerial vehicles, realizes accurate pattern flight without a map, overcomes pattern deformation caused by complex terrain, and reduces the operation threshold of professional unmanned aerial vehicles.

[0016] In order to make the above objectives, characteristics and advantages of the present application more obvious and easy to understand, the following preferred embodiments are described in detail below, and the accompanying drawings are described as follows. BRIEF DESCRIPTION OF DRAWINGS

[0017] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments, and it should be understood that the following drawings only show some embodiments of the present application, and should not be regarded as a limitation to the scope, and for those skilled in the art, other related drawings can also be obtained without paying creative labor on the basis of these drawings.

[0018] Figure 1 Structure diagram of embodiment one of the present application.

[0019] Figure 2 Structure diagram of embodiment one of the present application.

[0020] Figure 3 Structure diagram of embodiment one of the present application.

[0021] Figure 4 Structure diagram of embodiment one of the present application.

[0022] Figure 5 Structure diagram of embodiment one of the present application. DETAILED DESCRIPTION

[0023] The method process of the present application is further described in detail through specific embodiments.

[0024] Some embodiments of the present application disclose a method for drawing a text pattern on the ground by using an aircraft, comprising the following steps: step (one) uploading a two-dimensional pattern to a server, the two-dimensional pattern comprising text and any picture; step (two) processing the two-dimensional pattern by the server into a planar view containing XY coordinate position information; step (three) converting the planar view containing XY coordinate position information into a KML file for the aircraft to execute, and when converting, based on the geographic information of the applied vertical area, collecting the geographic information by a mobile terminal and uploading the geographic information to the server to perform scaling and / or direction conversion of the two-dimensional pattern.

[0025] In some technical solutions, the two-dimensional pattern drawn in step (one) is drawn by CAD software.

[0026] In some technical solutions, the geographic information in step (three) comprises longitude and latitude and a rotation angle, and after the user of the mobile terminal keeps consistent with the default direction of the two-dimensional pattern, the rotation angle is determined by rotating the needle of a compass to be consistent with the map azimuth angle obtained by the aircraft.

[0027] In some technical solutions, the scaling in step (three) is performed according to the length and width of the actual area of the applied vertical area and the length and width of the area of the two-dimensional pattern.

[0028] In some technical solutions, the execution of the aircraft comprises calibration and drawing applied in the vertical area.

[0029] The above method flow is implemented by a system for ground mapping of a text pattern using an aerial vehicle, which comprises an intelligent terminal, a server and an aerial vehicle, the intelligent terminal, the server and the aerial vehicle are connected through a network, the intelligent terminal comprises an APP, the APP comprises a user login module, the user login module is used for user login and data request, the server comprises an APP background, the APP background comprises a pattern drawing or selection module, a conversion module and a download module, the pattern drawing or selection module is used for user to draw or select a plane pattern, the conversion module is used for converting the plane pattern into a KML file executable by the aerial vehicle, and the download module is used for previewing, downloading and transmitting the KML file to the aerial vehicle controller, specifically:

[0030] The user selects a preset text or pattern scheme by using the intelligent terminal mobile phone APP (or webpage background), and the pattern has XY coordinate information (vector point);

[0031] The user sets the actual size (for example, a circle with a diameter of 50 meters, a rectangle with equal length and width, etc.) and the rotation angle (the direction is obtained by the mobile phone compass) of the pattern.

[0032] When the user logs in the APP, the server background obtains the geographic position information (latitude and longitude) of the user.

[0033] The user determines the direction angle (for example, 0 degrees for north, 90 degrees for east) of the pattern by the mobile phone compass.

[0034] The background converts the XY coordinates of the pattern into actual geographic coordinates (latitude and longitude):

[0035] According to the position of the user (set as a reference point P0), the center point of the pattern corresponds to P0.

[0036] According to the direction angle θ (relative to north), each point is rotated and scaled, and then offset by P0 to obtain the latitude and longitude of each point.

[0037] The system generates a KML file (containing the latitude and longitude of all points and the order).

[0038] Specific implementation application scenarios:

[0039] Referring to Figure 1 , Figure 2 , Figure 3 , Figure 4 , a heart-shaped pattern is drawn, which is embodiment one, and the heart-shaped pattern is calibrated on the ground by using the foregoing method to achieve a fireworks effect, and the embodiment one specifically comprises the following steps:

[0040] The aircraft adopts a drone, and the drone with a laser pointer projects a pattern and text on the ground to ensure that the laser pointer is perpendicular to the ground, about 300 points, each point is static for more than 3 seconds, equipped with an RTK differential positioning system (error within 10 cm) with 5G traffic mode, and the endurance is 30 minutes.

[0041] Specifically includes the following steps: 1. The mobile terminal of the embodiment adopts a mobile phone, the server is a mobile phone background, the mobile phone logs in the background, selects a heart-shaped pattern, and the system converts the pattern into a KML data file executable by the drone.

[0042] 2. The mobile phone transmits data to the drone control handle.

[0043] 3. The handle controls the start of the drone, flies to the file position according to the graphic file, and points to the ground staff to place the firework base.

[0044] Each point position hovers for a fixed time, and the error of the fixed point is controlled within 15 cm.

[0045] 4. Before the start of the burning activity, the handle controls the drone to fly to the specified point (deviated from the firework take-off area), and the drone records the burning process effect.

[0046] 5. After the burning activity is completed, the user can copy the video shot by the drone.

[0047] The process of converting the KML file from the file generation to the download execution:

[0048] The heart-shaped pattern drawn by two-dimensional drawing software (such as CAD, etc.) has information of XY coordinates and a determined area, and the system converts it into a KML file. When different regional users log in, the background extracts user geographic information, the background calculates to replace the KML coordinates with latitude and longitude coordinates, and also performs size scaling and direction change of the entire pattern to generate the KML file required by the user, and downloads and transmits it to the drone.

[0049] When the user logs in, the user can log in to the applet or APP, the background extracts the user's geographic information, and the user opens the mobile compass to obtain the desired viewing angle, such as southeast, and the user marks the default direction in the pattern in the KML file, such as north, and Figure 2With the sharp angle of the heart shape as a reference point, the user rotates around the reference point by a certain angle according to the user's orientation, and records the angle; the user reduces or enlarges the determined pattern area according to the area (length and width) of the pattern in the KML file combined with the area (or length and width) of the actual region according to the needs, selects a suitable scaling ratio, and there is a pattern scaling and rotating preview window and a parameter input box in the background, takes the first coordinate point in the UAV pattern as the scaling reference starting point, subtracts the reference point from each coordinate point in the UAV pattern, multiplies the scaling ratio, and adds the reference point to obtain the coordinate value of each coordinate point after scaling, takes the first coordinate point in the UAV pattern as the rotation translation reference starting point, calculates the final angle according to the formula (N / 180.0)*3.1415926, where N is the angle value, according to the obtained user rotation angle; then convert the current positioning latitude and longitude of the user into plane coordinates to obtain the x and y values of the coordinates, and subtract the coordinates of the translation reference point from each other to obtain the translation vector; finally, according to the coordinates of each point in the UAV pattern and combining mathematical trigonometric functions and the translation vector and the rotation angle, calculate the coordinate value of each coordinate point after translation; convert the calculated translated coordinates into latitude and longitude coordinates, save them to the KML file again, and execute the KML file to download to the user's mobile phone, and the UAV obtains and executes it.

[0050] Referring to Figure 3 , when the specific implementation is executed, the UAV carries a laser, infrared, inkjet printer or hoisting paint gun with electromagnetic valve color powder or ink hopper, the UAV control end reads the converted KML file of the planar pattern to control the UAV to execute, and the ground is marked and drawn to complete the reproduction of the planar pattern. Other patterns such as Figure 4 、 Figure 5 , can be presented by controlling the UAV to draw points or lines, and can be applied in the fireworks field to mark, and can be applied in other fields to reproduce patterns.

[0051] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application, and those skilled in the art can make changes, modifications, replacements and variations to the above embodiments within the scope of the present application.

Claims

1. A method for ground calibration and drawing text and patterns using an aircraft, characterized in that: Step (1) draws a two-dimensional pattern and uploads it to a server, wherein the two-dimensional pattern includes text and arbitrary pictures, and the drawn two-dimensional pattern includes a plan view of XY coordinate information; Step (2) converts the plan view including the XY coordinate information into a KML file and stores it on the server; Step (3) logs in to a mobile terminal, collects geographic location information of a vertical area based on an aircraft application through the mobile terminal, and the server obtains the geographic location information. The server converts the coordinate information in the KML file into the geographic location information, and simultaneously performs scaling and / or direction adjustment of the two-dimensional pattern.

2. The method according to claim 1, characterized in that The method further comprises a preview step for previewing the text and picture contents of the converted KML file.

3. The method according to claim 1, characterized in that The two-dimensional pattern drawn in the step (1) is drawn using CAD software.

4. The method according to claim 1 or 2, characterized in that The geographic information in step (3) includes latitude, longitude and azimuth, and the rotation angle is determined by rotating the compass pointer until the obtained map azimuth is consistent.

5. The method according to claim 4, characterized in that The step (iii) scales the two-dimensional pattern according to the actual area of ​​the applied vertical region.

6. The method according to claim 5, characterized in that The aircraft performs rendering including surface pattern contours and / or surface pattern application in vertical areas.

7. The method according to claim 6, characterized in that The drawing is performed by point drawing or line drawing.

8. The method according to claim 7, characterized in that The system is implemented by using an aircraft to draw text patterns on the ground. The system includes an intelligent terminal, a server and an aircraft. The intelligent terminal, the server and the aircraft are connected via a network. The intelligent terminal includes an APP, and the APP includes a user login module. The user login module is used for user login and data request. The server includes an APP background. The APP background includes a graphic drawing or selection module, a conversion module and a download module. The graphic drawing or selection module is used for users to draw or select plane patterns. The conversion module is used to convert plane patterns into KML files executable by the aircraft. The download module is used to preview, download and transmit the KML file to the aircraft controller through the intelligent terminal.

9. The method according to claim 8, characterized in that When the aircraft is used for drawing the outline of a plane pattern, the aircraft is equipped with a laser infrared device.

10. The method according to claim 9, characterized in that When the aircraft is used for drawing a plane pattern, the aircraft is equipped with a spraying device with a toner box.