CVGC-II: A New Version of a Compact Variable Gravity Compensator With a Wider Range of Variable Torque and Energy-Free Variable Mechanism | IEEE Journals & Magazine | IEEE Xplore