Humanoid robots have traditionally played a bigger role in fiction than in real life, but that doesn't mean they don't exist. Universities, think tanks, and even toy companies have built programmable humanoid robots. Increasingly, this new breed of robots can walk, run, see, hear, and even think...