We use AI Vision to simultaneously achieve robot positioning, obstacle avoidance, and lawn boundary recognition, which is something that Lidar cannot do. Firstly, Lidar is unable to recognize the boundaries of a lawn. Additionally, the 3D point cloud density produced by TerraVision is 50 times that of 3D Lidar. This means that TerraVision can detect smaller obstacles and has stronger obstacle avoidance capabilities.