US 11,747,830 B2
Vehicle navigation system
Michael Burghardt, Santa Cruz, CA (US); JoeBen Bevirt, Santa Cruz, CA (US); Daniel Burghardt, Santa Cruz, CA (US); Kevin O'Connor, Santa Cruz, CA (US); Tianyu Gu, Santa Cruz, CA (US); Kyle Cordes, Santa Cruz, CA (US); and Steven Waller, Santa Cruz, CA (US)
Assigned to Joby Aero, Inc., Santa Cruz, CA (US)
Filed by Joby Aero, Inc., Santa Cruz, CA (US)
Filed on Oct. 8, 2020, as Appl. No. 17/65,966.
Application 17/065,966 is a continuation of application No. 16/721,523, filed on Dec. 19, 2019, granted, now 10,845,823.
Claims priority of provisional application 62/782,037, filed on Dec. 19, 2018.
Prior Publication US 2021/0026374 A1, Jan. 28, 2021
Int. Cl. G05D 1/00 (2006.01); G05D 1/10 (2006.01); G01C 21/00 (2006.01); G05D 1/08 (2006.01); G01C 21/16 (2006.01)
CPC G05D 1/0808 (2013.01) [G01C 21/1654 (2020.08)] 21 Claims
OG exemplary drawing
 
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.