| CPC G01S 17/66 (2013.01) [G01S 17/04 (2020.01); G05D 1/0212 (2013.01); G05D 1/0248 (2013.01)] | 16 Claims |

|
1. A method for tracking an object, comprising:
receiving, by a processor, a series of observations made over time for the object;
selecting, by the processor, a plurality of sets of observations using the series of observations for a plurality of filters, wherein at least two sets of observations among the plurality of sets of observations comprise at least one observation in common;
causing, by the processor, the plurality of sets of observations to be used by the plurality of filters to generate a track for the object, wherein the plurality of filters uses sensor data associated with each frame of a plurality of frames of sensor data only once during generation of the track; and
causing, by the processor, operations of an autonomous robot to be controlled based on the track for the object.
|