It does not clean randomly, but along clear trajectories, which you ask. If charging ends, he recharges himself at the base and removes from the place where he stopped. He throws the garbage out of the container. The quality of cleaning is excellent, even the skirting boards are clean, and given that he is so independent and does not require supervision, then in general well done.