Unmanned aerial vehicle rooftop inspection system
First Claim
1. A flight planning and analysis 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 pre-flight and post-flight operations for an unmanned aerial vehicle (UAV):
- the pre-flight operations comprising;
creating a job for an aerial inspection of a property, comprising;
receiving location information of the property to be inspected, wherein the location information is an address of the property;
based on the location information, displaying, via a first user interface, imagery of the property;
determining an inspection area for the property, the inspection area having associated geo-spatial information describing a boundary of the inspection area; and
displaying, via the first user interface, the determined inspection area over the imagery of the property; and
assigning a particular operator to perform the job from a selection of operators; and
providing job information including the inspection area and the location information to a ground control station associated with the assigned operator,wherein the ground control station is configured to present a user interface to the assigned operator, and enable, via the user interface, (1) modifications to the provided job information and/or (2) additions to the provided job information, and wherein the ground control station is configured to determine a flight pattern, based at least in part, on the job information,and wherein the ground control station is configured for flight operations of the UAV for aerial inspection of the property based on the job information, andobtain, based on the flight pattern, sensor data describing the property; and
the post-flight operations comprising;
receiving sensor data obtained by the UAV from the aerial inspection of the property;
generating at least one of a georectified imagery or a three-dimensional model of the property based on the received sensor data; and
displaying, via a second user interface, the georectified imagery or the three-dimensional model of the property.
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.
98 Citations
32 Claims
-
1. A flight planning and analysis 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 pre-flight and post-flight operations for an unmanned aerial vehicle (UAV):
-
the pre-flight operations comprising; creating a job for an aerial inspection of a property, comprising; receiving location information of the property to be inspected, wherein the location information is an address of the property; based on the location information, displaying, via a first user interface, imagery of the property; determining an inspection area for the property, the inspection area having associated geo-spatial information describing a boundary of the inspection area; and displaying, via the first user interface, the determined inspection area over the imagery of the property; and assigning a particular operator to perform the job from a selection of operators; and providing job information including the inspection area and the location information to a ground control station associated with the assigned operator, wherein the ground control station is configured to present a user interface to the assigned operator, and enable, via the user interface, (1) modifications to the provided job information and/or (2) additions to the provided job information, and wherein the ground control station is configured to determine a flight pattern, based at least in part, on the job information, and wherein the ground control station is configured for flight operations of the UAV for aerial inspection of the property based on the job information, and obtain, based on the flight pattern, sensor data describing the property; and the post-flight operations comprising; receiving sensor data obtained by the UAV from the aerial inspection of the property; generating at least one of a georectified imagery or a three-dimensional model of the property based on the received sensor data; and displaying, via a second user interface, the georectified imagery or the three-dimensional model of the property. - 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 computers, cause the system to perform pre-flight and post-flight operations for an unmanned aerial vehicle (UAV):
-
the pre-flight operations comprising; creating a job for an aerial inspection of a property, comprising; receiving location information of the property to be inspected, wherein the location information is an address of the property; based on the location information, displaying, via a first user interface, imagery of the property; determining an inspection area for the property, the inspection area having associated geo-spatial information describing a boundary of the inspection area; and displaying, via the first user interface, the determined inspection area over the imagery of the property; and assigning a particular operator to perform the job from a selection of operators; and providing job information including the inspection area and the location information to a ground control station associated with the assigned operator, wherein the ground control station is configured to present a user interface, and enable, via the user interface, adjustments to the job information, and wherein the ground control station is configured to determine a flight pattern, based at least in part, on the adjusted job information, and wherein the ground control station is configured for flight operations of the UAV for aerial inspection of the property based on the job information, and obtain, based on the flight pattern, sensor data describing the property; and the post-flight operations comprising; receiving sensor data obtained by the UAV from the aerial inspection of the property; generating at least one of a georectified imagery or a three-dimensional model of the property based on the received sensor data; and displaying, via a second user interface, the georectified imagery or the three-dimensional model of the property. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computerized method performed by a system of one or more computers, the method being performed in pre-flight and post-flight operations of an unmanned aerial vehicle (UAV):
-
the pre-flight operations comprising; creating a job for an aerial inspection of a property, comprising; receiving location information of the property to be inspected, wherein the location information is an address of the property; based on the location information, displaying, via a first user interface, imagery of the property; determining an inspection area for the property, the inspection area having associated geo-spatial information describing a boundary of the inspection area; and displaying, via the first user interface, the determined inspection area over the imagery of the property; and assigning a particular operator to perform the job from a selection of operators; and providing job information including the inspection area and the location information to a ground control station associated with the assigned operator, wherein the ground control station is configured to present a user interface, and enable, via the user interface, adjustments to the job information, and wherein the ground control station is configured to determine a flight pattern, based at least in part, on the job information, and wherein the ground control station is configured for flight operations of the UAV for aerial inspection of the property based on the job information, and obtain, based on the flight pattern, sensor data describing the property; and the post-flight operations comprising; receiving sensor data obtained by the UAV from the aerial inspection of the property; generating at least one of a georectified imagery or a three-dimensional model of the property based on the received sensor data; and displaying, via a second user interface, the georectified imagery or the three-dimensional model of the property. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification