Water is a vital resource, but industrialization has caused water pollution to become a significant issue. An autonomous water surface-cleaning robot is a machine that is designed to navigate and clean the surface of a body of water without human intervention. The robot is equipped with sensors and algorithms that allow it to detect and remove debris, such as leaves and twigs, from the water's surface. In addition to removing visible debris. one of the main advantages of using an autonomous water surface cleaning robot is the ability to continuously clean the water without the need for human intervention. This allows for a more efficient and effective cleaning process, as the robot can operate around the clock if needed. Additionally, the use of a robot can help to reduce the risk of injury or accidents that may be associated with manual cleaning methods, such as using a net to