IP Library Granted Patent US 11,550,315
Granted Patent B2
US 11,550,315 · App. 17/008,288 · Granted Jan 10, 2023

Unmanned aerial vehicle inspection system

Inventors: Brett Michael Bethke (Redwood City, CA); Hui Li (Redwood City, CA); Bernard J. Michini (San Francisco, CA)
Assignee: Skydio, Inc.
G05D1/0011B64C39/024B64D47/00B64D47/08G05D1/0094G08G5/0013G08G5/0034G08G5/0069G08G5/0086B64C2201/027B64C2201/12B64C2201/123B64C2201/146
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,550,315
App. No.
17/008,288
Granted
Jan 10, 2023
Kind
B2
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.

Claims (36)

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 a representation of a structure;

determining inspection locations around the structure, the inspection locations representing proposed columns of flight by an unmanned aerial vehicle (UAV); and

generating a flight pattern based on the inspection locations, the flight pattern including the UAV navigating around the structure to a plurality of positions and obtaining sensor information corresponding to the structure based on one or more sensors of the UAV.

2. The system of claim 1 , wherein the operations further comprise:

transmitting flight information including the flight pattern to the UAV via a wireless or wired connection.

3. The system of claim 1 , wherein the inspection locations are placed equidistant from a centroid of the structure.

4. The system of claim 1 , wherein the flight pattern comprises waypoints for the inspection locations and a landing waypoint.

5. The system of claim 4 , wherein each waypoint includes an associated geospatial location indicating a horizontal position.

6. The system of claim 5 , wherein the flight pattern indicates the UAV inspecting each inspection location by navigating to an associated horizontal position at a first altitude and obtaining the sensor information while navigating along a vertical direction between the first altitude and a second altitude at the associated horizontal position.

7. The system of claim 1 , wherein the operations further comprise:

receiving an input to add, remove or adjust one or more of the inspection locations.

8. The system of claim 1 , wherein the operations further comprise:

determining a geofence envelope boundary surrounding the inspection locations, wherein the geofence envelope boundary describes a volume of space within which the UAV can be located, wherein the volume of space is constrained below a particular altitude, and wherein the representation of the structure includes a representation of the volume of space.

9. The system of claim 1 , wherein the operations further comprise:

determining a centroid of the structure, wherein the flight pattern is set at a predefined distance from the centroid of the structure.

10. The system of claim 9 , wherein the inspection locations have a radius ranging from 3 meters to 20 meters from the centroid of the structure.

11. A method, comprising:

displaying a representation of a structure;

determining inspection locations around the structure, the inspection locations representing proposed columns of flight by an unmanned aerial vehicle (UAV); and

generating a flight pattern based on the inspection locations, the flight pattern including the UAV navigating around the structure to a plurality of positions and obtaining sensor information corresponding to the structure based on one or more sensors of the UAV.

12. The method of claim 11 , further comprising:

transmitting flight information including the flight pattern to the UAV via a wireless or wired connection.

13. The method of claim 11 , wherein the inspection locations are placed equidistant from a centroid of the structure.

14. The method of claim 11 , wherein the flight pattern comprises waypoints for the inspection locations and a landing waypoint, and wherein each waypoint includes an associated geospatial location indicating a horizontal position.

15. The method of claim 14 , wherein the flight pattern indicates the UAV inspecting each inspection location by navigating to an associated horizontal position at a first altitude and obtaining the sensor information while navigating along a vertical direction between the first altitude and a second altitude at the associated horizontal position.

16. The method of claim 11 , further comprising:

receiving an input to add, remove or adjust one or more of the inspection locations.

17. The method of claim 11 , further comprising:

determining a geofence envelope boundary surrounding the inspection locations, wherein the geofence envelope boundary describes a volume of space within which the UAV can be located, wherein the volume of space is constrained below a particular altitude, and wherein the representation of the structure includes a representation of the volume of space.

18. The method of claim 11 , further comprising:

determining a centroid of the structure, wherein the flight pattern is set at a predefined distance from the centroid of the structure, and wherein the inspection locations have a radius ranging from 3 meters to 20 meters from the centroid of the structure.

19. 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 a representation of a structure;

determining inspection locations around the structure, the inspection locations representing proposed columns of flight by an unmanned aerial vehicle (UAV); and

generating a flight pattern based on the inspection locations, the flight pattern including the UAV navigating around the structure to a plurality of positions and obtaining sensor information corresponding to the structure based on one or more sensors of the UAV.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2025
From: SILICON VALLEY BANK, A DIVISION OF FIRST-CITIZENS BANK & TRUST COMPANY
To: SKYDIO, INC.
Reel/Frame 072107/0066 →
RELEASE OF SECURITY INTEREST Recorded Jul 21, 2025
From: HERCULES CAPITAL, INC.
To: SKYDIO, INC.
Reel/Frame 072128/0698 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2022
From: AIRWARE, LLC
To: SKYDIO, INC.
Reel/Frame 061169/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2022
From: BETHKE, BRETT MICHAEL; LI, HUI; MICHINI, BERNARD J.
To: UNMANNED INNOVATION INC.
Reel/Frame 061168/0834 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 21, 2022
From: UNMANNED INNOVATION INC.
To: AIRWARE, LLC
Reel/Frame 061168/0898 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Nov 9, 2021
From: SKYDIO, INC.
To: HERCULES CAPITAL, INC., AS COLLATERAL AND ADMINISTRATIVE AGENT
Reel/Frame 058081/0677 →
SECURITY INTEREST Recorded Nov 8, 2021
From: SKYDIO, INC.
To: SILICON VALLEY BANK
Reel/Frame 058053/0768 →
Cited By (1)
US 12,208,744