Towards an Ethical Robot: Internal Models, Consequences and Ethical Action Selection · Study