A variable structure approach to force/motion control of robot manipulators