Every robot vacuum works differently. Therefore, it is recommended to read the user manual before you start using it so you can be familiar with all of its functions (and architecture in case something goes wrong). You can do a test run to see how it works first. Then, you can program it to work in your house.