Sommige robotstofzuigers bieden de mogelijkheid om verschillende reinigingsprogramma's in te stellen op basis van het vloertype. Deze programma's passen de zuigkracht en reinigingsmethoden aan voor tapijt, tegels, hardhout en andere oppervlakken, voor een optimale reinigingservaring.