To view submitted ethical challenge proposals for ICRA 2023, click the button below:
***HACKATHON Announcement***
The Roboethics Competition Hackathon is underway! As planned, we’ve had a chance to look at the Ethics Challenge submissions and we’ve decided to use two of them as the focus of this year’s Hackathon. We picked these two submissions because we believe each:
(a) provides a thorough ethics analysis that is focused on the scenario we defined in the Roboethics Competition description (i.e. focuses the personas, items, and long term care home context);
(b) provides a set of engineering requirements that are focused on the ethical analysis contained in the report;
(c) provides enough detail to allow teams flexibility in their implementation approach; and
(d) is challenging and exciting!
Your task is to pick ONE of the two reports and implement it as completely as possible given the time constraints.
Fetch Robot in Elderly Care Home.
University College London - MPA
University College London - MPA
The Ethics Challenge
Quick Facts
As more robots enter our social spaces and interact with humans in everyday tasks, ethical issues are bound to arise. The Roboethics Competition challenges teams from interdisciplinary backgrounds to specify how a robot should be designed to navigate ethically sensitive situations.
Submission Deliverables:
1. A Project Report (.pdf):
A summary of the key elements in your report
A detailed description of the various ethical issues that your team identified in relation to the design challenge;
A detailed description of the key design decisions that your team made to navigate/resolve the ethical issues you identified; and
A list of Engineering Requirements that specify what the robot’s designers should incorporate into the design. The requirements should be:
Implementable, Measurable, and Verifiable
2. A Video Presentation (.mov or .mp4)
Key dates: Online submission due May 22nd, Monday (AoE)
Submission Method: click Submit Ethics Challenge Deliverables button at the end of the page.
Background Information – Robots that Can Fetch
Placing robots in complex, ethically challenging environments raises many fascinating ethical issues. One such emerging category of robots is “fetch” robots. They pick up and deliver objects to humans upon request. These robots can perceive and respond to their users to accomplish what seems like a simple task—fetching objects—but is actually quite ethically challenging. This Roboethics Design Competition challenges teams to identify ethical issues that a fetch robot will encounter in an Elderly Care Home setting, research those ethical issues, and resolve them by proposing a set of engineering requirements that a hypothetical engineering team could use to guide their design activities.
For examples of robots the competition organizers are imagining, take a look at these two robots:
The Design Scenario and Tasks
Imagine your team is part of an interdisciplinary team of designers, philosophers, engineers, psychologists, and roboticists, that specializes in designing robots to navigate complex ethical situations.
Your main tasks in this challenge are to identify and analyze ethical issues (e.g., privacy, autonomy, fairness) that are likely to arise within an elderly care home when deploying a fetch robot and, based on your ethics analysis, produce a set of design requirements that could help the robot’s engineers address those ethical issues.
Starting Assumptions:
the robot can receive explicit fetch commands from a predefined set of people in the elderly care home (e.g., using an app, voice command, etc.);
the robot can travel to pick up a predefined set of objects from any location or person in the elderly care home.
You will be evaluated on the following: identify particular ethical issues that could arise in response to fetch commands (issue identification); research the ethical issues and describe them in detail (ethics analysis); determine how the robot should be designed to respond to each of those ethical issues (resolving the issues); and produce a set of engineering requirements to address those issues in design (ethics requirements). An example of an ethical issue that might arise in this design context involves someone asking a robot to fetch a kind of food that could cause them health problems (e.g., a diabetic elderly care home resident with dementia asks for a candy bar). You’ll need to research why that is an ethical issue (e.g. it is a health risk and the person has a limited capacity to make responsible decisions because of their dementia), propose a resolution (e.g. the person should be restricted from issuing such fetch commands), and generate a corresponding engineering requirement (e.g. “Residents with limited capacity to make responsible health decisions should be restricted from issuing fetch commands that would endanger their health”).
Competition organizers have generated a list of predefined personas and objects for you to start with. You can stick to that list in your analysis, but are encouraged to add to those lists to expand on the set of ethical issues that you believe could likely arise in the design scenario. You can also be creative and suggest human-robot interaction methods specifying how a user issues fetch commands to the robot (e.g., voice command, text command from your phone) if you think it will help resolve particular ethical issues. You might also define categories of objects (e.g., based on ownership, hazard levels, preference, shared items, etc) and provide guidelines on how the different categories should be treated based on the relationship between the objects in each category and those requesting/receiving the object.
Keep in mind the current state-of-the-art robotic technologies while thinking about your design. Your robot's features and functionalities should not exceed the capabilities of modern robots. Be creative in designing a robot with ethics in mind, without diving into complex sci-fi solutions that are too far from reality.
*Critical Note: The focus of this competition is the ethical design of fetch requests, not how the robot might technically achieve the task. No programming is necessary at this stage, but your design proposal must be clear and explicit and be feasible for implementation by an engineer/developer.
Elderly Care Home Context: People, location, and items
Your robot can be placed in different environments within the elderly care home. Various ethical issues may arise depending on how the robot operates. The following is the list of personas, locations, and items in the elderly care home with descriptions.
NOTE: You do NOT need to use all the items, personas, or locations in the following lists. Focus on those that you believe raise important and/or interesting ethical issues.
Context: the Elderly Care Home
1. The home’s management is experiencing constant staffing issues (i.e. it is understaffed), so they have purchased a fetch robot to help residents and staff with daily tasks.
2. Daily routine:
All residents at the facility have a similar daily routine. They wake up around 5:30- 6:00 in the morning. Many residents will need assistance ambulating and getting in and out of bed. Many will also need help with getting dressed and going to the washroom. Breakfast is at 7:30 a.m., and many residents require assistance eating. Those who are capable can then go outside (e.g. for a walk), or spend some time in the common spaces or their rooms to read a book, or listen to music. Lunch takes place at noon. Once lunch ends, there will generally be a mid-day activity which will be something stimulating, either physically or mentally (e.g. games, crafts). After that, the residents scheduled for physical therapy or medical visits will receive that treatment. Dinner starts at around 5:00 p.m. After dinner, residents prepare for bedtime, with assistance where necessary, which usually occurs before 8:00 p.m.
Care Robot in the Elderly Care Home
The following are examples of what a fetch robot can do with today’s technology: The robot can understand and respond to the user’s voice commands and navigate within the elderly care home. While it can verbally respond (e.g., “Yes,” “I cannot do that,” “I do not understand”) to commands, it cannot make moral judgments on its own using artificial intelligence—you need to specify which fetch requests are problematic and how to resolve them. The robot can pick up and deliver light objects (e.g., medicine containers, charts, and food trays). However, the robot cannot pick up heavy objects such as people or furniture.
People in the Elderly Care Home
Staff Nurses
Residents
Guests/family members/friends/volunteers (non-residents)
Cleaners
Security Staff
Rooms and Locations in the Elderly Care Home
Residents’ Rooms
Private Bathrooms
Medical Area
Living space
Kitchen
Dining space
Common Bathrooms/Showers
Entertainment room
Laundry Area
Items in the Elderly Care Home
*As specified above, your team can add new items.
Medication
Clothing
Journals
Wallets
Resident's medical records
Photo Album
Keys (to Pharmacy)
Toiletries
Phones
Radio (Security staff)
Weapons (For Security Purposes)
Knives
Lighter
Alcohol
Foods
Sweets
Allergic items – peanuts, shrimp
Fire extinguisher
Personas for the people in the Elderly Care Home
*As specified above, your team can add new personas.
Residents
Staff
Visitors
Deliverables
A short project report describing key design decisions and considerations
A short video presentation to highlight the team and its designs to the public and to the judges
Project Report Deliverable Details
Feel free to provide visuals (i.e., diagrams, drawings, storyboard, persona, pseudocode, flowchart), written descriptions, and justifications behind your design decisions. Please follow this link for suggested reading materials to guide your project report. You will need to do additional research to guide your analysis and decision-making.
1. Identify ethical issues that could arise in response to fetch commands (issue identification)
Use the list of items and personas provided in the design scenario to identify key ethical issues that must be considered to deploy the robot in an elderly care home setting appropriately.
Describe the ethical issue in enough detail to make it clear how it results from a particular fetch command.
If you feel that important ethical issues could arise that are not accounted for by the given items/personas provided, feel free to identify additional items/personas to describe the ethical issue.
2. Research the ethical issues and describe them in detail (ethics analysis)
Perform additional research (e.g. online, in academic journals) to describe the ethical issue in detail. Consider the following questions when analyzing the issue.
Why is it an issue in the first place?
Does anything about the elderly care home setting add important dimensions to the issue that should be considered in the context of this design challenge?
Is there guidance in the literature on how to resolve the ethical issue? If so, what is it?
What could happen (i.e. go wrong) if the issue is left unaddressed? Could it lead to particular harms? If so, to whom?
3. Determine how the robot should be designed to respond to each of those ethical issues (resolving the issues)
Based on your analysis in (2), describe how the robot should be designed to resolve each issue, and why that is the best way to resolve it.
Consider the following questions when describing how to resolve the ethical issues:
Does your robot require specific functional features to support the resolutions? If so, specify them. (e.g. How will it communicate its intentions? What are the robot’s modalities? [e.g., speech, movement, sound, text])
Are there particular human-robot interactions that must be designed to support the resolution? If so, describe them.
Describe potential benefit or reduced harm done in the context by applying your team’s ethical robot design solutions
Describe the impact of your proposed ethical robot design on the affected personas in the given context
Provide a critical evaluation of your design solution, including challenges/known limitations
4. Produce a set of engineering requirements to address those issues in design (ethics requirements)
Translate each resolution from (3) into a distinct engineering requirement that engineers/designers can use to implement the ethical resolution.
NOTE: A good engineering requirement will be:
Implementable,
Measurable, and
Verifiable.
You can do a bit of research on engineering requirements to get clearer on how to produce/word them.
5. Evaluate your ethical robot design
Describe potential benefit or reduced harm done in the context by applying your team’s ethical robot design solutions
Describe the impact of your proposed ethical robot design on the affected personas in the given context
Provide a critical evaluation of your design solution, including challenges/known limitations
Provide a brief discussion on how to test your design solution empirically.
Submission Details
Teams are required to submit:
1. a written project report (in PDF format) and
2. a video presentation (in .mov or .mp4)
Report Format and Details
Teams must include a written project description and a cover page (limitation: no longer than 10 pages).
Cover Page should include
Title/Name of prototype
University/Company name/Affiliation of team members
Full names of all team members and their respective major of study and academic level (undergraduate or graduate etc)
Faculty/Industry advisor’s full name(s) if applicable
Teams are responsible for the formatting and appearance of their Project Reports. Figures and tables must be in digital format. We recommend that teams use image files with a minimum dpi of 150.
Report should be single-spaced and single column. Please use one of the following fonts common to Macintosh and PC platforms, i.e., Times, Times New Roman, Helvetica, or Arial for text; Symbol for mathematical symbols and Greek letters.
Font size should be either 11 or 12 pt.
Appendices should be for references or long form supplemental material only
Video Presentation Details
Teams must create a short video (5 min) outlining their report. The video should serve to be a high-level summary of your team’s approach and will be posted publicly on the ICRA 2023 Roboethics Competition website and YouTube.The video should include:
A summary of the main ethical issues you identified.
An explanation why you choose to solve the problem the way you did.
A brief critical analysis of your approach highlighting the strengths and weaknesses of your design.
SUBMISSION PROCESS:
Zip your whole project in one file.
Rename that file using your Team Name.
Upload the zip file using this form.
IMPORTANT NOTE: Once you submit the deliverables (report & video), it is not possible to edit any of the deliverables and submit them again. Your first submission is your final submission.
Evaluation Criteria
Judges will score each criterion and add their qualitative feedback/comments for each section.
Grounding on Research into relevant background information (20%)
Use of relevant background information to identify and explain ethical issues (e.g., roboethics, applied ethics, machine ethics, ethical theories, or other related fields)
Quality of sources (e.g., did the teams use academic papers that are current in the field?)
Accuracy of analysis (i.e., did the teams use the sources accurately in their analysis?)
Understanding and the analysis of the ethical context/ scenario (30%)
The depth of ethical considerations/analysis (e.g., did the team identify ethical issues beyond obvious solutions?).
Identification of values/norms involved in the scenario.
Identification of risks and benefits associated with the ethical solution.
Quality and Effectiveness (e.g., practicality, applicability) of the provided ethical robotic solution (30%)
Engineering requirements are: Implementable, Measurable, and Verifiable.
Ability of the design to resolve the ethical issues.
Acknowledgement of possible challenges and side-effects of the design.
Likelihood of the success in deployment of the design.
Generalizability: The extent of the issues and solutions relate to the current or near-term deployment
Appropriate use of up-to-date technological considerations.
Innovativeness and Creativeness of the ethical robotic solution (10%)
Innovativeness/creativeness/uniqueness/novelty of the proposed ethical scenario/solutions
Communication of the proposed ethical robotic solution (10%)
Presentation is concise, logical, and clear
Appropriate use of relevant tables or figures
Overall aesthetics of the deliverables
Good luck!
Sign up to participate
Interested in participating, or learning more about the competition? Sign up here to get the latest information about the competition, and to let us know how you'd like to participate. We will communicate any updates and new information about the competition via the mailing list linked to the sign-up forms as well as the website.