Robot vacuums can all pick up pet hair and other debris from hard floors, and many models can also clean rugs and carpet, too. Depending on the robot vacuum model, some are best on hard floors, others function well on both hard floors and low pile carpet, and still other robot vacuums can handle even higher pile carpets, too. Check the seller’s or manufacturer’s description for details about each particular robot vac’s capabilities.