Aside from mechanical challenges, what was missing that may have spurred personal robotics development was a dedicated programming language specifically for robot control and communication.
While domesticated robots are becoming a ( frighteningly) common inclusion in techno-friendly homes, Korean 'bot manufacturer ED has a home-ready robot that sports a plethora of communication venues including ZigBee and RFID.