iRobot's Roomba 530 automatically adjusts to vacuum carpets and hard floors. (Source: iRobot)
iRobot offers several models of the Roomba, including a professional series as well as a line for cleaning houses with pets. (Source: iRobot)
On some Roomba models an add-on "lighthouse" navigation system can guide the robot from one room to another. (Source: iRobot)
The Roomba is small enough to clean underneath furniture like couches, beds, and tables. (Source: iRobot)
iRobot's Roomba 610 Professional Series shown from the top. iRobot says the pro series is designed to vacuum larger spaces that need frequent cleaning like offices. (Source: iRobot)
iRobot says the Roomba 610 is designed to clean bigger rooms with high traffic areas than the home-based models. The 610 series includes two cleaning bins for cleaning larger-than-usual debris. (Source: iRobot)
Roomba 532 Pet Series shown from the top. The company markets this Roomba series toward pet owners. (Source: iRobot)
The Pet Series robots, like the Professional Series, include two interchangeable cleaning bins for vacuuming the extra messes pets can make, according to iRobot. (Source: iRobot)
The Pet Series, like all Roombas, is small enough to fit under almost everything your pet can. iRobot says the 532 can navigate beneath furniture, vacuuming up fur, food, and other things your pet might leave behind. (Source: iRobot)
iRobot also manufactures a floor-washing robot called the Scooba. The company says the device washes hard wood, tile, and linoleum floors, while avoiding rugs and carpets. (Source: iRobot)
The Scooba uses a four-stage cleaning process, which includes prepping (picking up dirt), washing (using a solution to clean), scrubbing (using brushes), and finally a squeegee stage (leaving floors dry). (Source: iRobot).
iRobot's Looj is a gutter-cleaning robot that is controlled by a wireless remote. According to iRobot, the Looj can clean up to 60 feet in 10 minutes. (Source: iRobot)