Robots have become commonplace in many aspects of life including health care, military and security work. Yet until recently little thought has been given outside of academic circles to the ethics of robots.