A fecha de 2015, ha habido cuatro generaciones de robots Roomba: la primera generación (los modelos originales); la segunda generación, la serie Discovery, también conocida como serie que conecta 400; la tercera generación, la serie 500; y la cuarta generación, que incluye las series 600/700/800.