Mr. Robot
Robotics is an exciting field in the computing sphere that blends together mechanics, sensors, and electronics. Robots often are created to be autonomous, i.e. able to act and react on their own. The interplay of software and hardware is critical here because you need to have programs that can manage interaction across multiple interfaces. One of the latest trends in robotics are "social robots" that respond to human interaction. See: Jibo. To learn more about the rise of personal computing, check out this Ted Talk from Jibo founder, Cynthia Breazeal.
Examples of Different Social Robots
To create a robot, you need a strong team of multiple backgrounds and many resources. Not all resources need to be expensive, however. In fact, there is a whole community of people dedicated to making robots with Raspberry PI's.