The funny thing is, even if those humanoid robots do become a reality, they are likely to be connected to the internet. For example, there is a project with the goal to create a global "Robot instructions repository". This repository has basic instructions for robots to execute tasks. So, if you need a robot to do a certain task it has never preformed before, it can get the instructions from this repository, train for a bit to fine tune and do the task in real life. And when it learns a new task that is not yet in the repo, it can upload it for others to use. Pretty amazing if you think about it. (will post the link here when I find it) EDIT: Found the link: RoboearthYou may have never heard of ambient intelligence. When science-fiction films and books depict our future world, usually advanced robotics take center stage. But if we do enter the IoT age, this will be a very different type of intelligence than we are used to imagining. Instead of being in a world filled with humanoid robots, we would be in a world that can sense and respond to our presence.