There are probably some exceptions. I can imagine robo lawnmowers getting good enough to handle my yard at some point if not adjacent cleanup. But doing a monthly housecleaning? Don't think so. (And a Roomba really wouldn't be very useful; it's barely useful at my brother's house that is practically built for a Roomba.)