Most robot vacuums can go over rugs, depending on the make and model of the vacuum and the type of rug they are operating on.
Rugs with tassels, high loop weaves or loose weaves can get damaged - please ensure these rugs are set with a "no go" zone. If your robot vacuum does not have an app that enables this, it is best to prep the area by folding the rug to ensure the vacuum cannot operate on top of it. Always check the instructions on your robot vacuum before using it on a rug.