Toward Morality and Ethics for Robots