We all started dreaming about house-cleaning domestic robots ever since we saw those efficient little robot-cleaners zipping around spaceships in the 'Star Wars' movies. While we might not have achieved quite that level of household domestic robot pe