Unmanned aerial vehicle 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 associated with inspecting vertical structures, the operations performed prior to inspections of the vertical structures, and the operations comprising:
- displaying, via a user interface, a representation of a vertical structure to be inspected by an unmanned aerial vehicle (UAV);
determining vertical inspection locations around the vertical structure to be inspected, the vertical inspection locations representing proposed vertical columns of flight by the UAV;
displaying, via the user interface, the vertical inspection locations being positioned about the vertical structure at which the UAV is to obtain sensor information;
generating a flight pattern based on the vertical inspection locations, the flight pattern, upon implementation by the UAV, causing the UAV to navigate around the vertical structure to a plurality of positions and orient one or more sensors of the UAV towards the vertical structure and obtain sensor information describing the vertical structure; and
transmitting, to the UAV for implementation, flight information including the flight pattern via a wireless or wired connection.
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 obtaining, from a user device, flight operation information describing an inspection of a vertical structure to be performed, the flight operation information including locations of one or more safe locations for vertical inspection. A location of the UAV is determined to correspond to a first safe location for vertical inspection. A first inspection of the structure is performed is performed at the first safe location, the first inspection including activating cameras. A second safe location is traveled to, and a second inspection of the structure is performed. Information associated with the inspection is provided to the user device.
114 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 associated with inspecting vertical structures, the operations performed prior to inspections of the vertical structures, and the operations comprising:
-
displaying, via a user interface, a representation of a vertical structure to be inspected by an unmanned aerial vehicle (UAV); determining vertical inspection locations around the vertical structure to be inspected, the vertical inspection locations representing proposed vertical columns of flight by the UAV; displaying, via the user interface, the vertical inspection locations being positioned about the vertical structure at which the UAV is to obtain sensor information; generating a flight pattern based on the vertical inspection locations, the flight pattern, upon implementation by the UAV, causing the UAV to navigate around the vertical structure to a plurality of positions and orient one or more sensors of the UAV towards the vertical structure and obtain sensor information describing the vertical structure; and transmitting, to the UAV for implementation, flight information including the flight pattern via a wireless or wired connection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method implemented by a system comprising one or more processors, the method comprising:
-
displaying, via a user interface, a representation of a vertical structure to be inspected by an unmanned aerial vehicle (UAV); determining vertical inspection locations around the vertical structure to be inspected, the vertical inspection locations representing proposed vertical columns of flight by the UAV; displaying, via the user interface, the vertical inspection locations being positioned about the vertical structure at which the UAV is to obtain sensor information; generating a flight pattern based on the vertical inspection locations, the flight pattern, upon implementation by the UAV, causing the UAV to navigate around the vertical structure to a plurality of positions and orient one or more sensors of the UAV towards the vertical structure and obtain sensor information describing the vertical structure; and transmitting, to the UAV for implementation, flight information including the flight pattern via a wireless or wired connection. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer storage medium storing instructions that when executed by a system of one or more processors cause the system to perform operations comprising:
-
displaying, via a user interface, a representation of a vertical structure to be inspected by an unmanned aerial vehicle (UAV); determining vertical inspection locations around the vertical structure to be inspected, the vertical inspection locations representing proposed vertical columns of flight by the UAV; displaying, via the user interface, the vertical inspection locations being positioned about the vertical structure at which the UAV is to obtain sensor information; generating a flight pattern based on the vertical inspection locations, the flight pattern, upon implementation by the UAV, causing the UAV to navigate around the vertical structure to a plurality of positions and orient one or more sensors of the UAV towards the vertical structure and obtain sensor information describing the vertical structure; and transmitting, to the UAV for implementation, flight information including the flight pattern via a wireless or wired connection. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification