Cars were invented in 1886, the first windshield wipers became available for them in 1917, 31 years later. That is...
- in an environment with plenty of water - not near waterless,
- on glass windshields (much less fragile than solar panels),
- where we can physically replace the wipers when needed,
- where we can adjust if they get stuck,
- and where there is much less dust.
If we add 5 years of R&D to overcome each of those obstacles (very optimistic, it's more like 10 well-funded years I suspect), then even optimistically we're looking at 25 years. I suspect we might have a rover with self-cleaning panels, or safe cold-fusion, in 25 years. I don't expect one this decade.