Wiki source code of TDP: Interactive Story Session

Last modified by Hrishita Chakrabarti on 2023/04/10 22:13

Hide last authors
Simran Kaur 4.1 1 |(% colspan="1" %)Problem|The [[Formal Caregiver>>https://xwiki.ewi.tudelft.nl/xwiki/wiki/sce202303/view/Main/sdf/Stakeholders/Direct%20Stakeholders/Nurse%20%28Eleana%29/]] and Humanoid Robot have to manage the interactive storytelling session along with supervising and moderating interactions and conversation between listeners such as [[Person with Dementia>>doc:Main.sdf.Stakeholders.Direct Stakeholders.Patient (Georgina).WebHome]] and [[Family Member>>doc:Main.sdf.Stakeholders.Direct Stakeholders.Family Member (Sam).WebHome]]. The storytelling session should be personalized to the listeners and environment, and the narrative should be in control of the caregiver. The robot should provide conversation prompts from within the story to encourage interactions. Playing background music is part of facilitating the talking or eating activity, as mitigation for too much distraction by the robot talking.
Simran Kaur 3.1 2 |Solution Structure|[[image:attach:Untitled Diagram.drawio (5).png||alt="129826985.png" height="375" width="875"]]
Simran Kaur 2.1 3 |Solution Description|(((
4 All actors (caregiver, humanoid robot, PwD, family member) are **co-located**.
5
Simran Kaur 4.1 6 1. Robot narrates the story (i.e., is the story teller, ST).
7 1. PwD and Family Member (FM) listen to the story.
8 1. Robot provides prompts from within the story to spark conversations.
9 11. The prompts initiate takeover from Scene A (Listening) to Scene B (Interacting)
10 1. PwD and Family Member (FM) engage in conversation using context from the prompts.
11 1. Robot plays soothing background music.
12 1. PwD and Family Member (FM) eat while talking and listening to music.
13 1. The caregiver acts as coordinator (CO) and supervises people's interactions
14 11. if (s)he identified that people fall silent, (s)he initiates a takeover from Scene B (Interacting) to Scene A (Listening)
15 11. The robot narrates the story for a while again or plays music.
Simran Kaur 2.1 16 )))
17 |Human RQ|(((
18 * Listener:  Show interest in the story and respond to prompts.
19 * Caregiver: Know the vulnerabilities of the listeners (irritability, hesitation towards interacting). Show perceptual and cognitive skills to identify and mitigate awkward situations by supervising the interactions and instructing the robot to stop/continue story.
20 )))
21 |Machine RQ|(((
Simran Kaur 3.1 22 * [[RQ02.1: Narrate a personalized story>>doc:2\. Specification.Requirements.RQ03\.0\: Reflect on game performance.rq.WebHome]]
23 * [[RQ02.2: Prompt people with immersive questions from within the story>>doc:2\. Specification.Requirements.RQ03\.0\: Reflect on game performance.RQ03\.2\: Fill voids with fun facts.WebHome]]
24 * [[RQ02.3: Play soothing background music>>doc:2\. Specification.Requirements.RQ03\.0\: Reflect on game performance.RQ02\.3\: Play soothing background music.WebHome]]
Simran Kaur 2.1 25 )))
26 |Consequences|(((
27 **+** Entertain the PwD while they engage in their daily activity and provide interaction opportunities with the people around them.
28
29 **~ -** The storytelling session can be constrained by the robot's limitations to gauge the listeners' interest in the story
30 )))
31 |Grounding|(((
32 Status: Proto Pattern.
33
Simran Kaur 3.1 34 Instantiations: [[UC01.2: Interactive Story session>>doc:2\. Specification.b\. Use Cases.UC01\.0\: Music Bingo.UC01\.2\: Music Bingo Play.WebHome]]
Simran Kaur 2.1 35 )))
Simran Kaur 3.1 36 |Related Patterns|[[IDP>>doc:Design Patterns.Interaction Design Patterns.WebHome]]