Robot vacuums can glide and safely clean hardwood floors, carpets, rugs and other types of floors that can be cleaned like any other vacuum. Any specialty flooring that recommends not using an upright vacuum should also not be cleaned with a robot vacuum, but these flooring types are very rare. If you are concerned about damage to your floor prior to use, make sure to fully read the instructions included with your robot vacuum, which will let you know approved flooring types.