Methods and systems for cleaning a plurality of solar collectors by a cleaning device that may traverse the gap between a current solar collector and a proximate solar collector by controlling the interaction between the cleaning device and the plurality of solar collectors.