Gravity Compensation of Robotic Manipulators Using Cylindrical Halbach Arrays | IEEE Journals & Magazine | IEEE Xplore