WO2019222798A1 - Drone flight programming method and system - Google Patents
Drone flight programming method and system Download PDFInfo
- Publication number
- WO2019222798A1 WO2019222798A1 PCT/AU2019/050489 AU2019050489W WO2019222798A1 WO 2019222798 A1 WO2019222798 A1 WO 2019222798A1 AU 2019050489 W AU2019050489 W AU 2019050489W WO 2019222798 A1 WO2019222798 A1 WO 2019222798A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- target area
- drone
- flight
- flight path
- height
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 96
- 238000005070 sampling Methods 0.000 claims abstract description 48
- 238000013481 data capture Methods 0.000 claims description 10
- 238000013480 data collection Methods 0.000 claims description 9
- 230000001419 dependent effect Effects 0.000 claims description 7
- 238000004891 communication Methods 0.000 claims description 6
- 230000001788 irregular Effects 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 5
- 238000001514 detection method Methods 0.000 claims description 4
- 230000010006 flight Effects 0.000 abstract description 7
- 238000013461 design Methods 0.000 description 6
- 238000005259 measurement Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 1
- 241001465754 Metazoa Species 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000007717 exclusion Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000033001 locomotion Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 238000005065 mining Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003908 quality control method Methods 0.000 description 1
- 238000001931 thermography Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C11/00—Photogrammetry or videogrammetry, e.g. stereogrammetry; Photographic surveying
- G01C11/02—Picture taking arrangements specially adapted for photogrammetry or photographic surveying, e.g. controlling overlapping of pictures
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64C—AEROPLANES; HELICOPTERS
- B64C39/00—Aircraft not otherwise provided for
- B64C39/02—Aircraft not otherwise provided for characterised by special use
- B64C39/024—Aircraft not otherwise provided for characterised by special use of the remote controlled vehicle type, i.e. RPV
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C7/00—Tracing profiles
- G01C7/02—Tracing profiles of land surfaces
-
- 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/0094—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots involving pointing a payload, e.g. camera, weapon, sensor, towards a fixed or moving target
-
- 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/04—Control of altitude or depth
- G05D1/06—Rate of change of altitude or depth
- G05D1/0607—Rate of change of altitude or depth specially adapted for aircraft
- G05D1/0646—Rate of change of altitude or depth specially adapted for aircraft to follow the profile of undulating ground
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U10/00—Type of UAV
- B64U10/10—Rotorcrafts
- B64U10/13—Flying platforms
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2101/00—UAVs specially adapted for particular uses or applications
- B64U2101/30—UAVs specially adapted for particular uses or applications for imaging, photography or videography
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
- B64U2201/10—UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
- B64U2201/10—UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
- B64U2201/104—UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS] using satellite radio beacon positioning systems, e.g. GPS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18502—Airborne stations
- H04B7/18506—Communications with or from aircraft, i.e. aeronautical mobile service
Definitions
- This invention relates to a method and system for controlling the flight of an unmanned aerial vehicle (UAV), otherwise known as a drone, and in particular relates to a programming method and system for improved survey accuracy.
- UAV unmanned aerial vehicle
- drones In recent years civilian drones have been used for many different purposes. Beyond photography and videography for recreational purposes and for making motion pictures and television programs, including documentaries, drones are used in land surveying, in agriculture, and in the mining, real estate and other industries, as well as for surveillance, disaster management, search and rescue, safety inspections, wildlife monitoring and poaching enforcement, and storm tracking.
- the flight of drones is generally controlled from the ground, usually by some form of radio communication. Some are able to be preprogrammed with flight commands and fly autonomously. Many drones are controlled by smart phones such as iPhones, or tablets such as iPads.
- Photogrammetry is the science of making measurements from photographs, especially for recovering the exact positions of surface points. Photogrammetry is used in fields such as topographic mapping, architecture, engineering manufacturing, quality control, police investigation, and geology. Recently, drones are more commonly being used for 3D photogrammetry surveys. The drone collects a series of images which are then processed by a photogrammetry program which uses the GPS (Global Positioning System) data imbedded within each image to triangulate a point cloud and 3D model in which measurements can then be made.
- GPS Global Positioning System
- the drone with its GPS positioning inserts EXIF (Exchangeable Image File Format) data into each image which provides precise camera location, camera direction both heading and vertical angle as well as camera megapixels and lens angle.
- EXIF Exchangeable Image File Format
- the method of controlling the drone to take these images is usually either a program built into the drone controller, a flight software application (App) which is downloaded into a smart phone or iPad (iOS, Android or other) and connected to the drone’s transmitter to design and upload waypoints to the drone to control flight, or by using a laptop or computer program to design and upload waypoints to the drone to direct its flight and image taking.
- App flight software application
- These flight paths could also be set on the actual drone itself and not through a transmitter.
- an image taking flight path is designed and the waypoints are uploaded to the drone but real time flight control from the controller could also be used.
- the present method of designing an image taking flight path on the controller, phone, iPad or computer is to view a satellite or other image or map and to draw or select a square, rectangle, polygon or other shape to bound the borders of the flight paths.
- the flight path may be defined such that it covers the desired area of interest, wherein the acquisition of image data is set for providing a lateral overlap of the captured images regarding the respectively covered regions.
- the grid pattern flight path spacing is usually calculated by the program which uses the drone’s camera lens angle, image overlap selected and flight height to provide the parallel flight paths for image taking.
- Some programs can also calculate the flight grid spacing based on any other combination of user programmed or selected parameters such as camera lens angle, camera overlap plus GSD (Ground Sampling Distance).
- GSD is the area in which each pixel covers on the ground from a particular altitude. This is particularly important in aerial survey as the smaller the GSD, the more accurate the survey can be.
- the photogrammetry program has sharper, more detailed marks on the ground to work with rather than large blurry blobs of colour.
- a drone camera lens has a predetermined angle and the image sensor has a predetermined number of pixels. So the higher in altitude that the drone flies and takes images from, the larger the area that the image covers and the larger the coverage area on the ground each pixel covers.
- the flight grid can be both in single grid and double grid - meaning the second grid flies 90 degrees to the first grid to provide better triangulation for mapping.
- both the single and double grids only form a horizontal flight path area at the specified altitude.
- the program also calculates the image taking interval within its calculations but can calculate image taking by distance or time or these parameters can be manually selected.
- nadir or angled images can be selected and each has their own benefits depending on what is being surveyed and the type of photogrammetry program being used.
- the nadir images are taken in the direction pointing directly below the drone location.
- the present invention provides a method of controlling a drone to fly an autonomous flight area pattern for capturing images or data from a target area, the method comprising the steps of: i) loading a flight program and selecting the target area, wherein the target area contains a flight path and a plurality of points selectable within the target area, each point defining a specific location in physical space with a vertical height; ii) adjusting the vertical height of one or more of the plurality of points to suit a changing terrain height or a three dimensional shape of the target area; iii) determining a set of waypoints for controlling the drone within the target area; iv) uploading or loading the waypoints to the drone; and wherein the flight path is tilted, folded or wrapped to suit the changing terrain height or the three dimensional shape of the target area.
- the method may further comprise using the captured images or data to develop a survey of the target area.
- capturing images or data to develop the survey of the target area may further comprise developing the survey to produce a three dimensional survey of the target area.
- capturing images or data may further comprise capturing thermal images of the target area using a thermal camera.
- capturing data may comprises: capturing global positioning data from a GPS receiver on the drone; or capturing image data from a camera on the drone; or capturing distance data from a light detection and ranging device on the drone.
- the flight path may maintain an approximately constant ground sampling distance or height above the terrain to suit the changing terrain height or the three dimensional shape of the target area.
- the ground sampling distance or height above the terrain may be dependent upon the required accuracy of the survey of the target area.
- the ground sampling distance may be in the range of 0.4 cm to 5.0 cm.
- step ii) further comprises: obtaining the target area changing terrain height or the three dimensional shape using a previously processed geometric data of the target area from two-dimensional images; and using the data and adjusted vertical heights to create the flight grid.
- the previously processed geometric data is any one or more of: a photogrammetry software application which extracts geometric information from two-dimensional images of the target area; a 3D CAD file of the target area; a web-based service that provides detailed information about the target area; or any other type of shape information.
- the tilting, folding or wrapping the flight path may allow a data capture of the target area of any shape and any varying terrain.
- the data capture of the target area may comprise any one or more of: i) a sloping target area wherein the drone flight path is tilted to maintain the approximately constant ground sampling distance or height above the terrain to match the slope of the target area; ii) a target area with a ridge or valley and the flight path is folded on each side of the ridge or valley to maintain the approximately constant ground sampling distance or height above the terrain to match the slope on each side of the ridge or valley of the target area; iii) a target area with a convex or a concave shape and the flight path is wrapped to maintain the approximately constant ground sampling distance or height above the terrain to match the convex or concave shape of the target area; and iv) a target area with a different height at more than one of the plurality of points within the target area wherein the drone flight path grid is warped to maintain the approximately constant ground sampling distance or height above the terrain to match the different heights of the target area.
- the target area ii) may have more than one ridge or valley.
- the flight path of the drone over the target area is any one or more of: i) a single flight path; ii) a double flight path; or iii) a multiple flight path.
- the flight area pattern of the drone over the target area may have any one or more of the following shapes: i) a square shape; ii) a rectangular shape; iii) a circular shape; iv) a triangular shape; v) an oval shape; or vi) any regular or irregular polygon shape.
- step ii) may further comprise: obtaining the target area changing terrain height or the three dimensional shape of the target area by: i) flying the drone to a first position on the target area; ii) saving the first position coordinates and vertical height; iii) flying the drone to a another position on the target area; iv) saving the another position coordinates and vertical height; v) repeating steps iii) and iv) until at least three positions have been saved to obtain the changing terrain height or the three dimensional shape of the target area; and vi) using the saved positions and vertical heights to create the flight grid.
- adjusting the vertical height of one or more of the plurality of points may provide images or data captured by the drone flying the flight path at a similar height above the changing terrain height or the three dimensional shape of the target area.
- adjusting the vertical height of one or more of the plurality of points in the target area may tilt, fold, or wrap the flight path over the changing terrain height or the three dimensional shape of the target area to provide improved image and data collection accuracy.
- the present invention provides a method of controlling a drone to fly an autonomous flight path for collecting data or images about a target area, the method comprising the steps of: i) selecting target area boundaries and vertical heights of the target area by: a) flying the drone to a first position on the target area; b) saving the first position coordinates and vertical height; c) flying the drone to another position on the target area; d) saving the another position coordinates and vertical height; and e) repeating steps c) and d) until at least three positions have been saved; ii) determining a set of waypoints for controlling the drone within the target area using the saved positions and vertical heights; iii) uploading the waypoints to the drone; and wherein the flight path is tilted, folded or wrapped to suit the vertical heights of the target area.
- the method may further comprise using the collected data and images to develop a survey of the target area.
- the flight path may maintain an approximately constant ground sampling distance or height above the terrain to suit the changing vertical height within the target area.
- the ground sampling distance may be dependent upon the required image or data accuracy of the survey of the target area.
- the ground sampling distance may be in the range of 0.4 cm to 5.0 cm.
- the tilting, folding or wrapping the flight path may allow a data capture of the target area of any shape and any varying terrain.
- the data capture of the target area may comprise any one or more of: i) a sloping target area wherein the drone flight path is tilted to maintain the approximately constant ground sampling distance or height above the terrain to match the slope of the target area; ii) a target area with a ridge or valley and the flight path is folded on each side of the ridge or valley to maintain the approximately constant ground sampling distance or height above the terrain to match the slope on each side of the ridge or valley of the target area; iii) a target area with a convex or a concave shape and the flight path is wrapped to maintain the approximately constant ground sampling distance or height above the terrain to match the convex or concave shape of the target area; and iv) a target area with a different height at more than one of the plurality of points within the target area wherein the drone flight path grid is warped to maintain the approximately constant ground sampling distance
- the target area ii) may have more than one ridge or valley.
- the flight path of the drone over the target area may be any one or more of: i) a single flight path; ii) a double flight path; or iii) a multiple flight path.
- the target area boundaries of the flight path may be formed in the shape of any one or more of the following: i) a square shape; ii) a rectangular shape; iii) a circular shape; iv) a triangular shape; v) an oval shape; or vi) any regular or irregular polygon shape.
- the present invention provides a method for developing a three-dimensional (3D) survey of a target area using a drone to obtain images, the method comprising: providing at least one camera on the drone; preparing the drone for flight and programming using a flight controlling application to produce an autonomous flight path about the target area, the flight controlling application comprising: i) selecting the target area, wherein the target area contains the flight path and a plurality of points selectable within the target area, each point defining a specific location in physical space with a vertical height; ii) adjusting the vertical height of one or more of the plurality of points to suit a changing terrain height or a three dimensional shape of the target area; iii) determining a set of waypoints for controlling the drone within the target area; and iv) uploading the waypoints to the drone; flying the drone around the target area; obtaining images from the at least one camera of the target area during the flight; using the images and a software program which extracts geometric data from two-dimensional images to
- the method may further comprise any one of the features of the first aspect.
- the present invention provides a method for controlling or programming the flight path of a drone for surveying an area of land, comprising the steps of: using a 3D shape or terrain data file from a previously conducted flight over the area of land or any other data file source of the area of land; selecting a vertical height parameter to set a flight height of the drone above the area of land; determining a set of waypoints using the 3D shape file and the vertical height parameter for the flight path; uploading to a flight controller the set of waypoints for controlling the drone within the flight path; flying the drone using the waypoints to produce images or data of the area of land; and wherein the flight path is tilted, folded or wrapped to suit a changing terrain height or a three dimensional shape of the area of land.
- selecting the vertical height parameter above the area of land to improve survey accuracy may comprise selecting a vertical height to maintain an approximately constant ground sampling distance or height above the terrain to suit the changing terrain height or the three dimensional shape of the area of land.
- the present invention provide a method for flying a drone for survey purposes in respect of an area, the method comprising the steps of: providing a drone in communication with a controller, the drone constantly transmitting its location and vertical height along with real time camera footage back to the controller; selecting area boundaries and vertical heights of the area by: a) flying the drone to a first position on the area; b) saving the first position coordinates and vertical height to the controller; c) flying the drone to a further position on the area; d) saving the further position coordinates and vertical height to the controller; and e) repeating steps c) and d) until at least three positions on the area have been saved to the controller; determining a set of waypoints from the at least three saved positions; uploading the waypoints to the drone and flying the drone autonomously around the area; obtaining images from at least one camera of the area during the flight; using the images to develop a survey of the area; and wherein a flight path of the drone maintains an approximately constant ground sampling distance
- the present invention provide a software program that can be downloaded or reside on a controller for controlling a drone for capturing images and data, the software program comprising instructions capable of using a method according to any one of the features of the first aspect for the remote control of the drone.
- the present invention provides a system for collecting photographic images or data of a target area for input to a survey, the system comprising: a drone having a microprocessor for managing control of the drone and transmitting and receiving data; an image or data capturing device; a controller with wireless data-transmission means capable of transmitting commands to the drone; a flight program on the controller, the flight program being programmed to fly the drone in an autonomous flight path around the target area, wherein the flight program comprises instructions capable of using a method according to any one of the features of the first aspect for autonomous control of the drone.
- the present invention provides a drone for developing a three-dimensional (3D) model of a target area, the drone comprising: one or more rotors disposed to a body; a camera or data collection device associated with the body; at least one wireless interface and a processor coupled to the at least one wireless interface, the data collection device and the camera; a controller in wireless communications with the drone and a flight program residing on or downloaded to the controller for controlling the flight of the drone; and memory storing instructions that, when executed, cause the processor to: process commands to prepare the drone for flight and receive program instructions for an autonomous flight path about the target area from the controller, wherein the autonomous flight path comprises a changing terrain height or a three dimensional shape of the target area; process commands to cause the drone to fly around the target area; process commands to obtain images or data of the target area during the flight; and provide the images to develop the three-dimensional (3D) model of the target area; process commands for communicating with the controller; and wherein the flight program to develop the autonomous flight path around the target
- Fig. 1 shows a multiple axis tilt grid or wrapped flight grid for a drone in accordance with an embodiment of the present invention
- Fig. 2 illustrates a single axis tilt grid in accordance with an embodiment of the present invention
- Fig. 3 illustrates a multiple axis folded tilt grid in accordance with an embodiment of the present invention
- Fig. 4 shows a 3D shape file which could be utilised to provide the terrain and 3D shape of a target area
- Fig. 5 illustrates a tilted oval or racetrack shaped flight path in accordance with an embodiment of the present invention
- Fig. 6 shows a modified tilted oval or dog-leg shaped flight path
- Fig. 7 illustrates another wrapped flight grid in which the flight path is designed to follow the convex curve of a mountain
- Fig. 8 illustrates another 3D shape file which illustrates a concave curve similar to a valley
- Fig. 9 shows some of the exemplary shapes of the target areas of the present invention.
- Fig. 10 illustrates a flowchart of the method in accordance with an embodiment of the present invention
- Fig. 1 1 shows a flowchart of the initial set-up of the drone
- Fig. 12 shows a flowchart of the steps in uploading a previous 3D shape file of the target area; and Fig. 13 shows the steps involved in producing a flight path by flying a drone around the target area.
- the present invention provides in a broad aspect, a method of controlling a drone to fly a flight path around or over a target area to capture images or data which are at a similar height above the ground, including the step of tilting the flight grid, using a split tilted flight grid, or wrapping the grid over the terrain or over the three dimensional shape of the terrain by being able to tilt, fold or wrap the flight grid to provide a much reduced ground sampling distance and therefore greatly improved survey accuracy.
- the present invention has been designed for capturing images or data from the target area.
- the method has a number of steps which define the creation of the autonomous flight pattern. The first step is to load or open a flight program and selecting the target area, wherein the target area contains a flight path and a plurality of points selectable within the target area, each point defining a specific location in physical space with a vertical height. The next step is to adjust the vertical height of one or more of the plurality of points to suit a changing terrain height or a three dimensional shape of the target area. This is followed by determining a set of waypoints for controlling the drone within the target area and uploading the waypoints to the drone 10.
- Fig. 1 illustrates a multiple axis tilt grid or wrapped flight grid for a drone 10.
- the flight path 40 is drawn and the desired flight height which the drone 10 is programmed to fly over the flight path 40 is selected.
- the flight path consists of a first tilted grid 41 which is folded at point 42, the path between points 42 and the next point 43 could represent a valley between two mountains, wherein the tilted grid 41 and the tilted grid 44 forming two sides of the mountain.
- a flight program is loaded on a controller, in this case the controller is represented as the computer 30.
- the positioning of both the drone 10 and the controller 30 is determined through the use of the global positioning satellite 20.
- Fig. 2 is another representation of the type of flight path which can be achieved through the use of a drone 10 in accordance with the present invention.
- the flight path 53 represents a standard tilt grid or single axis tilt 53. In this embodiment, one would draw the flight grid 50 and pick one end, side or corner 51 and select a first height. One then selects the other end, side or corner 52 and selects the second height. This represents a flight path 53 which is flat (or in one plane) but tilted.
- the drone 10 is programmed to fly a height above the terrain or 3D shape of the area of the flight path 53.
- the flight path 53 is designed to maintain a similar height above the terrain and therefore maintain a similar ground sampling distance to provide an improved survey accuracy.
- this embodiment provides a sloping target area wherein the drone flight path is tilted to maintain the approximately constant ground sampling distance or height above the terrain to match the slope of the target area.
- the ground sampling distance or height above the terrain is dependent upon the required accuracy of the survey of the target area.
- the ground sampling distance may be in the range of 0.4 cm to 5.0 cm.
- Fig. 3 illustrates a multiple axis folded tilt grid 60 which relates to a double or multiple split tilt.
- This grid 60 is representative of a mine cut into a mountain on a 45 degree slope cutting 64, 68 or a crop farmed on a flat 62, 66 as well as a slope 64, 68.
- multiple fold lines 63, 65, 67 are drawn or selected across the flight grid area.
- the height of each fold line 63, 65, 67 or alternatively different heights of each end of the fold lines 63, 65, 67 and either ends or corners 61 , 69 of the flight grid area are selected, or different heights for each end or corners 61 , 69 of the flight grid are selected.
- the drone 10 will fly based on the waypoints 71 located throughout the flight grid area 60.
- the waypoints 71 can also represent positions within the flight path 70 which a camera or data collecting device is programmed to be activated.
- a folded tilt grid with multiple axis tilt for example, a target area with a ridge or valley the flight path is folded on each side of the ridge or valley to maintain the approximately constant ground sampling distance or height above the terrain to match the slope on each side of the ridge or valley of the target area.
- Fig. 3 shows two ridge lines and one valley line, any number of both ridge and valley lines are possible with the present invention.
- the position of a single fold line or multiple fold lines is drawn or selected across the flight grid area. Select end heights, select middle or percentage along flight grid’s height, and select other end height.
- the fold line position could be manually selected as desired.
- One end of the flight grid could be flat to fly a level area and then tilt up to fly the slope, or down to fly the edge of a ridge line or fly a ridge line and fold the sides lower than the centre.
- the captured images or data can then be used to develop a survey of the target area 60.
- the survey may be a three dimensional survey of the target area or some three dimensional shape.
- the camera of the drone 10 may be a thermal camera used for producing a thermal imaging survey. This technique uses the heat given off by an object located within the target area and the thermal camera produces an image which can be used to locate the object within the area.
- the process of capturing data can include retrieving the global positioning data from the GPS receiver on the drone 10, capturing image data from the camera on the drone or using a light detection and ranging device to capture distance data from the drone 10.
- the camera data can include the GPS data embedded within each image to triangulate a point cloud and 3D model in which measurements can then be made.
- the drone 10 with its GPS positioning inserts exchangeable image file format data (EXIF) into each image which provides precise camera location, camera direction both heading and vertical angle as well as camera megapixels and lens angle.
- EXIF exchangeable image file format data
- the light detection and ranging device may be any surveying method that measures distance to a target by illuminating the target with pulsed laser light and measuring the reflected pulses with a sensor. Differences in laser return times and wave lengths can then be used to make digital 3D representations of the target.
- One method of obtaining the target area changing terrain height or the three dimensional shape is to utilise a previously processed geometric 3D shape file containing data of the target area obtained from a two-dimensional image. This data and by adjusting the vertical heights within the target area enables the method to create the flight grid.
- the previously processed geometric data can be obtained from a photogrammetry software application which extracts geometric information from two-dimensional images of the target area.
- the previously processed geometric data can be obtained from a 3D CAD file of the target area or through a web-based service that provides detailed information about the target area, such as Google maps or any other type of shape information available for the target area.
- Fig. 4 shows an example of a 3D shape file obtained from a photogrammetry software application.
- the grid 80 shows a undulating terrain which starts at a point 81 on the left hand side which descends to a valley 82 which then rises again to point 83 which extends across a flat plane to point 84 and then slopes away to the point 85 located on the right hand side of the 3D shape file.
- the drone 10 could be programmed to follow the flight paths 86, 87, 88 to maintain a similar height above the terrain and therefore maintain a similar ground sampling distance to provide for improved survey accuracy.
- the method of the present invention allows the tilting, folding or wrapping of the flight path to allow data capture of the target area of any shape and any varying terrain.
- Figs. 5 and 6 are examples of a tilted oval flight in accordance with another embodiment of the present invention.
- the oval flight path 90 is designed to allow a user to select two points 91 , 92 to make a line which the drone 10 orbits around.
- the height at each end 91 , 92 can be selected along with the radius 93, speed and direction of flight to achieve a tilted flight path 95.
- the oval flight path 90 can be used for small or large area survey imaging.
- the user would select a spacing 94 and the flight program would calculate the distance to continue orbit flights 96, 97, 98 with a greater radius and/or height with each orbit. This would achieve image and data collection of a larger area on a sloping site.
- the tilted oval flight path may use two or more locations along with altitude to plan an oval flight. Each point or location on the map would be selected along with the altitude or height required. As described above an indicating line may be drawn by the program between each of these selected points. The radius or distance would also be selected in which the drone 10 would remain from the selected point and line between each point. The program would then calculate the latitude, longitude and flight height or altitude to maintain the tilted flight height around this "race track" flight path.
- Fig. 6 is another example of a tilted oval flight 100 with a dog leg.
- the oval flight path is designed to allow a user to select three or more points 101 , 102, 103 to make a line which the drone 10 orbits around.
- the heights at each point 101 , 102, 103 can vary and is dependent upon the slope of the target area.
- the radius 104, speed and direction of the flight to achieve a tilted flight path 106 can be selected.
- the user would select a spacing 105 and the flight program would calculate the distance to continue orbit flights 107, 108, 109 with a greater radius and/or height with each orbit.
- Both Figs. 5 and 6 provide a target area with a different height at more than one of the plurality of points within the target area, where the drone flight path grid is warped to maintain the approximately constant ground sampling distance or height above the terrain to match the different heights of the target area.
- the first parameter is used if the drone 10 was to conduct several orbits around this possibly tilted "race track", the distance between further out (or greater radius from the centre points and lines between) could be selected. Meaning, the first race track flight path may have a radius of 40 metres from the marked points and lines between, and each consecutive race track flight path may be selected to fly further increments of 15 metres further out. Also selectable is the number of orbits to be conducted by the drone 10. The increasing radius or distance further out from the first radius selected flight could also be automatically calculated and selected by the program by using the camera front and side overlap settings.
- the second of the parameters is if the points, heights and radius were first selected and then the drone 10 would continue to conduct the selected amount of further flights vertically above the initial flight with a parameter being selected for the height above each consecutive flight path.
- the camera angle and direction may also be programmable to point and capture images perpendicular to the flight path and decrease its angle to continue to look at the altitude or height of the initial points and lines between those points, or maintain the angle with each consecutive flight orbit.
- the camera angle may also be programmed to look in the flight direction or at any other angle or direction if selected.
- camera angle and direction may also be selected in which the camera may be angled at say 50 degrees below horizontal and always pointing perpendicular to the flight path (or directly at the line between each selected point) as the drone swivels its camera or flies sideways.
- the camera could also point in the direction of flight travel or any other selected angle relative to flight path, selected points or lines between the selected points.
- the oval or tilted oval flight path may be conducted in both clockwise and counter clockwise directions around the originally marked points to obtain a kind of "double grid” type flight. Even though it would not be a grid and not perpendicular to the first flight taken, it would allow images taken from opposite directions which would improve survey accuracy.
- Fig. 7 illustrates another embodiment of the present invention in which a concave flight path is shown.
- a mountain 1 10 with an upward slope 11 1 , a first peak 112, a second peak 1 13 and a downward slope 1 14 can be modeled to allow a drone 10 to capture both data and images of the mountain 110.
- a drone 10 would initially be positioned on a take-off and landing platform 1 1. Once the 3D shape file has been uploaded to the controller software application (as will be described in more detail below) the drone initially takes off and hovers at a first point 12 for a few seconds then climbs to the selected flight height 115 and proceeds to fly to the starting waypoint 1 16 at a first height located from the slope 11 1 of the mountain 1 10. The drone 10 then flies to the points 1 17, 1 18 and 1 19 while maintaining a relatively similar height above most of the terrain.
- Fig. 8 illustrates a similar embodiment of that of Fig. 7, however illustrates a 3D shape file 120 of a convex curved elevation having a first point 121 at a first height, a second point 122 at the bottom and a third point 123 at a further height.
- the drone 10 is programmed to maintain a relatively similar height above most of the terrain as it traverses the flight path 125.
- the flight program calculates and wraps the flight grid into the shapes/heights which are selected and therefore allows the operator to design the flight grid area to maintain a similar height above the terrain or subject and therefore maintain a similar or approximately constant ground sampling distance.
- the target area with a convex or a concave shape the flight path is wrapped to maintain the approximately constant ground sampling distance or height above the terrain to match the convex or concave shape of the target area.
- a smoothing setting may be used in the program settings to remove or smooth sharp or erratic changes in the flight grid height.
- the flight grid area is drawn and the desired flight height is selected of any or all parts of the boundary of the flight grid. Then the flight height of a single location or multiple locations within the flight grid is/are selected.
- This wrapped flight grid could have multiple high and low spots and be able to reasonably accurately hug the terrain.
- the flight program of this embodiment calculates and wraps the flight grid into the shape/heights one selects and therefore allows the operator to design the flight grid to maintain a similar height above the terrain or subject and therefore maintain a similar GSD and improve survey accuracy.
- the flight path over the target area can be a single flight path, double flight path, or a multiple flight path.
- a double grid flight path means the second grid flies 90 degrees to the first grid to provide better triangulation for data and image capture.
- a multiple flight path can include more than one flight path at different angles to the first flight path and consecutive flight paths.
- both clockwise and counter-clockwise flight paths can be selected.
- the flight area pattern of the drone over the target area can have a square, rectangular, circular, triangular, oval or any regular or irregular polygonal shape.
- Fig. 9 illustrates a circular 200, a rectangular 201 , a square 202 and a irregular polygon 203 shaped flight areas.
- Figs. 10 to 13 show flow charts of the process for controlling a drone 10 to fly an autonomous grid pattern for capturing images or data of a target area.
- the process starts at 210 to provide the steps to complete a flight.
- the first step 21 1 is to setup the drone and is explained further below with reference to item A and Fig. 1 1. Any number of steps can be done in the initial setup of the drone 10, however to illustrate some exemplary steps are shown at reference 212a.
- the battery is inserted, the propellers are fitted and checked and an overall safety check is completed of the drone 10.
- the next step in the setup of the drone is to setup the controller. This can include, but is not only limited to inserting the control device (tablet etc.) into the controller if required, switching on the transmitter, switching on the control device and then switching on the drone 10.
- the next step 213 is to load or open the flight program or flight controlling program.
- the control program will need to be uploaded to the controller or alternatively may be a software application or software program running on a computer or other device.
- controller and flight controlling program connected, you are now able to check and set various parameters for the drone 10. For example, the battery charge, the return to home flight settings and camera settings such as the SD card, focus, white balance and shutter speed. Once you have checked and set the above drone parameters you are then ready to program the grid pattern and flight path for a target area.
- Steps 214, 216 and 217 show three exemplary processes for selecting the grid pattern and flight path for the required target area.
- the 3D shape file for the flight grid and pattern can be extracted from geometric information from images.
- the first step 230 is to upload the previous 3D shape file.
- this can be achieved using photogrammetry software 231 , 3D CAD files 232 or a web-based service 233 that provides detailed information about the target area.
- another way of selecting the flight grid and flight path is for a user to manually select points and heights on a map of the area and location which the flight is to be carried out on the flight controller program.
- On the selected flight grid a plurality of points can be selected and the required height provided.
- Manually adjusting the vertical height of one or more of the plurality of points will provide a flight path at a similar height above the changing terrain height or the three dimensional shape of the target area.
- tilts, folds, or wraps the flight path over the changing terrain height or the three dimensional shape of the target area is manually adjusting the vertical height of one or more of the plurality of points in the target area.
- step 217 another exemplary way of selecting the flight grid is through the use of a manual flight over the target area by the drone 10.
- a user can select a target area boundaries and vertical heights of the target area by flying the drone to a first position on the target area and saving the first position coordinates and vertical height to the controller program at step 241.
- the user flies the drone to a second position 242 on the target area and saves the second position coordinates and vertical height at step 243.
- at least three position coordinates are required to be saved.
- the drone 10 can be flown to any number of further positions 244 and those further positions and heights saved 245 to the controller program. This is largely dependent upon the size, shape and the terrain of the target area.
- the next step 246 is to determine a set of waypoints for controlling the drone within the target area using the saved positions 241 , 243, 245 and vertical heights.
- the next step 219 is to upload the waypoints from any one of the exemplary processes for selecting the grid pattern to the drone 10.
- the drone 10 Once the drone 10 has been programmed with the flight path which is tilted, folded or wrapped to suit the vertical heights of the target area at step 220 the drone will start the flight by flying to the first waypoint on the flight grid and continue through the consecutive waypoints until the drone 10 reaches the end of flight 221 and returns to the programmed return to home position.
- the flight control program also determines the points in which the camera or the device for data capture will be activated.
- the camera could be set to point in the direction of travel or any other selected angle relative to the flight path selected points or lines between the selected grid pattern.
- the flight program will also select the path spacing which is typically calculated by the program which uses the drones camera lens angles, image overlap selected and flight height to provide the parallel paths for image taking.
- flight path can be for both single, double and multiple grid square, rectangle, circular, oval or polygon with tilt, fold or wrap capability with camera angle select and camera overlap both front and side and with height adjustment settings.
- the drone 10 includes any unmanned aerial vehicle (UAV) such as single or multi-rotor vehicles and also fixed-wing aircraft.
- UAV unmanned aerial vehicle
- a quick flight using the drone could be used to collect terrain height data to plan a flight survey grid without the need to manually save position and height locations setting for grid design.
- the drone could adjust its height in real time to climb and descend to maintain a relatively constant GSD using its height sensor while remaining within the flight grid programmed.
- This method of planning a drone flight grid allows the operator to fly the drone to each area of the survey area to mark and save the location and height required at that position to allow the program to calculate the wrapped flight grid.
- This method can be used when the operator is unsure of the correct altitudes to fly or are unsure of the grid boundary areas. It can also be used when there are no maps or satellite images to work from.
- the drone is positioned at the correct or desired height and location and input to the program marks that location and height. Then the drone is flown to mark the next position. When three or multiple locations and heights have been marked, the program calculates the shape of the flight grid.
- the drone camera can be used in real time to position the drone over the desired boundary location or over a desired position where a height and location marker is required. This method of grid design provides much improved grid boundary and flight safety as well as greatly improved survey accuracy.
- the present invention can be implemented in the form of a software program that can be downloaded or reside on the controller for controlling a drone 10 for capturing images and data.
- the software program provides instructions capable of using a method according to the steps illustrated and described above.
- the flight programming software provides the ability to tilt, warp, fold or wrap a flight grid path or tilt an oval flight path with respect to altitude or differing flight heights.
- the present invention also extends to a system for collecting photographic images or data of a target area for input to a survey.
- the system consist of the of a number of components but is not only limited to these components.
- the system may consist of a drone having a microprocessor for managing control of the drone and transmitting and receiving data, an image or data capturing device and a controller with wireless data-transmission means capable of transmitting commands to the drone.
- a flight program is located on or is downloaded to the controller.
- the flight program is programmed to fly the drone in an autonomous flight path around the target area, wherein the flight program comprises instructions capable of using the method described and illustrated above for autonomous control of the drone.
- the present invention also provides a drone for developing a three-dimensional (3D) model of a target area.
- the drone consists of one or more rotors disposed to a body and a camera or data collection device associated with or on the body.
- the drone 10 also has at least one wireless interface and a processor coupled to the at least one wireless interface, the data collection device and the camera.
- a controller is also in wireless communication with the drone and a flight program residing on or downloaded to the controller controls the flight of the drone 10.
- the drone also has at least one memory device for storing instructions that, when executed, cause the processor to perform a number of steps.
- the memory device can process commands to prepare the drone for flight and receive program instructions for an autonomous flight path about the target area from the controller.
- the autonomous flight path has a changing terrain height or a three dimensional shape of the target area.
- the memory device can also process commands to cause the drone to fly around the target area and obtain images or data of the target area during the flight.
- the images can be stored on an SD card and then used to develop the three-dimensional (3D) model of the target area. Typically this also requires some form of photogrammetry software to produce the 3D shape file.
- the flight program when the waypoints are produced for the autonomous flight could save the required flight grid and flight path waypoints to an SD card which could be inserted into the drone 10 and be accessed by the drone processor for the autonomous flight.
- the SD card could be installed in the control device of the controller for access by the controller.
- the known presently existing flight programming settings and capabilities may be used with the improved method of incorporating height or altitude changes into the flight path.
- the flight programming software of the present invention could be modified to work with the existing flight programming software.
- a survey or aerial survey is taken to mean a collection of any data or information over a prescribed flight area or object.
- a survey could include surveys of land, property objects, buildings, mines, mountains, rivers, animals, people or the like.
- the present invention provides the ability to tilt, warp, fold or wrap a flight grid path or tilt an oval flight path with respect to altitude or differing flight heights.
- drones can be programmed to conduct survey flights to collect images or data with a much improved survey and or data accuracy.
- the present invention also reduces the number of flights required to achieve the improved survey accuracy and also improves flight and drone safety.
- improve drone safety by crash or obstacle avoidance by tilting, folding or wrapping the flight path to suit the changing terrain height or the three dimensional shape of the target area.
- adjectives such as first and second, left and right, top and bottom, and the like may be used solely to distinguish one element or action from another element or action without necessarily requiring or implying any actual such relationship or order.
- reference to an integer or a component or step (or the like) is not to be interpreted as being limited to only one of that integer, component, or step, but rather could be one or more of that integer, component, or step etc.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Aviation & Aerospace Engineering (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2018901787 | 2018-05-22 | ||
AU2018901787A AU2018901787A0 (en) | 2018-05-22 | Drone Flight Programming Method |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2019222798A1 true WO2019222798A1 (en) | 2019-11-28 |
Family
ID=68615494
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/AU2019/050489 WO2019222798A1 (en) | 2018-05-22 | 2019-05-21 | Drone flight programming method and system |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2019222798A1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111457895A (en) * | 2020-03-31 | 2020-07-28 | 彩虹无人机科技有限公司 | Target size calculation and display method for photoelectric load of unmanned aerial vehicle |
CN111522360A (en) * | 2020-05-14 | 2020-08-11 | 清远电力规划设计院有限公司 | Banded oblique photography automatic route planning method based on electric power iron tower |
CN112591085A (en) * | 2020-11-30 | 2021-04-02 | 中国十七冶集团有限公司 | Unmanned aerial vehicle and inclination measurement system |
WO2021221758A3 (en) * | 2020-02-13 | 2021-12-30 | Skydio, Inc. | Performing 3d reconstruction via an unmanned aerial vehicle |
CN114020009A (en) * | 2021-10-20 | 2022-02-08 | 中国航空工业集团公司洛阳电光设备研究所 | Terrain penetration planning method for small-sized fixed-wing unmanned aerial vehicle |
WO2022122815A1 (en) * | 2020-12-09 | 2022-06-16 | Mdgroup Germany Gmbh | Method and system for controlling the flight path of an aerial vehicle |
CN115268504A (en) * | 2022-09-29 | 2022-11-01 | 四川腾盾科技有限公司 | Ground-imitating flight path planning method for large unmanned aerial vehicle |
CN115278074A (en) * | 2022-07-26 | 2022-11-01 | 城乡院(广州)有限公司 | Unmanned aerial vehicle shooting method, device, equipment and storage medium based on parcel red line |
CN116539014A (en) * | 2023-07-05 | 2023-08-04 | 潍坊市建筑设计研究院有限责任公司 | Mapping system and method for hydraulic engineering geology |
CN117351014A (en) * | 2023-12-05 | 2024-01-05 | 青岛市勘察测绘研究院 | Unmanned aerial vehicle flight safety detection method based on live-action three-dimension |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100286859A1 (en) * | 2008-11-18 | 2010-11-11 | Honeywell International Inc. | Methods for generating a flight plan for an unmanned aerial vehicle based on a predicted camera path |
US20160070265A1 (en) * | 2014-09-05 | 2016-03-10 | SZ DJI Technology Co., Ltd | Multi-sensor environmental mapping |
US9609288B1 (en) * | 2015-12-31 | 2017-03-28 | Unmanned Innovation, Inc. | Unmanned aerial vehicle rooftop inspection system |
US20170337824A1 (en) * | 2015-10-20 | 2017-11-23 | Skycatch, Inc. | Generating a mission plan for capturing aerial images with an unmanned aerial vehicle |
-
2019
- 2019-05-21 WO PCT/AU2019/050489 patent/WO2019222798A1/en active Application Filing
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100286859A1 (en) * | 2008-11-18 | 2010-11-11 | Honeywell International Inc. | Methods for generating a flight plan for an unmanned aerial vehicle based on a predicted camera path |
US20160070265A1 (en) * | 2014-09-05 | 2016-03-10 | SZ DJI Technology Co., Ltd | Multi-sensor environmental mapping |
US20170337824A1 (en) * | 2015-10-20 | 2017-11-23 | Skycatch, Inc. | Generating a mission plan for capturing aerial images with an unmanned aerial vehicle |
US9609288B1 (en) * | 2015-12-31 | 2017-03-28 | Unmanned Innovation, Inc. | Unmanned aerial vehicle rooftop inspection system |
Non-Patent Citations (6)
Title |
---|
LIU, X. ET AL.: "UAV-based Low-altitude Aerial Photogrammetric Application in Mine Areas Measurement", 2012 SECOND INTERNATIONAL WORKSHOP ON EARTH OBSERVATION AND REMOTE SENSING APPLICATIONS, Shanghai, China, pages 240 - 242, XP032216669 * |
MAT, M. S. C. ET AL.: "An Unmanned Aerial Imagery Capturing Systems (UAiCs) Towards Digital Photogrammetry Mapping", 2015 IEEE 6TH CONTROL AND SYSTEM GRADUATE RESEARCH COLLOQUIUM (ICSGRC, 10 August 2015 (2015-08-10), Shah Alam, Malaysia, pages 27 - 31, XP032869374 * |
MERZ, T. ET AL.: "AUTONOMOUS UNMANNED HELICOPTER SYSTEM FOR REMOTE SENSING MISSIONS IN UNKNOWN ENVIRONMENTS", INTERNATIONAL ARCHIVES OF THE PHOTOGRAMMETRY, REMOTE SENSING AND SPATIAL INFORMATION SCIENCES, VOLUME XXXVIII-1/C22, 2011 ISPRS ZURICH 2011 WORKSHOP, 14 September 2011 (2011-09-14), Zurich, Switzerland, pages 143 - 148, XP055655594 * |
MOLLNEY, M. ET AL.: "Contour Flying for Airborne Data Acquisition", PHOTOGRAMMETRIC WEEK '13, 2013, Berlin & Offenbach, pages 117 - 129, XP055655580 * |
SHAHBAZI, M. ET AL.: "Development and Evaluation of a UAV-Photogrammetry System for Precise 3D Environmental Modeling", SENSORS, vol. 15, no. 11, 2015, pages 27493 - 27524, XP055655600 * |
WANG, H. ET AL.: "A 3D Coverage Path Planning Approach for Flying Cameras in Nature Environment under Photogrammetric Constraints", PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE JULY 26-28, 2017, Dalian, China, pages 6761 - 6766, XP033149758 * |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11703864B2 (en) | 2020-02-13 | 2023-07-18 | Skydio, Inc. | Scanning structures via unmanned aerial vehicles |
WO2021221758A3 (en) * | 2020-02-13 | 2021-12-30 | Skydio, Inc. | Performing 3d reconstruction via an unmanned aerial vehicle |
US12025983B2 (en) | 2020-02-13 | 2024-07-02 | Skydio, Inc. | Indicating a scan target for an unmanned aerial vehicle |
US11940795B2 (en) | 2020-02-13 | 2024-03-26 | Skydio, Inc. | Performing 3D reconstruction via an unmanned aerial vehicle |
US11829142B2 (en) | 2020-02-13 | 2023-11-28 | Skydio, Inc. | Unmanned aerial vehicle adaptable to obstructions |
US11829141B2 (en) | 2020-02-13 | 2023-11-28 | Skydio, Inc. | Determining a three-dimensional model of a scan target |
US11573544B2 (en) | 2020-02-13 | 2023-02-07 | Skydio, Inc. | Performing 3D reconstruction via an unmanned aerial vehicle |
CN111457895A (en) * | 2020-03-31 | 2020-07-28 | 彩虹无人机科技有限公司 | Target size calculation and display method for photoelectric load of unmanned aerial vehicle |
CN111522360A (en) * | 2020-05-14 | 2020-08-11 | 清远电力规划设计院有限公司 | Banded oblique photography automatic route planning method based on electric power iron tower |
CN111522360B (en) * | 2020-05-14 | 2023-05-05 | 清远电力规划设计院有限公司 | Automatic route planning method for strip-shaped oblique photography based on electric power iron tower |
CN112591085A (en) * | 2020-11-30 | 2021-04-02 | 中国十七冶集团有限公司 | Unmanned aerial vehicle and inclination measurement system |
CN112591085B (en) * | 2020-11-30 | 2022-08-12 | 中国十七冶集团有限公司 | Unmanned aerial vehicle and inclination measurement system |
WO2022122815A1 (en) * | 2020-12-09 | 2022-06-16 | Mdgroup Germany Gmbh | Method and system for controlling the flight path of an aerial vehicle |
CN114020009B (en) * | 2021-10-20 | 2024-03-29 | 中国航空工业集团公司洛阳电光设备研究所 | Small fixed-wing unmanned aerial vehicle terrain burst prevention planning method |
CN114020009A (en) * | 2021-10-20 | 2022-02-08 | 中国航空工业集团公司洛阳电光设备研究所 | Terrain penetration planning method for small-sized fixed-wing unmanned aerial vehicle |
CN115278074B (en) * | 2022-07-26 | 2023-05-12 | 城乡院(广州)有限公司 | Unmanned aerial vehicle shooting method, device and equipment based on Yu Zong red line and storage medium |
CN115278074A (en) * | 2022-07-26 | 2022-11-01 | 城乡院(广州)有限公司 | Unmanned aerial vehicle shooting method, device, equipment and storage medium based on parcel red line |
CN115268504B (en) * | 2022-09-29 | 2022-12-27 | 四川腾盾科技有限公司 | Ground-imitating flight path planning method for large unmanned aerial vehicle |
CN115268504A (en) * | 2022-09-29 | 2022-11-01 | 四川腾盾科技有限公司 | Ground-imitating flight path planning method for large unmanned aerial vehicle |
CN116539014A (en) * | 2023-07-05 | 2023-08-04 | 潍坊市建筑设计研究院有限责任公司 | Mapping system and method for hydraulic engineering geology |
CN116539014B (en) * | 2023-07-05 | 2023-09-12 | 潍坊市建筑设计研究院有限责任公司 | Mapping system and method for hydraulic engineering geology |
CN117351014A (en) * | 2023-12-05 | 2024-01-05 | 青岛市勘察测绘研究院 | Unmanned aerial vehicle flight safety detection method based on live-action three-dimension |
CN117351014B (en) * | 2023-12-05 | 2024-03-01 | 青岛市勘察测绘研究院 | Unmanned aerial vehicle flight safety detection method based on live-action three-dimension |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2019222798A1 (en) | Drone flight programming method and system | |
US12007761B2 (en) | Unmanned aerial vehicle inspection system | |
US11794890B2 (en) | Unmanned aerial vehicle inspection system | |
US9513635B1 (en) | Unmanned aerial vehicle inspection system | |
CN107504957B (en) | Method for rapidly constructing three-dimensional terrain model by using unmanned aerial vehicle multi-view camera shooting | |
US11644839B2 (en) | Systems and methods for generating a real-time map using a movable object | |
CA2957081C (en) | Methods for agronomic and agricultural monitoring using unmanned aerial systems | |
US9641810B2 (en) | Method for acquiring images from arbitrary perspectives with UAVs equipped with fixed imagers | |
US9336568B2 (en) | Unmanned aerial vehicle image processing system and method | |
KR101793509B1 (en) | Remote observation method and system by calculating automatic route of unmanned aerial vehicle for monitoring crops | |
US20190241263A1 (en) | Flight path generation method, flight path generation system, flight vehicle, program, and storage medium | |
US11120260B2 (en) | Multiscopic whitetail scoring game camera systems and methods | |
KR101160454B1 (en) | Construction method of 3D Spatial Information using position controlling of UAV | |
CN110771141A (en) | Shooting method and unmanned aerial vehicle | |
JPWO2018198634A1 (en) | Information processing apparatus, information processing method, information processing program, image processing apparatus, and image processing system | |
Hill et al. | Mapping with aerial photographs: recording the past, the present, and the invisible at Marj Rabba, Israel | |
WO2021056139A1 (en) | Method and device for acquiring landing position, unmanned aerial vehicle, system, and storage medium | |
Ali et al. | The impact of UAV flight planning parameters on topographic mapping quality control | |
US10424105B2 (en) | Efficient airborne oblique image collection | |
Starek et al. | Application of unmanned aircraft systems for coastal mapping and resiliency | |
AU2020217371A1 (en) | A method of surveying a target | |
Persson et al. | Real-time image processing on handheld devices and UAV | |
Liba et al. | IMPACT OF THE USE OF GROUND CONTROL POINTS ON THE ACCURACY OF ORTHOMOSAIC IN EXAMPLE OF UAV PLATFORM" MUST Q" | |
Ekpa et al. | Application of UAV Technology in Mapping Part of University of Uyo, Akwa Ibom, Nigeria |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19807849 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19807849 Country of ref document: EP Kind code of ref document: A1 |
|
32PN | Ep: public notification in the ep bulletin as address of the adressee cannot be established |
Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 16/04/2021) |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 19807849 Country of ref document: EP Kind code of ref document: A1 |