Unmanned aerial vehicle rooftop inspection system
First Claim
1. A device comprising one or more processors, and a computer storage media storing instructions, that when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- transmitting, by the device and to an unmanned aerial vehicle (UAV) via a wireless or wired connection, a first inspection flight pattern for implementation by the UAV, the first inspection flight pattern indicating that the UAV is to obtain one or more aerial view images, associated with a first level of detail, of a structure;
displaying, via an interface of the device, one or more received aerial view images obtained, by the UAV, during implementation of the first inspection flight pattern, the aerial view images depicting a rooftop of the structure;
receiving, by the device, input specifying selections of one or more portions of the displayed aerial view images, the portions being associated with inspection locations indicating, at least, positions about the rooftop for which the UAV is to obtain images of the rooftop that are associated with a second level of detail greater than the first level of detail;
determining, by the device, a second inspection flight pattern for the UAV, the second inspection flight pattern comprising inspection waypoints for the inspection locations; and
transmitting, by the device and to the UAV via a wireless or wired connection, flight information including the second inspection flight pattern for implementation.
9 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for an unmanned aerial system inspection system. One of the methods is performed by a UAV and includes receiving, by the UAV, flight information describing a job to perform an inspection of a rooftop. A particular altitude is ascended to, and an inspection of the rooftop is performed including obtaining sensor information describing the rooftop. Location information identifying a damaged area of the rooftop is received. The damaged area of the rooftop is traveled to. An inspection of the damaged area of the rooftop is performed including obtaining detailed sensor information describing the damaged area. A safe landing location is traveled to.
220 Citations
30 Claims
-
1. A device comprising one or more processors, and a computer storage media storing instructions, that when executed by the one or more processors, cause the one or more processors to perform operations comprising:
-
transmitting, by the device and to an unmanned aerial vehicle (UAV) via a wireless or wired connection, a first inspection flight pattern for implementation by the UAV, the first inspection flight pattern indicating that the UAV is to obtain one or more aerial view images, associated with a first level of detail, of a structure; displaying, via an interface of the device, one or more received aerial view images obtained, by the UAV, during implementation of the first inspection flight pattern, the aerial view images depicting a rooftop of the structure; receiving, by the device, input specifying selections of one or more portions of the displayed aerial view images, the portions being associated with inspection locations indicating, at least, positions about the rooftop for which the UAV is to obtain images of the rooftop that are associated with a second level of detail greater than the first level of detail; determining, by the device, a second inspection flight pattern for the UAV, the second inspection flight pattern comprising inspection waypoints for the inspection locations; and transmitting, by the device and to the UAV via a wireless or wired connection, flight information including the second inspection flight pattern for implementation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer storage medium comprising instructions that when executed by a device of one or more processors, cause the device to perform operations comprising:
-
transmitting, by the device and to an unmanned aerial vehicle (UAV) via a wireless or wired connection, a first inspection flight pattern for implementation by the UAV, the first inspection flight pattern indicating that the UAV is to obtain one or more aerial view images of a structure that are associated with a first level of detail; displaying, via an interface of the device, one or more received aerial view images obtained, by the UAV, during implementation of the first inspection flight pattern, the aerial view images depicting a rooftop of the structure; receiving, by the device, input specifying selections of one or more portions of the displayed aerial view images, the portions being associated with inspection locations indicating, at least, positions about the rooftop for which the UAV is to obtain images of the rooftop that are associated with a second level of detail greater than the first level of detail; determining, by the device, a second inspection flight pattern for the UAV, the second inspection flight pattern comprising inspection waypoints for the inspection locations; and transmitting, by the device and to the UAV via a wireless or wired connection, flight information including the second inspection flight pattern for implementation. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computerized method performed by a device comprising one or more processors, the method comprising:
-
transmitting, by the device and to an unmanned aerial vehicle (UAV) via a wireless or wired connection, a first inspection flight pattern for implementation by the UAV, the first inspection flight pattern indicating that the UAV is to obtain one or more aerial view images of a structure that are associated with a first level of detail; displaying, via an interface of the device, one or more received aerial view images obtained, by the UAV, during implementation of the first inspection flight pattern, the aerial view images depicting a rooftop of the structure; receiving, by the device, input specifying selections of one or more portions of the displayed aerial view images, the portions being associated with inspection locations indicating, at least, positions about the rooftop for which the UAV is to obtain images of the rooftop that are associated with a second level of detail greater than the first level of detail; determining, by the device, a second inspection flight pattern for the UAV, the second inspection flight pattern comprising inspection waypoints for the inspection locations; and transmitting, by the device and to the UAV via a wireless or wired connection, flight information including the second inspection flight pattern for implementation. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification