Pour la peur des obstacles dans le robot, une douzaine de capteurs optiques, mécaniques et magnétiques sont installés. Les premiers sont utilisés pour la navigation et la garantie de sécurité des mouvements. Les capteurs IR recherchent une pause, par exemple, les étapes et arrêtent l’appareil. Les capteurs acoustiques se souviennent des lieux d’accumulation de la plus grande quantité de poussière afin de les nettoyer régulièrement. Pour une «arrivée», le robot supprime 120 mètres carrés. m. espace et passe chaque place 4 à 6 fois. De grandes pointes et un moteur puissant permet au robot d’appeler jusqu’à 4 cm de hauteur. Le bruit de l’appareil est inférieur à un aspirateur conventionnel. Le modèle Roomba 780 peut être programmé pour nettoyer les locaux alors qu’il n’y a pas de résidents.