Robot system path planning for asset health management
First Claim
Patent Images
1. A method, comprising:
- generating a flight plan to monitor an asset for defects, wherein the flight plan comprises one or more tasks to be performed by at least one robot via at least one effector of the at least one robot;
executing the flight plan to acquire sensor data via at least one sensor of the at least one robot indicating one or more characteristics of the asset at a location on the asset;
determining whether a quality of the sensor data acquired at the location on the asset is below a threshold quality level and, in response to a determination that the quality of the sensor data is below the threshold quality level at the location;
dynamically adjusting the flight plan to an updated flight plan by adjusting or adding one or more tasks to the flight plan to iteratively acquire additional sensor data indicative of the one or more characteristics of the asset at the location on the asset via the at least one sensor; and
determining, after each iterative acquisition of the additional sensor data, whether the quality of the sensor data combined with the additional sensor data acquired at the location on the asset is above the threshold quality level; and
generating a signal encoding or conveying instructions to control the at least one robot to address a defect of the asset identified from the sensor data and the additional sensor data upon a determination that the quality of the sensor data combined with the additional sensor data is above the threshold quality level.
2 Assignments
0 Petitions
Accused Products
Abstract
A robotic system includes a processing system comprising at least one processor. The processor generates a plan to monitor the asset. The plan comprises one or more tasks to be performed by the at least one robot. The processor receives sensor data from at least one sensor indicating one or more characteristics of the asset. The processor adjusts the plan to monitor the asset by adjusting or adding one or more tasks to the plan based on one or both of the quality of the acquired data or a potential defect of the asset. The adjusted plan causes the at least one robot to acquire additional data related to the asset when executed.
35 Citations
18 Claims
-
1. A method, comprising:
-
generating a flight plan to monitor an asset for defects, wherein the flight plan comprises one or more tasks to be performed by at least one robot via at least one effector of the at least one robot; executing the flight plan to acquire sensor data via at least one sensor of the at least one robot indicating one or more characteristics of the asset at a location on the asset; determining whether a quality of the sensor data acquired at the location on the asset is below a threshold quality level and, in response to a determination that the quality of the sensor data is below the threshold quality level at the location; dynamically adjusting the flight plan to an updated flight plan by adjusting or adding one or more tasks to the flight plan to iteratively acquire additional sensor data indicative of the one or more characteristics of the asset at the location on the asset via the at least one sensor; and determining, after each iterative acquisition of the additional sensor data, whether the quality of the sensor data combined with the additional sensor data acquired at the location on the asset is above the threshold quality level; and generating a signal encoding or conveying instructions to control the at least one robot to address a defect of the asset identified from the sensor data and the additional sensor data upon a determination that the quality of the sensor data combined with the additional sensor data is above the threshold quality level. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory, computer readable medium comprising instructions configured to be executed by a processor of a robotic system, wherein the instructions comprise instructions configured to cause the processor to:
-
generate a flight plan to monitor an asset for defects, wherein the flight plan comprises one or more tasks to be performed by at least one robot via at least one effector of the at least one robot; execute the flight plan to acquire sensor data via at least one sensor of the at least one robot indicating one or more characteristics of the asset at a location on the asset; determine whether a quality of the sensor data acquired at the location on the asset is below a threshold quality level and, in response to a determination that the quality of the sensor data is below the threshold quality level at the location; dynamically adjust the flight plan to an updated flight plan to iteratively acquire additional sensor data indicative of the one or more characteristics of the asset at the location on the asset via the at least one sensor; and determine, after each iterative acquisition of the additional sensor data, whether the quality of the sensor data combined with the additional sensor data acquired at the location on the asset is above the threshold quality level; and generate a signal, encoding or conveying, instructions to control the at least one robot to acquire sensor data related to another location on the asset upon a determination that the quality of the sensor data combined with the additional sensor data is above the threshold quality level. - View Dependent Claims (8, 9, 10)
-
-
11. A robotic system configured to monitor an asset, comprising:
-
at least one robot comprising at least one sensor capable of detecting one or more characteristics of the asset and at least one effector capable of performing a repair or maintenance operation on the asset; and a processing system comprising at least one processor operatively coupled to at least one memory, wherein the at least one processor is configured to; generate a flight plan to monitor the asset, wherein the flight plan comprises one or more tasks to be performed by the at least one robot; execute the flight plan to acquire sensor data via the at least one sensor indicating the one or more characteristics of the asset at a location on the asset; determine whether a quality of the sensor data acquired at the location on the asset is below a threshold quality level and, in response to a determination that the quality of the sensor data is below the threshold quality level at the location; dynamically adjust the flight plan to an updated flight plan by adjusting or adding one or more tasks to the flight plan to iteratively acquire additional sensor data indicative of the one or more characteristics of the asset at the location on the asset via the at least one sensor; and determine, after each iterative acquisition of the additional sensor data, whether the quality of the sensor data combined with the additional sensor data acquired at the location on the asset is above the threshold quality level; and operate the at least one robot to acquire sensor data related to another location on the asset upon a determination that the quality of the sensor data combined with the additional sensor data is above the threshold quality level. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification