New energy-shaping based control plus an integral action for torque-driven robot manipulators using coordinate changes