Vehicle navigation system

US11747830B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11747830-B2
Application numberUS-202017065966-A
CountryUS
Kind codeB2
Filing dateOct 8, 2020
Priority dateDec 19, 2018
Publication dateSep 5, 2023
Grant dateSep 5, 2023

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 system and method that function to generate an updated vehicle state based on a previous vehicle state and a set of sensor measurements. The previous vehicle state can be selected from a set of redundant prior vehicle state candidates. The system and method can optionally detect and correct for sensor measurement faults or failures, prior to updating the vehicle state.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for controlling a vehicle, the method comprising: receiving a plurality of measurements from a plurality of sensors comprising a set of non-inertial sensors; determining a first group mean from the measurements; determining a vehicle state prediction based on a previous vehicle state and a motion model coupling each of the plurality of measurements, wherein the vehicle state prediction comprises a prediction value for each of the plurality of measurements; determining measurement faults within the plurality of measurements based on the prediction value for each of the plurality of measurements, wherein determining the measurement faults within the plurality of measurements includes: identifying a sensor of the plurality of sensors having an output that is furthest from the first group mean; calculating a second group mean without the output from the identified sensor; and comparing the second group mean against a rolling average; generating an updated set of measurements from the plurality of measurements based on the measurement faults; and determining an updated vehicle state based on the updated set of measurements, the vehicle state prediction, and an observation model. 2. The method of claim 1 , wherein the motion model uses a subset of sigma-points computed from only one side of a distribution relative to an operating point. 3. The method of claim 1 , further comprising: for each of the plurality of sensors, determining a measurement covariance that is decoupled from a vehicle state covariance update; and modifying the observation model based on the measurement covariance for each of the plurality of sensors. 4. The method of claim 3 , wherein the measurement covariance is determined independently for a first set of the plurality of sensors, a second set of the plurality of sensors; and the non-inertial sensors. 5. The method of claim 4 , wherein the first and second sets of the plurality of sensors comprise distinct types of inertial sensors. 6. The method of claim 1 , wherein the plurality of sensors further comprises a set of inertial sensors. 7. The method of claim 1 , wherein the non-inertial sensors comprise a time of flight sensor and a GPS sensor. 8. The method of claim 7 , wherein the time of flight sensor comprises radar. 9. The method of claim 1 , wherein the non-inertial sensors comprise air data sensors. 10. The method of claim 9 , further comprising controlling an electric propeller of the vehicle based on the updated vehicle state, wherein the air data sensors comprise a propeller model associated with the electric propeller. 11. The method of claim 1 , wherein the determining measurement faults within the plurality of measurements comprises comparing measurements from dissimilar sensors using a plurality of comparison types. 12. The method of claim 11 , wherein the plurality of measurements comprise: a first and second measurement, each associated with a first sensor type; a third and fourth measurement, each associated with a second sensor type, different from the first sensor type; wherein the first and third measurements are associated with a first reference frame, wherein the second and fourth measurements are associated with a second reference frame which is different from the first reference frame, and wherein the plurality of comparison types comprises an individual fault test comparing the first measurement to a voted average of at least the second and fourth measurements. 13. The method of claim 1 , wherein each of the plurality of measurements is received as a plurality of redundant measurement signals, the method further comprising: for each measurement of the plurality, determining the measurement from the plurality of redundant measurement signals using a first voting scheme; determining a voted vehicle state from the updated vehicle state using a second voting scheme, and controlling the vehicle based on the voted vehicle state. 14. The method of claim 13 , wherein the second voting scheme determines the voted vehicle state based on a Bhattacharyya distance of the updated vehicle state. 15. The method of claim 13 , wherein the updated vehicle state is determined by a first processor, wherein the voted vehicle state is determined from the updated vehicle state, a second vehicle state, and a third vehicle state, the second and third vehicle states independently determined by a second and third processor, respectively, based on the previous vehicle state. 16. A method for controlling a vehicle, the method comprising: receiving a plurality of measurements from a plurality of sensors comprising a set of non-inertial sensors; determining a vehicle state prediction based on a previous vehicle state and a motion model coupling each of the plurality of measurements, wherein the vehicle state prediction comprises a prediction value for each of the plurality of measurements; determining measurement faults within the plurality of measurements based on the prediction value for each of the plurality of measurements, wherein the determining measurement faults within the plurality of measurements comprises comparing measurements from dissimilar sensors using a plurality of comparison types; computing a measurement health for each measurement of the plurality of measurements based on the measurement comparisons; generating an updated set of measurements from the plurality of measurements based on the measurement faults, wherein generating the updated set of measurements from the plurality of measurements comprises weighting the updated set of measurements according to the measurement health; and determining an updated vehicle state based on the updated set of measurements, the vehicle state prediction, and an observation model. 17. The method of claim 16 , wherein a comparison type of the plurality comprises a rolling mean error computed over a window of previous measurements. 18. The method of claim 16 , further comprising: determining that a number of measurement faults exceeds a threshold number of faults; and including, within the updated set of measurements, a subset of the measurement faults based on the measurement health and the threshold number of faults. 19. The method of claim 16 , wherein the measurement health is computed based on a Mahalanobis distance associated with the measurement. 20. A method for controlling a vehicle, the method comprising: receiving a plurality of measurements from a plurality of sensors comprising a set of non-inertial sensors; determining a vehicle state prediction based on a previous vehicle state and a motion model coupling each of the plurality of measurements, wherein the vehicle state prediction comprises a prediction value for each of the plurality of measurements; determining measurement faults within the plurality of measurements based on the prediction value for each of the plurality of measurements, wherein the determining measurement faults within the plurality of measurements comprises comparing measurements from dissimilar sensors using a plurality of comparison types; computing a measurement health for each measurement of e plurality of measurements based on the measurement comparisons; generating an updated set of measurements from the plurality of measurements based on the measurement faults; and determining an updated vehicle state based on the updated set of measurements, the vehicle state prediction, and an observation model, wherein the plurality of measurements comprise

Assignees

Inventors

Classifications

  • G05D1/0808Primary

    specially adapted for aircraft · CPC title

  • G05D1/0825Primary

    using mathematical models · CPC title

  • with electromagnetic compass · CPC title

  • Combined instruments indicating more than one navigational value, e.g. for aircraft; Combined measuring devices for measuring two or more variables of movement, e.g. distance, speed or acceleration · CPC title

  • by integrating acceleration or speed, i.e. inertial navigation · 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 US11747830B2 cover?
A system and method that function to generate an updated vehicle state based on a previous vehicle state and a set of sensor measurements. The previous vehicle state can be selected from a set of redundant prior vehicle state candidates. The system and method can optionally detect and correct for sensor measurement faults or failures, prior to updating the vehicle state.
Who is the assignee on this patent?
Joby Aero Inc
What technology area does this patent fall under?
Primary CPC classification G05D1/0808. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 05 2023 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).