We may want humanoid robots working in our homes, but we're going to have to wait at least three years, and maybe seven, ...