Re: I would think...
There are technologies for the use of piezo electric arrays built into such things a solar panels for self cleaning effects, perhaps they are too energy intense or have some other problem that has prevented them from use on Mars so far.