IP Library Granted Patent US 12,012,208
Granted Patent B2
US 12,012,208 · App. 17/559,517 · Granted Jun 18, 2024

Systems and methods for inspecting structures with an unmanned aerial vehicle

Inventors: Richard Wayne Litton (Peachtree City, GA); Matt Gardner (Peachtree City, GA); Kevin Niles (Peachtree City, GA)
Assignee: OSMOSE UTILITIES SERVICES, INC.
B64C39/024G01N21/954G05D1/0094G05D1/101B64U10/13B64U2101/00G01N2021/9542
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 12,012,208
App. No.
17/559,517
Granted
Jun 18, 2024
Kind
B2
Abstract

Systems and methods for inspecting or maintaining a structure, such as a utility pole or a metal tower), with an unmanned aerial vehicle (UAV) are disclosed. The UAV can be configured to fly to a target location on the structure and measure characteristics of the structure such as a component thickness. The UAV can precisely repeat the measurement at a later time to determine any change in component thickness.

Claims (76)

1. An unmanned aerial vehicle (UAV) for inspecting or maintaining a structure, the UAV comprising:

a body;

one or more rotor assemblies configured to provide lift and directional movement to the UAV;

a connection port;

a plurality of component assemblies, a first component assembly of the plurality of component assemblies being different from a second component assembly of the plurality of component assemblies, the first component assembly comprising a first side configured to detachably attach to the connection port and a second side configured to detachably attach to the second component assembly;

a geolocation sensor configured to determine a current geolocation of the UAV and output geolocation data corresponding to the current geolocation of the UAV;

an altitude sensor configured to detect a current altitude of the UAV and output altitude data corresponding to the current altitude of the UAV; and

a controller configured to:

receive component data from the component assembly;

receive the geolocation data and the altitude data; and

output flight instructions comprising geolocation data and altitude data corresponding to the component data, the flight instructions being associated with a flight path to one or more specific locations on the structure.

2. The UAV of claim 1 , wherein the controller is further configured to:

store the flight instructions on local memory of the UAV.

3. The UAV of claim 1 , wherein the controller is further configured to:

transmit the flight instructions to a remote computing device.

4. The UAV of claim 1 , wherein the controller is further configured to:

output the flight instructions to the one or more rotor assemblies to instruct the one or more rotor assemblies to navigate the UAV to the one or more specific locations on the structure.

5. The UAV of claim 1 , wherein at least one component assembly of the plurality of component assemblies comprises a sensor assembly.

6. The UAV of claim 5 , wherein the sensor assembly comprises a camera, a LiDAR sensor assembly, a radar sensor assembly, an ultrasonic probe assembly, a current sensor assembly, a borescope, a caliper assembly, or a non-conductive gap tool.

7. The UAV of claim 1 , wherein at least one component assembly of the plurality of component assemblies comprises a tool assembly.

8. The UAV of claim 7 , wherein the tool assembly comprises an articulable arm, an electromagnet, or a drill assembly.

9. The UAV of claim 1 , wherein the controller is further configured to:

associate the flight instructions with a structure type associated with the structure.

10. The UAV of claim 9 , wherein:

the structure is a first structure, and

the controller is further configured to:

in response to receiving data indicating that a second structure is of the structure type associated with the first structure, output the flight instructions to the one or more rotor assemblies to instruct the one or more rotor assemblies to navigate the UAV to one or more specific locations on the second structure that substantially correspond to the one or more specific locations on the first structure.

11. The UAV of claim 1 , wherein:

at least one component assembly of the plurality of component assemblies is a drill assembly,

the component data corresponds to an inspection hole drilled into the structure by the drill assembly,

the drill assembly is detachably attachable to the UAV,

the UAV further comprises a borescope that is detachably attachable to the UAV, and

the controller is configured to:

output the flight instructions to the one or more rotor assemblies to instruct the one or more rotor assemblies to navigate the UAV to the inspection hole and at least partially insert the borescope into the inspection hole.

12. The UAV of claim 1 , wherein:

at least one component assembly of the plurality of component assemblies is a non-conductive gap tool having a notched portion, a notch of the notched portion being configured to at least partially receive and smoothly slide along a conductor having an expected dimension, and

the component data corresponds to a smoothness of a conductor associated with the structure, wherein a bump in the smoothness of the conductor is indicative of a detected dimension that is greater than the expected dimension, thereby indicating corrosion on the conductor.

13. The UAV of claim 12 , wherein the non-conductive gap tool comprises a displacement sensor configured to detect whether the notched portion encounters the detected dimension of the conductor that is greater than the expected dimension.

14. The UAV of claim 12 , wherein the controller is configured to:

determine that an actual flight path of the UAV is different from an expected flight path of the UAV, the expected flight path being based at least in part on a path of the conductor; and

