| CPC G06T 7/73 (2017.01) [G01C 21/30 (2013.01); G05D 1/021 (2013.01); G06F 18/2135 (2023.01); G06T 3/4084 (2013.01); G06T 7/74 (2017.01); G06V 10/764 (2022.01); G06V 20/56 (2022.01); G06V 20/64 (2022.01); G06T 2207/30252 (2013.01)] | 19 Claims |

|
1. One or more non-transitory computer-readable media storing instructions that, when executed, cause one or more processors to perform operations comprising:
associating map data with a first space;
receiving sensor data from a sensor of a vehicle in an environment;
associating the sensor data with a second space;
determining, based at least in part on the first space and the second space, aggregated data;
determining a statistical value associated with a portion of the aggregated data, wherein the statistical value comprises a weighted covariance matrix associated with a voxel of the second space;
determining, based at least in part on the statistical value, a difference between the first space and the second space; and
determining a location of the vehicle in the environment based at least in part on the difference.
|