Robots already build our cars and vacuum our floors. Will they one day be our companions, too? Engineers are designing robots with the social smarts to understand human feelings, learn from human teachers, carry on conversations, and even make jokes. But is a future full of robotic companions a delightful dream—or a lonely nightmare?


via NOVA | Social Robots