Leta 2002 je podjetje iRobot® iz Bedforda v Massachusettsu predstavilo avtomatski sesalnik za stanovanja, znan kot Roomba®. Nizkoprofilni, okrogel robotski pometalni stroj Roomba® je bil prvi avtonomni sesalnik na baterije, ki se sam premika, ki je pridobil komercialno priljubljenost v Združenih državah. Večina modelov ima vrtljive krtače za pometanje umazanije proti sesalnemu otiralniku, ki zbira ostanke v odstranljivem košu. Senzorji in sprednji odbijač pomagajo pri krmarjenju po Roombi®, saj zagotavljajo možnost izogibanja stopnicam, zaznavanju sten in pohištva ter določajo potek sesalnika skozi sobo.
Vakuumski modeli Roomba® so razvrščeni po številkah. Čistilni roboti vključujejo serije 500 in serije 700 z dodatnimi številkami za identifikacijo posebnih funkcij. Na primer, serija 500 vključuje modele 530, 560 in 572. Model 530 je najcenejši model in ponuja najmanj funkcij, medtem ko je model 572 zasnovan za okolja z hišnimi ljubljenčki in vključuje večji koš za smeti. Napredni modeli, znani kot serija 700, imajo naprednejše možnosti načrtovanja, senzorje umazanije, kontrole sledilne ploščice in visoko učinkovite filtre za dušenje delcev (HEPA).
Tehnološki napredek je privedel do bolj avtonomnih modelov Roomba® od prvotne izdaje leta 2002. Sprva je tehnologija iRobot® zahtevala uporabniški vnos glede velikosti sobe, medtem ko sodobna Roombas® samodejno zazna velikost prostora, pa tudi material talne površine. Senzorji pečin, senzorji delcev in radiofrekvenčni senzorji posredujejo informacije v vgrajeni računalnik Roomba®. Senzorji za trdne delce z akustiko zaznavajo močno umazanijo. Radiofrekvenčni in pečin senzorji sporočajo vakuumu, kdaj se je treba izogibati stopnicam in kdaj so prisotni ločeno kupljeni oddajniki »virtualne stene«, ki dodatno omejijo območja čiščenja.
Modeli prve generacije so delovali na nikelj-metal-hidridnih (NiMH) baterijah in so od uporabnika zahtevali, da ročno namesti Roombo® na polnilnik. Modeli novejše generacije so ponujali možnosti samopolnjenja, kjer se je vakuum vrnil na priklopno postajo, ko je napolnjenost baterije padla pod določeno raven. Dodatne možnosti baterij so vključevale neodvisno napolnjene baterije, ki uporabnikom omogočajo odstranitev in zamenjavo baterij za polnjenje. Novejši modeli Roomba® so opremljeni z notranjimi baterijami, ki jih ni mogoče samostojno polniti ali zamenjati.
Kar se je začelo kot samostojni sesalnik, je kmalu napredovalo v dodatne izdelke, pa tudi v izboljšano robotsko tehnologijo za druge aplikacije. Prve stranke so lahko kupile tako imenovane robote golih kosti za prilagoditev tehnologije Roomba® za druge namene. Vladne pogodbe z iRobot® so privedle do razvoja avtonomne robotske tehnologije za uporabo pri odkrivanju bomb in drugih vojaških aplikacijah. Nadaljnje notranje raziskave in razvoj podjetja so privedle do dodatnih avtonomnih čistilnih izdelkov, kot so Scooba® za avtomatsko brisanje trdih tal, Verro® za avtomatsko čiščenje bazenov in Looj® za avtomatsko čiščenje žlebov.