Is it possible to turn the robot to a certain degree with Compass?

Is your robot using a magnetic compass? If so have you consider what will happen when it is near anything generating magnetic fields or containing iron?