I had a Roomba at one time. It was very cool, but kind of weak to be very effective on carpet, but was plenty effective hardwood floors. Mine didn't last long, however, before it would no longer recharge it's battery. This was a couple years ago.
Delicious! Another example of "two nations divided by a common language."
UK garden = USA yard.
UK yard = USA (er, not sure what the word is for a slab of concrete outside the back door. A patio it is NOT.)
USA garden = UK flowerbed (roughly).