Unmanned aircraft structure evaluation system and method
First Claim
1. A non-transitory computer storage medium comprising instructions that when executed by a processor included in an Unmanned Aerial Vehicle (UAV) having a computer controlled gimbal mount connected to a camera, cause the UAV to perform operations, comprising:
- directing the UAV to fly a target path having a plurality of flight capture points laterally and/or vertically offset from geographic positions of an outline of the structure of interest, a first group of flight capture points adjacent to a first side of the outline, and a second group of flight capture points adjacent to a second side of the outline;
capturing images of the structure of interest from the camera on the UAV while the UAV is flying the target path at flight capture points spaced along the target path in such a manner as to ensure full coverage of the structure of interest in the images captured by the camera; and
adjusting a direction of the camera relative to the structure of interest in three dimensions as the UAV is flying the target path to point the camera at a target capture point on the structure of interest at each flight capture point.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems are disclosed including a computer storage medium, comprising instructions that when executed by one or more processors included in an Unmanned Aerial Vehicle (UAV), cause the UAV to perform operations, comprising: receiving, by the UAV, a flight plan configured to direct the UAV to fly a flight path having a plurality of waypoints adjacent to and above a structure and to capture sensor data of the structure from a camera on the UAV while the UAV is flying the flight path; adjusting an angle of an optical axis of the camera mounted to a gimbal to a predetermined angle within a range of 25 degrees to 75 degrees relative to a downward direction, and capturing sensor data of at least a portion of a roof of the structure with the optical axis of the camera aligned with at least one predetermined location on the structure.
235 Citations
30 Claims
-
1. A non-transitory computer storage medium comprising instructions that when executed by a processor included in an Unmanned Aerial Vehicle (UAV) having a computer controlled gimbal mount connected to a camera, cause the UAV to perform operations, comprising:
-
directing the UAV to fly a target path having a plurality of flight capture points laterally and/or vertically offset from geographic positions of an outline of the structure of interest, a first group of flight capture points adjacent to a first side of the outline, and a second group of flight capture points adjacent to a second side of the outline; capturing images of the structure of interest from the camera on the UAV while the UAV is flying the target path at flight capture points spaced along the target path in such a manner as to ensure full coverage of the structure of interest in the images captured by the camera; and adjusting a direction of the camera relative to the structure of interest in three dimensions as the UAV is flying the target path to point the camera at a target capture point on the structure of interest at each flight capture point. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computerized system, comprising:
a computer system having an input unit, a display unit, one or more processors and one or more non-transitory computer readable medium, the one or more processors executing software to cause the one or more processors to; determining a first location of a structure to be inspected, the first location having first geographic coordinates; displaying, via the display unit, a first graphical representation of the structure of interest, the first graphical representation comprising a first image describing an aerial view of the structure of interest; receiving an alteration of the first graphical representation to indicate a change of the first geographic coordinates to second geographic coordinates; subsequent to receiving the alteration of the first graphical representation, generate unmanned aircraft information with information pertaining to the structure of interest identified by the second geographic coordinates for a UAV having a camera mounted to a computer controlled gimbal mount to capture images of the structure of interest, the unmanned aircraft information including flight path information, camera control information, and gimbal control information, the flight path information configured to direct an unmanned aircraft to fly a flight path above the structure of interest, the camera control information configured to control the camera to capture aerial images from the camera on the unmanned aircraft while the unmanned aircraft is flying the flight path, the gimbal control information configured to control the computer controlled gimbal mount to align the camera with the structure of interest during capture of the aerial images; receive the aerial images of the structure of interest from the unmanned aircraft; and generate a structure report based at least in part on the aerial images of the structure of interest. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
18. A computerized system, comprising:
a computer system having an input unit, a display unit, one or more processors and one or more non-transitory computer readable medium, the one or more processors executing software to cause the one or more processors to; display, via the display unit, a first flight path on a graphical representation of an external form of a structure of interest, in which an unmanned aircraft is to navigate about the structure of interest; receive data indicative of an outline of the structure of interest, via the input unit, and using the data to generate unmanned aircraft information having a second flight path and gimbal control information, the second flight path configured to direct the unmanned aircraft through autonomous flight above the structure of interest, the gimbal control information configured to align a camera supported by the unmanned aircraft with the structure of interest during capture of the aerial images; display, via the display unit, the second flight path, on the graphical representation of the external form of the structure of interest; receive aerial images of the structure of interest from the unmanned aircraft, the aerial images obtained by the camera when aligned with the structure of interest during capture of the aerial images while the unmanned aircraft is being directed through the second flight path during autonomous flight; and generate a structure report based at least in part on the aerial images of the structure of interest obtained by the camera carried by the unmanned aircraft while the aircraft is being directed through the second flight path. - View Dependent Claims (19, 20, 21, 22, 23)
-
24. An Unmanned Aerial Vehicle (UAV) having a computer controlled gimbal mount connected to a camera, a processor, and a non-transitory computer storage medium comprising instructions that when executed by the processor cause the UAV to perform operations, comprising:
-
directing the UAV to fly a flight path having a plurality of flight capture points laterally and/or vertically offset from geographic positions of an outline of the structure of interest, a first group of flight capture points adjacent to a first side of the outline, and a second group of flight capture points adjacent to a second side of the outline; detecting an obstruction in the flight path, steering the UAV to avoid the obstruction, and adjusting a down-look angle of the camera with the computer controlled gimbal mount as the UAV is avoiding the obstruction; and capturing first images of the structure of interest with the camera on the UAV at the flight capture points while the UAV is flying the flight path, and second images while the UAV is avoiding the obstruction, the first images being overlapping, and the second images being overlapping. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification