When they were first introduced robot cleaners were no more than a novelty, insanely expensive and rarely worked as intended. The newest models are little changed in appearance from their ancestors of a decade ago, but finally they fulfill the promise of