The utility model discloses a cleaning
robot for a photovoltaic panel, which comprises a carrier plate, the top end and the bottom end of the carrier plate are respectively provided with a driving box, the outer side of each driving box is provided with a driving wheel, a
brush roller is arranged between the driving boxes, one side of the
brush roller is provided with a scraper blade, the bottom end of the scraper blade is provided with two groups of rubber scraping strips, and the rubber scraping strips are arranged on the carrier plate. A guide column is mounted at the top end of the scraper, a sleeve is mounted at the top end of the guide column, and the top end of the sleeve is fixedly connected with the carrier plate. According to the cleaning
robot, the scraping plate, the guide columns, the sleeves, the springs and the rubber scraping strips are arranged,
dirt cleaning is achieved, the guide columns can be pushed downwards through distribution of the guide columns and the sleeves in cooperation with elasticity of the springs, the scraping plate is controlled to abut against the photovoltaic panel tightly, and the two sets of rubber scraping strips are distributed in cooperation with movement of the cleaning
robot, so that cleaning efficiency is improved. And when the photovoltaic panel is cleaned, the surface of the photovoltaic panel can be scratched,
dirt and dust attached to the photovoltaic panel are removed, and therefore the cleaning effect of the cleaning robot is improved.