Design and control of a compliant mobile arm support for assisting arm movements