| Literature DB >> 34926589 |
Katie Winkle1, Emmanuel Senft2, Séverin Lemaignan3.
Abstract
Participatory design (PD) has been used to good success in human-robot interaction (HRI) but typically remains limited to the early phases of development, with subsequent robot behaviours then being hardcoded by engineers or utilised in Wizard-of-Oz (WoZ) systems that rarely achieve autonomy. In this article, we present LEADOR (Led-by-Experts Automation and Design Of Robots), an end-to-end PD methodology for domain expert co-design, automation, and evaluation of social robot behaviour. This method starts with typical PD, working with the domain expert(s) to co-design the interaction specifications and state and action space of the robot. It then replaces the traditional offline programming or WoZ phase by an in situ and online teaching phase where the domain expert can live-program or teach the robot how to behave whilst being embedded in the interaction context. We point out that this live teaching phase can be best achieved by adding a learning component to a WoZ setup, which captures implicit knowledge of experts, as they intuitively respond to the dynamics of the situation. The robot then progressively learns an appropriate, expert-approved policy, ultimately leading to full autonomy, even in sensitive and/or ill-defined environments. However, LEADOR is agnostic to the exact technical approach used to facilitate this learning process. The extensive inclusion of the domain expert(s) in robot design represents established responsible innovation practice, lending credibility to the system both during the teaching phase and when operating autonomously. The combination of this expert inclusion with the focus on in situ development also means that LEADOR supports a mutual shaping approach to social robotics. We draw on two previously published, foundational works from which this (generalisable) methodology has been derived to demonstrate the feasibility and worth of this approach, provide concrete examples in its application, and identify limitations and opportunities when applying this framework in new environments.Entities:
Keywords: HRI; autonomous robots; mutual shaping of technology and society; participatory design; robot development; social robotics
Year: 2021 PMID: 34926589 PMCID: PMC8678512 DOI: 10.3389/frobt.2021.704119
Source DB: PubMed Journal: Front Robot AI ISSN: 2296-9144
FIGURE 1Comparison between a classic participatory design (PD) approach and LEADOR, our proposed end-to-end participatory design approach. Green activities represent joint work between domain experts, multidisciplinary researchers, and/or engineers; yellow activities are domain expert-led; blue activities are engineer-led. Compared to typical PD, the two key differences in our approach are the focus on developing a teaching system instead of a final autonomous behaviour in step 4, and the combining of autonomous action policy definition and deployment in the real world into a single step 5 + 6. In addition, our method reduces the amount of work that is carried out independently by engineers (i.e., with no domain expert or non-roboticist input).
FIGURE 2Three-way interaction between the domain expert, the robot, and the target user through which the expert teaches the robot during a teaching phase upon real-world deployment. Robot automation is therefore happening in the real world, whereas the robot is fully embedded in its long-term application context. The expert is teaching the robot through bi-directional communication, as the robot interacts with the target user. The extent of interaction(s) between the domain expert and target user should be consistent with what is envisaged for long-term deployment of the robot and is domain-dependent. People vector created by studiogstock - www.freepik.com.
Key outcomes of and appropriate tools for each stage of LEADOR.
| Outcomes | Tools | |
|---|---|---|
| 1. Problem Definition | Domain understanding | Ethnographic studies, focus groups, brainstorming |
| 2. Interaction Design | Interaction scenario, robot selection/design | Workshop, role-playing, low-tech prototyping |
| 3. System Specification | State-action space for the robot, teaching tools | Brainstorming, behaviour prototyping |
| 4. Technical Implementation | Robot system (sensors and actions), teaching system (authoring tools or learning algorithm) | Software development, laboratory studies, testing workshops |
| 5. Real-World Deployment | Delivering on the application target, autonomous robot |
|
Overview of activities undertaken in the two case studies as exemplars for applying our generalised methodology. See Table 4 for a pictorial “storyboard” of this process and the co-design activities undertaken for development of the robot fitness coach.
| School-based educational robot | Gym-based robot fitness coach | |
|---|---|---|
| Step 1 | Decision by researchers based on experience to focus on learning food chain around an educational game for children of age 8–10 | Researchers identified the NHS C25K exercise programme based on research goals (longitudinal, real-world HRI) but worked with a fitness instructor to observe typical environment and refine problem definition |
| Step 2 | Decision by researchers to focus on robot-user interaction, with expert only providing robot commands and oversight of the robot behavior to ensure that each action is validated by them. Goal is to evaluate the creation of an autonomous robot | Decision in conjunction with the fitness instructor that the robot would lead exercise sessions (in which he would minimise interaction with exercisers) but that he would provide additional support (e.g., health advice, and stretching) outside of these. Goal is to create and demonstrate an effective, real-world SAR-based intervention |
| Step 3 | Using SPARC ( | Also using SPARC ( |
| Step 4 | Implementation of all the actions and learning algorithm. Prototype evaluation in laboratory. Initial pilot study in schools for evaluating the game with the target population and used as teacher training | Implementation of all the actions and learning algorithm. Fitness instructor provided all dialogues for robot actions. Prototype evaluation was undertaken in the laboratory, and in the final study, gym environment, final robot placement, and system installation details were also decided in conjunction with the fitness instructor |
| Step 5 | Deployment in two local schools with more than 100 children over multiple months. Between-subject evaluation with three conditions: a passive robot, a supervised robot (during the teaching interaction) and an autonomous unsupervised robot | Deployed in to the university gym for teaching and autonomous evaluation through delivery of the C25K programme (27 sessions over 9–12 weeks) to 10 participants. Ran a total of 232 exercise sessions of which 151 were used for teaching the IML system, 32 were used for evaluating the IML system when allowed to run autonomously and 49 were used to test a heuristic-based “control” condition (all testing was within-subject) |
FIGURE 3Two-dimensional representation for visualising the different types of long-term expert-robot-user interactions that a social robot might be designed for, all of which LEADOR can facilitate. Note that this is not a discrete space, and LEADOR specifically makes it possible to move along these axes upon real-world deployment. People vector created by studiogstock - www.freepik.com.
FIGURE 4Pictorial representations of the participatory design activities and final teaching setup undertaken in application of our method to the robot fitness coach by Winkle et al. (2020), as per Table 2 with reference to Steps 1–5 of our method as per Figure 1.