In short, it depends. While some models can auto-detect the transition from carpet to hardwood floors, others will need you to map out different zones. These maps can help your robot vacuum determine what modes it needs to be on for each area to ensure an overall deep clean.