A new localisation algorithm for mobile robots in outdoor environments