added type_changed signal to gripper interface