Safe arm design with MR-based passive compliant joints and visco—elastic covering for service robot applications