Localization and Mapping for Service Robotics Applications