Giving robots emotions, even just simulating them for the sake of improving their interaction with humans, sounds like a bad idea. What happens when my Roomba gets angry and decides to vacuum ME up off the floor?