Text this: Improved Rao-Blackwellized Particle Filter by Particle Swarm Optimization