An automated cleaning device for a solar panel is disclosed. The automated cleaning device includes a first coupling unit positioned at the first end portion and adapted to be operated to move a first end portion of a frame along the solar panel. Further, the automated cleaning device includes a second coupl...