It depends on the robot vacuum and its capabilities. Robot vacuums use patterns to automatically cover large surfaces. It usually consists of straight lines and turns or a Z-shaped pattern. The robot vacuum will clean around obstacles as long as it has sufficient sensors and a navigation system.