This seems like a solid starting point, but it's a pretty long ways away from being something i'd be willing to put in my home.
I need laundry put away (heck folded too), groceries put away, dish washer loaded, and unloaded. I need to pick up toys my 3 year old left on the floor. I need the dog to be fed. The stuff I want a house robot to do is the hard stuff.