Recursive Bayesian Filtering Through a Mixture of Gaussian and Discrete Particles