Towards Intelligent Compliant Service Robots