Will Your Next Best Friend Be A Robot?

Robots can already vacuum your house and drive your car. Soon, they will be your companions.