1. A method of adjusting a speed of a mobile machine based on an obscurant, the method comprising: a machine controller generating from a first sensor current sensor data for a location; the machine controller comparing the current sensor data for the location to previously generated sensor data for the location; based on the comparing, the machine controller determining a discontinuity in sensor data for the location indicating a presence of an object; responsive to determining the discontinuity in sensor data for the location, the machine controller utilizing a second type of sensor to collect image data of the location; analyzing the image data to determine if a non-motion blur score for the image data is above a threshold value, wherein the non-motion blur score represents an amount of blurring of at least one edge of the object detected in the image data, and wherein the obscurant is determined to exist if the non-motion blur score is above the threshold value; and adjusting, by the machine controller, the speed of the mobile machine based on an optical density of the obscurant.