Autonomous recognition: object detection, search, identification, positioning and tracking Path planning: water path planning, cruise to clean up Obstacle avoidance navigation: automatic obstacle avoidance and autonomous navigation Navigation accuracy: with high navigation accuracy, effective control of speed, yaw, turning radius and other parameters Data collection and transmission: real-time collection of monitoring data, transmission of collected data and images Environmental monitoring: hydrology, water quality, meteorological real-time data monitoring Warning return: low power automatic return, monitoring and fault alarm Unmanned operation: variety of control methods, independent decision, remote control, central control, and mobile phone (tablet) mobile terminal