The "wiper" idea was in fact considered in the initial designs of all 3 rovers and the Phoenix probe as well.
The problem wasnt that the wiper required a motor to work and would draw energy from the batteries. The problem was that when it was tested on the
prototypes, the wiper not only wiped away the dust, but it also scratched the surface of the solar cells due to the dust particles, and over several
tests, the solar pannel surfaces ended up diffusing the sunlight enough to degrade the efficency of the solar pannels.
It did not have anything to do with room or drawing energy from the batteries. The rovers and the probe draw energy mostly from the pannels if they
are putting out their highest efficiency as well as the batteries at the same time. The batteries are only used by themselves when either the sun is
blocked by the dust storms, clouds or during the night when the rovers and probes are in sleep mode, and when in sleep mode, they draw very little
energy, just enough to keep the circutry from freezing.
The fan idea was also considered. Putting a fan on a movable arm that would run along the length and width of the solar pannels. However the problem
with that was there would have to be a fair amount of airflow to effectively blow away the dust. Such a fan would have either required an elaborate
duct work setup to both wings of solar pannels on a pivoting arm that moved across the whole surfaces, and the fan would have to be filtered so that
it did not end up just blowing more dust onto the pannels and becoming clogged itself, both the duct work and the fan blades and the filter in front
of the fan. Not very practical and would have ended up becoming totally useless after a very short time.
Letting the natural wind on Mars was the best choice, and on many occasions, the wind not only would cover the solar pannels with dust, it would
remove the dust as well. So the decision was made to let nature do its thing.
HO HO HO!!!!