A radar system in a movable host system, the radar system comprising: a radar detector for transmitting radar signals into a region over a plurality of sweeps, detecting reflected returning radar signals for each of the plurality of sweeps, and converting the reflected returning radar signals into digital data signals; and a processor for receiving the digital data signals and processing the digital data signals to detect environmental clutter objects in the region, characterized in that the processing comprises at least (i) an immediate detection process by which the digital data signals are compared to a clutter threshold and a first signal indicative of presence of a first clutter object is generated if the digital data signals exceed the clutter threshold, (ii) a time-averaging process by which data for each of a plurality of range-plus-velocity bins is analyzed over multiple sweeps to generate a second signal indicative of presence of a second clutter object, and (iii) an RV-averaging process independent of the time-averaging process by which data for a plurality of RV values within each sweep are combined to form RV averages for each sweep and the RV averages for a plurality of sweeps are analyzed over multiple sweeps to generate a third signal indicative of presence of a third clutter object, wherein the processor applies the first, second and third signals to a logical OR process to generate a fourth signal indicating that the radar detector is not blocked if any of the first, second or third clutter objects is present. a radar detector for transmitting radar signals into a region over a plurality of sweeps, detecting reflected returning radar signals for each of the plurality of sweeps, and converting the reflected returning radar signals into digital data signals; and a processor for receiving the digital data signals and processing the digital data signals to detect environmental clutter objects in the region, characterized in that the processing comprises at least (i) an immediate detection process by which the digital data signals are compared to a clutter threshold and a first signal indicative of presence of a first clutter object is generated if the digital data signals exceed the clutter threshold, (ii) a time-averaging process by which data for each of a plurality of range-plus-velocity bins is analyzed over multiple sweeps to generate a second signal indicative of presence of a second clutter object, and (iii) an RV-averaging process independent of the time-averaging process by which data for a plurality of RV values within each sweep are combined to form RV averages for each sweep and the RV averages for a plurality of sweeps are analyzed over multiple sweeps to generate a third signal indicative of presence of a third clutter object, wherein (i) an immediate detection process by which the digital data signals are compared to a clutter threshold and a first signal indicative of presence of a first clutter object is generated if the digital data signals exceed the clutter threshold, (ii) a time-averaging process by which data for each of a plurality of range-plus-velocity bins is analyzed over multiple sweeps to generate a second signal indicative of presence of a second clutter object, and (iii) an RV-averaging process independent of the time-averaging process by which data for a plurality of RV values within each sweep are combined to form RV averages for each sweep and the RV averages for a plurality of sweeps are analyzed over multiple sweeps to generate a third signal indicative of presence of a third clutter object, wherein the processor applies the first, second and third signals to a logical OR process to generate a fourth signal indicating that the radar detector is not blocked if any of the first, second or third clutter objects is present.