The answer is navigation, manipulation, and implementation of more sophisticated intelligence. The idea that a robot will become more aware of its environment, that telling it to "go to the kitchen" means something - navigation and understanding of the environment is a robot problem. Those are the technological frontiers of the robotics industry.
Colin AngleI think, people are generally willing to imagine robots of all shapes, as humanoid robots are not practical.
Colin Angle