Version 15.1 by Ioana Raducanu on 2025/04/24 18:19

Show last authors
1 (% style="background-color:#ffffff" %)
2 |(% colspan="1" %)Problem|The  [[Humanoid Robot>>path:/xwiki/wiki/sce202504/view/Main/c.%20Technology/Humanoid%20Robot/]] has to process basic decision-making within the interaction of a [[Person with Dementia>>path:/xwiki/wiki/sce202504/create/Main/sdf/Stakeholders/Person%20with%20Dementia/WebHome?parent=2%5C.+Specification.Requirements.Placeholder.WebHome]] and possibly adapt the schedule (where interaction is directiy ). The schedule is also upkept further by the patient themselves as well as the [[Nurses/ Caregiver Personnel>>path:/xwiki/wiki/sce202504/get/2.%20Specification/Requirements/Placeholder/?sheet=CKEditor.ResourceDispatcher&outputSyntax=plain&language=&type=doc&reference=Main.sdf.Stakeholders.Activity%20Coordinator.WebHome&typed=true]] (for scheduled health services) beyond the design process of this course.
3 |Solution Structure|
4 |Solution Description|(((
5 All actors (humanoid robot, patient) are **co-located**. The external schedule-making (through the app) is not part of this Team Design Pattern.
6
7 1. Robot runs algorithm to see if any additional scheduled activities fit within PwD's schedule.
8 11. if nothing no extention is possible, move to  [[ Scene A: Displaying the Schedule>>doc:2\. Specification.Requirements.Placeholder.WebHome]].
9 1. Robot displays the possible adaptation in the scedule and gives the option to accept or deny joining the activity.
10 1. PwD makes a decision to participate;
11 11. if they do not want to participate, the Robot reacts without judgement and moves to  [[ Scene A: Displaying the Schedule>>doc:2\. Specification.Requirements.Placeholder.WebHome]].
12 1. Robot reacts by communicating and displaying the change in schedule.
13 1. Robot moves to initial state of [[ Scene A: Displaying the Schedule>>doc:2\. Specification.Requirements.Placeholder.WebHome]]
14 )))
15 |Human RQ|(((
16 * Patient: Communicate willingness to accept or deny any suggested activity.
17 )))
18 |Machine RQ|(((
19 * [[RQ04.0: Switch between functions (scenes)>>doc:2\. Specification.Requirements.Placeholder.WebHome]]
20 * [[RQ05.0: Run scheduling algorithm>>doc:]]
21 * [[RQ06.0: Show the PwD's adapted schedule>>doc:]]
22 * [[RQ07.0: Clearly communicate the activities verbally>>doc:]]
23 * [[RQ08.0: Personalize response to human's acceptance or denial of activity>>doc:]]
24 )))
25 |Consequences|(((
26 **+** Offload of Nurse/ Caregiver Personnel reminding patients of their schedule so that (s)he can concentrate on other aspects of their jobs.
27
28 **+ **Increase the independence of the patient by promoting activities and engagement, as well as allowing them to chose their scedule
29
30 **~ -** The scheduling display is limited by what activities are happening in the care center and no dynamic activities such as doing something between two patients are now considered.
31 )))
32 |Grounding|(((
33 Status: Proto Pattern.
34
35 Instantiations: [[UC02: Schedule Activity with PwD>>doc:2\. Specification.b\. Use Cases.WebHome]].
36 )))
37 |Related Patterns|[[IDP>>path:/xwiki/wiki/sce202504/get/2.%20Specification/Requirements/Placeholder/?sheet=CKEditor.ResourceDispatcher&outputSyntax=plain&language=&type=doc&reference=2%5C.%20Specification.Claims.WebHome&typed=true]]