Autonomous identification: Search, locate and track floating blades and personnel safety situation of swimming pool Path planning: patrol path planning, daily cruise cleaning Obstacle avoidance navigation: automatic obstacle avoidance, automatic navigation Self-wake up: self-wake up, family care and companionship Navigation accuracy: effective control of speed, yaw, turning radius and other parameters Data collection and transmission: collect detection data in real time and send back collected data and pictures Water monitoring: real-time data monitoring of swimming pool Human-computer interaction: voice interaction, multimedia interaction Early warning return: low energy automatic return, monitoring and fault alarm Unmanned operation: a variety of control methods combined, independent decision + remote control + central control + mobile phone (tablet) mobile terminal