Godine 2002. tvrtka iRobot® sa sjedištem u Bedfordu, Massachusetts, predstavila je automatski usisavač za stanovanje poznat kao Roomba®. Niskoprofilni, okrugli robotski čistač, Roomba® je bio prvi autonomni usisavač s baterijskim napajanjem koji se samostalno kreće koji je stekao komercijalnu popularnost u Sjedinjenim Državama. Većina modela ima rotirajuće četke za brisanje prljavštine prema usisivaču brisača, koji skuplja ostatke u kanti koja se može ukloniti. Senzori i prednji branik pomažu u navigaciji Roombom®, dajući mogućnost izbjegavanja stepenica, senzora zidova i namještaja i određivanja kretanja usisavača kroz prostoriju.
Roomba® vakuumski modeli kategorizirani su po broju. Roboti za čišćenje uključuju serije 500 i serije 700, s dodatnim brojevima za identifikaciju specifičnih značajki. Na primjer, serija 500 sadrži modele 530, 560 i 572. Model 530 je najjeftiniji model i nudi najmanje značajki, dok je model 572 dizajniran za okruženja s kućnim ljubimcima i uključuje veći spremnik za otpatke. Napredni modeli, poznati kao serija 700, imaju naprednije mogućnosti planiranja, senzore prljavštine, kontrole dodirne pločice i visokoučinkovite filtere za prigušivanje čestica (HEPA).
Tehnološki napredak rezultirao je autonomnijim Roomba® modelima od prvog izdanja 2002. U početku je iRobot® tehnologija zahtijevala korisnički unos za veličinu sobe, dok moderni Roombas® automatski prepoznaje veličinu prostorije, kao i materijal površine poda. Senzori litica, senzori čestica i radiofrekvencijski senzori prenose informacije na Roomba® računalo. Senzori čestica pomoću akustike određuju jaku razinu prljavštine. Radiofrekvencijski senzori i senzori litice govore vakuumu kada treba izbjegavati stepenice i kada su prisutni odašiljači “virtualnog zida” koji se kupuju zasebno kako bi dodatno ograničili područja čišćenja.
Modeli prve generacije radili su na nikl-metal hidridnim (NiMH) baterijama i zahtijevali su od korisnika da ručno stavi Roombu® na utičnicu za punjenje. Modeli novije generacije nudili su opcije samopunjenja, gdje se vakuum vraća na priključnu stanicu kada napunjenost baterije padne ispod određene razine. Dodatne opcije baterija uključuju neovisno napunjene baterije koje su korisnicima omogućile uklanjanje i zamjenu baterija za punjenje. Noviji Roomba® modeli dolaze s unutarnjim baterijama koje se ne mogu samostalno puniti ili mijenjati.
Ono što je počelo kao samostalni usisavač ubrzo je napredovalo u dodatne proizvode, kao i poboljšanu robotsku tehnologiju za druge primjene. Prvi kupci mogli su kupiti takozvane robote golih kostiju za prilagodbu Roomba® tehnologije za druge namjene. Vladini ugovori s tvrtkom iRobot® doveli su do razvoja autonomne robotske tehnologije za korištenje u otkrivanju bombi i drugim vojnim primjenama. Daljnje interno istraživanje i razvoj tvrtke dovelo je do dodatnih autonomnih proizvoda za čišćenje kao što su Scooba® za automatizirano brisanje tvrdih podova, Verro® za automatizirano čišćenje bazena i Looj® za automatsko čišćenje oluka.