Urban artifacts detection for mobile robots