Design and Control of a Passive Compliant Joint for Human-friendly Service Robots