Path planning algorithm of mowing robot

The invention discloses a path planning algorithm of a mowing robot. The mowing robot comprises an electronic control device, a camera system and a GPS (Global Position System) positioning module, wherein the electronic control device is used for setting a processor, the processor is used for setting the path planning algorithm, and the path planning algorithm comprises the following steps of: 1, obtaining the position data of a charging seat, starting off by starting a mowing motor, searching a lawn natural boundary leftwards through the camera system, then walking forwards along the lawn natural boundary, and collecting forward images in real time; 2, obtaining the lawn natural boundary and positioning piles from the images by the processor, and walking forwards along a non-natural boundary formed by the natural boundary and the positioning piles until walking back to the position of the charging seat; 3, starting to search a mowing boundary by the mowing robot, starting to work along the mowing boundary, working towards the center of a lawn circle by circle; and 4, judging that the mowing task is finished when the mowing robot cannot find mowing boundary, shutting down the mowing motor, and walking back to the position of the charging seat.