Design and evaluation of a gravity compensation mechanism for a humanoid robot | IEEE Conference Publication | IEEE Xplore