determine that the detected dimension of the conductor is greater than the expected dimension based at least in part on the actual flight path of the UAV being different from the expected flight path of the UAV.

15. The UAV of claim 1 further comprising a gyroscope configured to output gyroscope data,

wherein the flight instructions further includes gyroscope data corresponding to the component data.

16. The UAV of claim 1 further comprising a lower frame,

wherein at least one component assembly of the plurality of component assemblies is attachable to an underside of the body,

wherein the lower frame is configured to support the UAV when the UAV is in a grounded position and has a height sufficient to provide clearance between a bottom edge of the component assembly of the plurality of component assemblies and a surface on which the lower frame rests when the UAV is in the grounded position.

17. An unmanned aerial vehicle (UAV) for inspecting or maintaining a structure, the UAV comprising:

a body;

one or more rotor assemblies configured to provide lift and directional movement to the UAV;

a camera;

an articulable arm configured to install a new pole cap on a top end of the structure;

a geolocation sensor configured to determine a current geolocation of the UAV and output geolocation data corresponding to the current geolocation of the UAV;

an altitude sensor configured to detect a current altitude of the UAV and output altitude data corresponding to the current altitude of the UAV; and

a controller configured to:

output instructions for the one or more rotor assemblies to navigate the UAV to the top end of the structure;

receive camera data from the camera;

determine, based at least in part on the camera data, whether an existing pole cap is located on the top end of the structure;

in response to determining that an existing pole cap is not located on the top end of the structure, output instructions for the articulable arm to install the new pole cap on the top end of the structure.

18. The UAV of claim 17 , wherein the controller is further configured to:

prior to outputting the instructions for the articulable arm to install the new pole cap on the top end of the structure:

output instructions for the one or more rotor assemblies to navigate the UAV to the new pole cap;

output instructions for the articulable arm to retrieve the new pole cap; and

output instructions for the one or more rotor assemblies to navigate the UAV to the top end of the structure.

19. An unmanned aerial vehicle (UAV) for inspecting or maintaining a structure, the UAV comprising:

a body;

one or more rotor assemblies configured to provide lift and directional movement to the UAV;

a component assembly comprising a non-conductive gap tool having a notched portion, a notch of the notched portion being configured to at least partially receive and smoothly slide along a conductor having an expected dimension;

a geolocation sensor configured to determine a current geolocation of the UAV and output geolocation data corresponding to the current geolocation of the UAV;

an altitude sensor configured to detect a current altitude of the UAV and output altitude data corresponding to the current altitude of the UAV; and

a controller configured to:

receive component data from the component assembly, the component data corresponding to a smoothness of a conductor associated with the structure, wherein a bump in the smoothness of the conductor is indicative of a detected dimension that is greater than the expected dimension, thereby indicating corrosion on the conductor;

receive the geolocation data and the altitude data;

output flight instructions comprising geolocation data and altitude data corresponding to the component data, the flight instructions being associated with a flight path;

determine that an actual flight path of the UAV is different from an expected flight path of the UAV, the expected flight path being based at least in part on a path of the conductor; and

determine that the detected dimension of the conductor is greater than the expected dimension based at least in part on the actual flight path of the UAV being different from the expected flight path of the UAV.

20. The UAV of claim 19 , wherein the non-conductive gap tool comprises a displacement sensor configured to detect whether the notched portion encounters the detected dimension of the conductor that is greater than the expected dimension.

Assignments (5)
SECURITY INTEREST Recorded May 20, 2026
From: OSMOSE UTILITIES SERVICES, INC.
To: SOCIÉTÉ GÉNÉRALE, AS AGENT
Reel/Frame 074709/0149 →
SECURITY INTEREST Recorded May 20, 2026
From: OSMOSE UTILITIES SERVICES, INC.
To: ARES CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 074713/0696 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE SPELLING OF FIRST INVENTOR'S LAST NAME FROM MATT GARNER TO MATT GARDNER PREVIOUSLY RECORDED AT REEL: 58868 FRAME: 202. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 21, 2024
From: GARDNER, MATT; NILES, KEVIN
To: OSMOSE UTILITIES SERVICES, INC.
Reel/Frame 067801/0909 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 14, 2024
From: LITTON, RICHARD WAYNE
To: OSMOSE UTILITIES SERVICES, INC.
Reel/Frame 066458/0957 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2022
From: GARNDER, MATT; NILES, KEVIN
To: OSMOSE UTILITIES SERVICES, INC.
Reel/Frame 058868/0202 →
Continuity (2)
Provisional Application 63130352 · Dec 23, 2020
Related Publication 20220194578A1 · Jun 23, 2022
Cited By (2)
US 12,239,863 US 12,686,510