Working hard to solve non-existent problems that any reasonable human being doesn't give two craps about. Unless you live in a 60,000 sq. ft. mansion, in which case you already have "vision system vacuum cleaners": they're called indentured illegal immigrants.
In the meantime, the rest of use in our 600 sq. ft. urban condos made of ersatz materials can easily vacuum the damn place ourselves in 5 minutes. It's not a big deal, it's not a problem that urgently needs solving.
I live in a roughly 1600 sq ft (150 sq m) house. Unfortunately, alone, at this point (I have reasons to stay for the time being). This is not in a North American or European locale, so your mileage may vary.
Cleaning the place is a b***tch and takes most of a weekend. Therefore, I do not do it too regularly, only when the dust is not ignorable any longer :-(.
Hiring the local version of the III has been an option. Then again, in my locale, crime seems to be a slightly greater problem than in the US/EU, and my perception is that an III can in some cases increase this risk - it will be mostly an unknown person being hired, and since I am away during working hours will need full access on his/her own.
On the other hand, having a simple function like having floors swept/vacuumed once or twice a week will greatly diminish the time needed for cleaning - a quick mopping will be quite adequate and could be done some weekday evening.
Due to these considerations I have been keen on cleaning robots since way back. The first model I owned was the Kärcher RC3000 (joint development by Kärcher and Siemens). It was a fairly robust machine with low intelligence (basically random pattern cleaning with obstacle/stair detection). It did the job admirably well. The downside was the steep price of the damn thing, and when something went wrong on the motherboard, I did not have it repaired. A few years back I then got a Samsung model for much cheaper. It was also more sophisticated, with a room mapping (ceiling-pointing) camera and whatnot. Despite more intelligent functions, it didn't clean as well. It was also quite flimsy and didn't outlast the warranty period. I am still looking for a model that will be my third....
I don't care much about all the AI progress. The random pattern-thing works quite well. What manufacturers can however improve on is:
- Edge and corner cleaning (walls and around furniture legs)
- Lower height to clean under furniture
- And if it could clean stairs, that would be great.