Robots have kind of a mixed rep. From loveable, cuddly characters to cold killing machines, it's clear we have some ambivalence about what it means to have this kind of technology in our lives and on the horizon. While I personally have a strange affection for robots, I can see how others are raising...