Highly dynamic physical interaction for robotics: design and control of an active remote center of compliance