Multi-DOF Counterbalance Mechanism for a Service Robot Arm | IEEE Journals & Magazine | IEEE Xplore