Map-based localization for urban service mobile robotics