Generally, robotic vacuums will not spoil your carpet. But, there are cases where a loose carpet fiber may get stuck and pulled. As a result, we recommend observing the condition of your carpet before cleaning it with a robot vacuum.