Dust Free Solar Panels
Introduction
Solar panels can be kept free from dust using a self-cleaning system developed for NASA's Mars rover robots. The technology involves depositing transparent, electrically sensitive material on the panels. The material pushes dust back into the air when sensors detect that concentrations on the panel's surface are in critical levels.
Source
Down to Earth, September 2010