Motion control for robotic arm with rotational counterweights
A passive weight compensation mechanism with a non-circular pulley and a spring