Civilized collaboration: Ethical architectures for enforcing legal requirements and mediating social norms in HRI | IEEE Conference Publication | IEEE Xplore