Autonomous vehicle computing system with processing assurance

US11458997B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11458997-B2
Application numberUS-202016893617-A
CountryUS
Kind codeB2
Filing dateJun 5, 2020
Priority dateMar 31, 2020
Publication dateOct 4, 2022
Grant dateOct 4, 2022

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.

Systems and methods are directed to a method for assured autonomous vehicle compute processing. The method can include providing sensor data to first and second functional circuitry of an autonomy computing system. The first and second functional circuitry can be configured to generate first and second outputs associated with a first autonomous compute function. The method can include generating, by the first and second functional circuitry in response to the sensor data, first and second output data associated with the first autonomous compute function. The method can include generating, by monitoring circuitry of the autonomy computing system, comparative data associated with differences between the first output data and the second output data. The method can include generating one or more vehicle control signals for the autonomous vehicle based at least in part on the comparative data.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method for assured autonomous vehicle compute processing, comprising: providing data associated with a sensor system of an autonomous vehicle to first functional circuitry and second functional circuitry of an autonomy computing system of a vehicle computing system, the first functional circuitry configured to generate one or more first outputs associated with a first autonomous compute function of the autonomy computing system and the second functional circuitry configured to generate one or more second outputs associated with the first autonomous compute function of the autonomy computing system; generating, by the first functional circuitry in response to the data associated with the sensor system, first output data associated with the first autonomous compute function of the autonomy computing system; generating, by the second functional circuitry in response to the data associated with the sensor system, second output data associated with the first autonomous compute function of the autonomy computing system; generating, by monitoring circuitry of the autonomy computing system, comparative data associated with one or more differences between the first output data associated with the first autonomous compute function of the autonomy computing system and the second output data associated with the first autonomous compute function of the autonomy computing system; and generating, by a vehicle computing system, one or more vehicle control signals for the autonomous vehicle based at least in part on the comparative data associated with the one or more differences between the first output data and the second output data. 2. The computer-implemented method of claim 1 , wherein: the first functional circuitry is configured to generate the first output data associated with the first autonomous compute function of the autonomy computing system at a first frequency; and the second functional circuitry is configured to generate the second output data associated with the first autonomous compute function of the autonomy computing system at a second frequency that is less than the first frequency. 3. The computer-implemented method of claim 1 , wherein: the first functional circuitry includes one or more non-assured hardware processing circuits and the second functional circuitry includes one or more non-assured processing circuits; and the monitoring circuitry includes one or more assured processing circuits. 4. The computer-implemented method of claim 1 , wherein: the first functional circuitry includes one or more assured hardware processing circuits and the second functional circuitry includes one or more assured processing circuits; and the method further comprises monitoring, by the monitoring circuitry, performance of one or more operations associated with at least one of the first functional circuitry or the second functional circuitry. 5. The computer-implemented method of claim 4 , wherein the one or more first outputs of the first functional circuitry is one or more first non-assured outputs; the one or more second outputs of the second functional circuitry is one or more second non-assured outputs; and the method further comprises providing, by the monitoring circuitry, one or more assured outputs associated with the one or more first non-assured outputs and the one or more second non-assured outputs. 6. The computer-implemented method of claim 1 , wherein each of the first functional circuitry and the second functional circuitry respectively comprise: a first processor and a second processor; a first core of a processor and a second core of the processor; or a first computing device and a second computing device. 7. The computer-implemented method of claim 1 , wherein the monitoring circuitry comprises virtualized processing circuitry. 8. The computer-implemented method of claim 1 , wherein generating, by the monitoring circuitry of the autonomy computing system, the comparative data associated with the one or more differences between the first output data associated with the first autonomous compute function of the autonomy computing system and the second output data associated with the first autonomous compute function of the autonomy computing system comprises: using, by the autonomy computing system, the first functional circuitry to generate a second output validation for the one or more second outputs; using, by the autonomy computing system, the second functional circuitry to generate a first output validation for the one or more first outputs; and generating, by the monitoring circuitry of the autonomy computing system, the comparative data based at least in part on the first output validation and the second output validation. 9. The computer-implemented method of claim 8 , wherein: Using, by the autonomy computing system, the first functional circuitry to generate the second output validation for the one or more second outputs comprises inputting the one or more second outputs to one or more first neural networks associated with the first functional circuitry to generate a second output validation; and using, by the autonomy computing system, the second functional circuitry to generate the first output validation for the one or more first outputs comprises inputting the one or more first outputs to one or more second neural networks associated with the second functional circuitry to generate a first output validation. 10. The computer-implemented method of claim 8 , wherein: the comparative data indicates a fault associated with the one or more first outputs; and generating the one or more vehicle control signals comprises generating the one or more vehicle control signals based at least in part on the second output data. 11. The computer-implemented method of claim 9 , further comprising: controlling, by the vehicle computing system, the autonomous vehicle based at least in part on the one or more vehicle control signals. 12. The computer-implemented method of claim 1 , wherein: generating, by the first functional circuitry in response to the data associated with the sensor system, the first output data comprises using, by the first functional circuitry, one or more first neural networks to generate the first output data; and generating, by the second functional circuitry in response to the data associated with the sensor system, the second output data comprises using, by the second functional circuitry, one or more second neural networks to generate the second output data. 13. The computer-implemented method of claim 1 , further comprising: evaluating at least one output of a perception system of the autonomy computing system using a perception checking system; evaluating at least one output of a prediction system of the autonomy computing system using a prediction checking system; and evaluating at least one output of a motion planning system of the autonomy computing system using a motion planning checking system. 14. The computer-implemented method of claim 1 , wherein: the first output data comprises perception data associated with a first object; and the second output data comprises perception data associated with the first object. 15. The computer-implemented method of claim 1 , wherein: the first output data includes motion planning data comprising a trajectory for the autonomous vehicle; and the second output data includes motion planning data comprising the trajectory for the autonomous vehicle. 16. An autonomy computing system for an autonomous vehicle, comprising: first func

Assignees

Inventors

Classifications

  • Dynamic search techniques; Heuristics; Dynamic trees; Branch-and-bound · CPC title

  • Combinations of networks · CPC title

  • Recurrent networks, e.g. Hopfield networks · CPC title

  • using trajectory prediction for other traffic participants · CPC title

  • Learning methods · 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 US11458997B2 cover?
Systems and methods are directed to a method for assured autonomous vehicle compute processing. The method can include providing sensor data to first and second functional circuitry of an autonomy computing system. The first and second functional circuitry can be configured to generate first and second outputs associated with a first autonomous compute function. The method can include generatin…
Who is the assignee on this patent?
Uatc Llc
What technology area does this patent fall under?
Primary CPC classification B60W60/0025. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Tue Oct 04 2022 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 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).