Proxy-based haptic rendering for underactuated haptic devices