Submitted:
12 October 2023
Posted:
13 October 2023
Read the latest preprint version here
Abstract
Keywords:
1. Introduction
2. An Implementation of PSRB Capable Ethical Governor
2.0.1. Bathroom Dilemma
2.1. The Simulation Environment
2.1.1. The Human Agent
2.2. Architecture for a Pro-Social Rule Bending Agent
2.2.1. The Monitoring Robot Agent
- (1)
- move_away - Triggers behaviour of moving away.
- (2)
- do_not_follow_to__<room_name> - Restrict moving to the <room_name>
- (3)
- continue (following) - Remove any restrictions posed by instruction 2
2.2.2. Rule Checking Module
- (1)
- When instruction 2 is received, it is not permissible to go to the <room_name> until the same resident issues instruction 3.
- (2)
- When instruction 1 is received, it is not permissible to not move away.
- (3)
- It is not permissible to go to the charge station when the battery percentage is more than 25%.
2.2.3. Stakeholder Utility Calculation Module
Autonomy
Wellbeing
Availability
2.2.4. PSRB Evaluator Module
Knowledge Base
2.2.4.2. Agent Character
3. Comparison of PSRB Behaviour with Other Approaches
3.1. Experiment Setup
3.1.1. Comparing Robot Agents
3.2. Cases with and without Dilemma
3.2.1. Base Conditions
3.2.1.1. Case 1
Case 2
Case 3
Case 4
Case 5
4. Discussion of Behaviour
Case 1
Case 2
Case 3
Cases 4 and 5
5. Conclusions and Future Work
References
- Sharkey, A.; Sharkey, N. Granny and the robots: Ethical issues in robot care for the elderly. Ethics and Information Technology 2012, 14, 27–40, Publisher: Springer. [Google Scholar] [CrossRef]
- Ramanayake, R.; Nallur, V. A Computational Architecture for a Pro-Social Rule Bending Agent. First International Workshop on Computational Machine Ethics held in conjunction with 18th International Conference on Principles of Knowledge Representation and Reasoning KR 2021 (CME2021), 2021. [CrossRef]
- Wallach, W.; Allen, C.; Smit, I. Machine morality: Bottom-up and top-down approaches for modelling human moral faculties. AI and Society 2008, 22, 565–582. [Google Scholar] [CrossRef]
- Kim, J.W.; Choi, Y.L.; Jeong, S.H.; Han, J. A Care Robot with Ethical Sensing System for Older Adults at Home. Sensors 2022, 22, 7515, Number: 19 Publisher: Multidisciplinary Digital Publishing Institute. [Google Scholar] [CrossRef] [PubMed]
- Tolmeijer, S.; Kneer, M.; Sarasua, C.; Christen, M.; Bernstein, A. Implementations in Machine Ethics: A Survey. ACM Computing Surveys 2021, 53. arXiv: 2001.07573. [Google Scholar] [CrossRef]
- Pirni, A.; Balistreri, M.; Capasso, M.; Umbrello, S.; Merenda, F. Robot Care Ethics Between Autonomy and Vulnerability: Coupling Principles and Practices in Autonomous Systems for Care. Frontiers in Robotics and AI 2021, 8, 654298. [Google Scholar] [CrossRef]
- Ramanayake, R.; Wicke, P.; Nallur, V. Immune moral models? Pro-social rule breaking as a moral enhancement approach for ethical AI. AI & SOCIETY 2022. [CrossRef]
- Van Dang, C.; Tran, T.T.; Gil, K.J.; Shin, Y.B.; Choi, J.W.; Park, G.S.; Kim, J.W. Application of soar cognitive agent based on utilitarian ethics theory for home service robots. 2017 14th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), 2017, pp. 155–158. [CrossRef]
- Vanderelst, D.; Winfield, A. An architecture for ethical robots inspired by the simulation theory of cognition. Cognitive Systems Research 2018, 48, 56–66. [Google Scholar] [CrossRef]
- Bench-Capon, T.; Modgil, S. Norms and value based reasoning: justifying compliance and violation. Artificial Intelligence and Law 2017, 25, 29–64. [Google Scholar] [CrossRef]
- Morrison, E.W. Doing the job well: An investigation of pro-social rule breaking. Journal of Management 2006, 32, 5–28. [Google Scholar] [CrossRef]
- Ramanayake, R.; Nallur, V. A Small Set of Ethical Challenges for Elder-Care Robots. In Frontiers in Artificial Intelligence and Applications; Hakli, R.; Mäkelä, P.; Seibt, J., Eds.; IOS Press, 2023. [CrossRef]
- Kazil, J.; Masad, D.; Crooks, A. Utilizing Python for Agent-Based Modeling: The Mesa Framework. Social, Cultural, and Behavioral Modeling; Thomson, R.; Bisgin, H.; Dancy, C.; Hyder, A.; Hussain, M., Eds. Springer International Publishing, 2020, pp. 308–317.

| Case ID | Time spent in | Circumstance | |||
|---|---|---|---|---|---|
| the bathroom | |||||
| 1 | 10 minutes | Normal | Staying out | Staying out | Staying out |
| (20 steps) | |||||
| 2 | ∞ | Normal | Staying out | Go in at | Go in at |
| step 271 | step 43 | ||||
| 3 | 20 minutes | Normal | Staying out | Staying out | Go in at |
| (40 steps) | step 43 | ||||
| 4 | 10 minutes | Low Battery | Go to charge | Go to charge | Go to charge |
| (20 steps) | () | at step 26 | at step 1 | at step 26 | |
| Go to last seen | Go to last seen | ||||
| at step 9 | at step 47 | ||||
| Go to charge | |||||
| at step 36 | |||||
| Go to last seen | |||||
| at step 44 | |||||
| 5 | 10 minutes | History of | Staying out | Go in at | Go in |
| (20 steps) | emergencies | step 82 | at step 23 | ||
| () |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).