Unmanned aerial vehicle rooftop inspection system
First Claim
1. A system 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:
- displaying, via an interface, a first graphical representation of an object, the first graphical representation comprising one or more first digital images obtained by an unmanned aerial vehicle (UAV), the first digital images describing an aerial view of the object, the one or more first digital images associated with a first level of detail;
receiving, via the interface, input specifying selections of one or more portions of the first graphical representation indicating respective waypoints, the waypoints specifying inspection locations indicating, at least, positions over a surface of the object for which the UAV is to navigate; and
conducting an inspection for an inspection location of inspection locations, the inspection comprising;
navigating the UAV to the inspection location; and
causing the UAV to obtain one or more second digital images describing the surface of the object, the second digital images associated with a second level of detail greater than the first level of detail of the first digital images.
8 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.
-
Citations
30 Claims
-
1. A system 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:
-
displaying, via an interface, a first graphical representation of an object, the first graphical representation comprising one or more first digital images obtained by an unmanned aerial vehicle (UAV), the first digital images describing an aerial view of the object, the one or more first digital images associated with a first level of detail; receiving, via the interface, input specifying selections of one or more portions of the first graphical representation indicating respective waypoints, the waypoints specifying inspection locations indicating, at least, positions over a surface of the object for which the UAV is to navigate; and conducting an inspection for an inspection location of inspection locations, the inspection comprising; navigating the UAV to the inspection location; and causing the UAV to obtain one or more second digital images describing the surface of the object, the second digital images associated with a second level of detail greater than the first level of detail of the first digital images. - 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 system of one or more processors, cause the system to perform operations comprising:
-
displaying, via an interface, a first graphical representation of an object, the first graphical representation comprising one or more first digital images obtained by an unmanned aerial vehicle (UAV), the first digital images describing an aerial view of the object, the one or more first digital images associated with a first level of detail; receiving, via the interface, input specifying selections of one or more portions of the first graphical representation indicating respective waypoints, the waypoints specifying inspection locations indicating, at least, positions over a surface of the object for which the UAV is to navigate; and conducting an inspection for an inspection location of inspection locations, the inspection comprising; navigating the UAV to the inspection location; and causing the UAV to obtain one or more second digital images describing the surface of the object, the second digital images associated with a second level of detail greater than the first level of detail of the first digital images. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computerized method performed by a system of one or more processors, the method comprising:
-
displaying, via an interface, a first graphical representation of an object, the first graphical representation comprising one or more first digital images obtained by an unmanned aerial vehicle (UAV), the first digital images describing an aerial view of the object, the one or more first digital images associated with a first level of detail; receiving, via the interface, input specifying selections of one or more portions of the first graphical representation indicating respective waypoints, the waypoints specifying inspection locations indicating, at least, positions over a surface of the object for which the UAV is to navigate; and conducting an inspection for an inspection location of inspection locations, the inspection comprising; navigating the UAV to the inspection location; and causing the UAV to obtain one or more second digital images describing the surface of the object, the second digital images associated with a second level of detail greater than the first level of detail of the first digital images. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification