An application of Kullback-Leibler divergence to active SLAM and exploration with particle filters