CPC G01C 21/3848 (2020.08) [G01C 11/06 (2013.01); G01C 21/12 (2013.01); G01C 21/3811 (2020.08); G01C 21/3841 (2020.08); G01S 17/89 (2013.01); G01S 19/47 (2013.01); G06T 7/74 (2017.01); G06T 2207/10012 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/10028 (2013.01)] | 20 Claims |
1. A computer-implemented method comprising:
determining, by a computing system, a sub-sample frequency based on an uncertainty value calculated from an uncertainty function based on a speed of a device, wherein the uncertainty value satisfies a threshold uncertainty value;
causing, by the computing system, the device to capture sensor data of an environment at the sub-sample frequency;
determining, by the computing system, an estimated position of a landmark in the environment based on triangulation from the sensor data captured at the sub-sample frequency;
determining, by the computing system, a global position of the landmark in a map associated with the environment; and
updating, by the computing system, the global position of the landmark in the map based on the estimated position of the landmark.
|