Utiliza dos ruedas motrices independientes que le permiten ejecutar giros de 360 grados.
Adicionalmente, se le puede programar para realizar otras funciones más “creativas” mediante un ordenador y haciendo uso de la denominada "Roomba Open Interface".
Todos los modelos Roomba pueden funcionar de forma manual, llevándolos hasta la habitación que se desee limpiar y presionando un botón.
El sensor infrarrojo que lleva en la torreta, permite a los robots detectar obstáculos y aminorar la velocidad para producir un impacto suave.
Adicionalmente, esta tecnología permite a los robots Roomba distinguir entre barreras blandas o sólidas.
La serie 400, también conocida como Primera generación, fue lanzada al mercado en 2004 para reemplazar a su antecesora.
Todos sus modelos incluyen el depósito AeroVac y un cabezal de limpieza mejorado.
Incluye mejoras en el sistema de limpieza, el depósito AeroVac serie 2 (una mejora del depósito de la serie 600) y mando a distancia y programabilidad en todos sus modelos.
El sistema de cepillos centrales contrarrotantes ha sido substituido por unos extractores plásticos que, según afirma la propia marca, son más eficaces y evitan los enredos.
Incluye numerosas mejoras con respecto a sus predecesoras, convirtiéndose en un dispositivo mucho más inteligente.
Esto permite a los usuarios seleccionar qué habitación debe limpiar Roomba desde la aplicación iRobot Home.
El i3 no utiliza navegación vSLAM, sino que se basa en un codificador óptico descendente y giroscopios;[6] además, no permite seleccionar habitaciones específicas, aunque esta capacidad se añadió en 2022 con una actualización de firmware en algunas regiones.
Estas variantes suelen tener sus propias convenciones de nomenclatura, y / o tienen diferentes arquitecturas.
[14][15] En abril de 2023, iRobot anunció el Roomba Combo Essential Robot, que también incluía un único rodillo principal y una mopa extraíble.
Sabe qué zonas se ensucian más rápido y puede efectuar automáticamente en las mismas una limpieza a fondo.
Desde los primeros modelos, los robots aspiradores Roomba han sido jaqueados, para ampliar su funcionalidad.
[19] The native code for Roomba is written in a dialect of Lisp.
[24] En respuesta al creciente interés de los jaqueros por su producto, la empresa ha desarrollado el iRobot Create.