Robot system path planning for asset health management

US10618168B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10618168-B2
Application numberUS-201715473345-A
CountryUS
Kind codeB2
Filing dateMar 29, 2017
Priority dateMay 13, 2016
Publication dateApr 14, 2020
Grant dateApr 14, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

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.

First claim

Opening claim text (preview).

The invention claimed is: 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. The method of claim 1 , comprising adjusting the flight plan to monitor the asset based on detection of the defect of the asset so as to cause the at least one robot to acquire additional data related to the defect. 3. The method of claim 1 , comprising generating the flight plan based on one or more of coverage of the asset, excluded areas from visibility of the asset, or high risk areas of the asset more likely to have defects than other areas of the asset. 4. The method of claim 1 , comprising determining whether the quality of the sensor data is below the threshold quality level based on a signal-to-noise ratio of the sensor data. 5. The method of claim 1 , comprising determining a path for the at least one robot to travel that avoids interacting with an obstacle while completing the one or more tasks assigned to the at least one robot. 6. The method of claim 1 , wherein addressing the defect comprises repairing or remediating the defect by applying a part via additive manufacturing, spraying a part of the asset, welding a part of the asset, replacing a part of the asset from an available inventory of parts, or any combination thereof. 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. 8. The non-transitory computer readable medium of claim 7 , wherein the instructions are configured to cause the processor to dynamically adjust the flight plan to the updated flight plan by adjusting the one or more tasks or adding one or more additional tasks to the flight plan to cause the at least one robot to acquire the additional sensor data at the location on the asset. 9. The non-transitory computer readable medium of claim 7 , wherein the instructions are configured to cause the processor to determine whether the quality of the sensor data is below the threshold quality level based on a signal-to-noise ratio of the sensor data. 10. The non-transitory computer readable medium of claim 7 , comprising instructions configured to cause the processor to receive resource data indicative of available resources and to plan the one or more tasks based on the available resources. 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. 12. The robotic system of claim 11 , wherein the processing system is configured to send a signal to the at least one robot to adjust a path traveled by the at least one robot during execution of the flight plan to acquire additional data related to a potential defect of the asset. 13. The robotic system of claim 11 , wherein the processing system is configured to determine whether the quality of the sensor data is below the threshold quality level based on a signal-to-noise ratio of the sensor data. 14. The robotic system of claim 11 , wherein the flight plan comprises an initial path along which the at least one robot is to travel when executed. 15. The robotic system of claim 11 , wherein the one or more tasks comprise tasks to monitor

Assignees

Inventors

Classifications

  • using digital processors (G05B19/05 takes precedence) · CPC title

  • Modeling robot environment for sensor based robot system · CPC title

  • Making, forming 3-D object, model, surface · CPC title

  • Vision controlled systems · CPC title

  • Logistics, e.g. warehousing, loading or distribution; Inventory or stock management · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10618168B2 cover?
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 ad…
Who is the assignee on this patent?
Gen Electric
What technology area does this patent fall under?
Primary CPC classification G05D1/0094. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Apr 14 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).