Patent ID: 11885893
Assignee: MOTIONAL AD LLC
Field: Measurement (Instruments)
Classification: CPC G  B | IPC B  G

Claim 0:
1. A system comprising:
one or more computer processors; and one or more non-transitory media storing instructions which, when executed by the one or more computer processors, cause performance of operations comprising:
receiving first localization data of a vehicle and second localization data of the vehicle at a first time, wherein the first localization data is from a first source and the second localization data is from a second source different from the first source;
determining a first difference between the first localization data and the second localization data received at the first time;
based on determining that the first difference between the first localization data and the second localization data satisfies an accuracy criterion, providing a first estimated location of the vehicle based on the first localization data and the second localization data;
receiving first localization data of the vehicle and second localization data of the vehicle at a second time;
determining a second difference between the first localization data and the second localization data received at the second time;
determining that the second difference between the first localization data and the second localization data at the second time does not satisfy the accuracy criterion; and
based on determining that the second difference between the first localization data and the second localization data at the second time does not satisfy the accuracy criterion:
detecting, using one or more images of an environment surrounding the vehicle, one or more predefined features of the environment;
providing a second estimated location of the vehicle based on the one or more predefined features of the environment; and
causing the vehicle to navigate based on the second estimated location of the vehicle.