A cooperative gripper for handling and hanging limp parts