Text this: Design and implementation of passive weight compensation for a robotic manipulator