openSlam code, gmapping, Rao Blackwellised Particle Filter