Wiki source code of TPD: Group 4
Last modified by Liza Wensink on 2023/04/09 12:20
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | **~ Group 4:** | ||
2 | |||
3 | |(% colspan="1" %)Problem|The Humanoid Robot has to manage the amount of physical activities the PwD in the carehome did. He has to motivate the person with the lowest count to go on a walk in the garden. He will use either goal-based or motivation-based explanations for his motivation. He has to accompany the PwD on their walks. While walking he manages the route and provides smalltalk. | ||
4 | |Solution Structure|[[image:Solution Structure TDP - Solution Structure (1).jpg]] | ||
5 | |Solution Description|((( | ||
6 | All actors (caretaker, humanoid robot, players) areĀ **co-located** | ||
7 | |||
8 | 1. The robot monitors the activities done by all PwD in the carehome as well as the current weather. | ||
9 | 1. The caretaker supervises the robot to check if it is operating safely. | ||
10 | 1. PwD is unaware of this at the moment. | ||
11 | 1. Personal goals are set for the PwD, together with the CT. | ||
12 | 1. The robot goes up to the PwD with a low activity level and tries to motivate them to join him for a walk in the garden. Motivates/guides PwD to achieve set goals. | ||
13 | 1. The PwD responds to the robot | ||
14 | 1. The robot monitors values related to safety for the PwD (like responsiveness & movement) | ||
15 | 1. The robot gives multiple options for routes to walk | ||
16 | 1. The PwD chooses one of the options. | ||
17 | 1. The PwD walks with the robot | ||
18 | 1. The robot uses GPS to monitor the route and corrects the PwD if they are going the wrong way. | ||
19 | 1. The robot makes small talk during the walk. | ||
20 | 1. The PwD responds to the robot. | ||
21 | 1. CT monitors fulfillment of PwD's walking goals. Adjusts when needed. | ||
22 | ))) | ||
23 | |Human RQ|((( | ||
24 | * PwD: able to walk and interact with robot | ||
25 | * Caretaker: know the vulnerabilities of all PwD and understand the limits of the Robot. | ||
26 | ))) | ||
27 | |Machine RQ|((( | ||
28 | * Check activity | ||
29 | ** Have a way of monitoring movement of all PwD | ||
30 | ** Have a db with activity per PwD | ||
31 | ** Able to choose PwD (that is able to walk) with lowest activity level | ||
32 | ** Know current weather outside | ||
33 | * Motivate | ||
34 | ** Be able to find and go up to the PwD | ||
35 | ** Don't ask too often (to not be annoying) | ||
36 | ** Have some basic info about the PwD to help with motivation. | ||
37 | ** Be able to perceive PwD's reaction (speech and vision) | ||
38 | * Supervise safety | ||
39 | ** Be able to perceive PwD's response level (speech and vision) | ||
40 | ** Be able to perceive PwD's movement (vision) | ||
41 | * Give route options | ||
42 | ** Know multiple safe routes through the garden | ||
43 | ** Communicate route options clearly (text or visual) | ||
44 | * Monitor route | ||
45 | ** Have way of tracking route (sonar/cameras) | ||
46 | ** Move at walking speed | ||
47 | ** Communicate correction | ||
48 | * Small talk | ||
49 | ** Have arsenal of interesting (relatively simple) topics/questions | ||
50 | ** Handle responses adaptively | ||
51 | ))) | ||
52 | |Consequences|((( | ||
53 | + Offload of caretaker so that they can focus on more involving health related activities | ||
54 | |||
55 | + Healthy for PwD | ||
56 | |||
57 | + Sense of independency | ||
58 | |||
59 | + Social for PwD | ||
60 | |||
61 | - Robot can be perceived as annoying and thus ignored by PwD | ||
62 | |||
63 | - Privacy issues | ||
64 | |||
65 | - Hardware limitations of robot | ||
66 | ))) | ||
67 | |Grounding|((( | ||
68 | Action sequence Observation scene: | ||
69 | |||
70 | ~1. Check activity level of all PwD | ||
71 | |||
72 | 2. Choose lowest for PwD that is able to walk | ||
73 | |||
74 | 3. The CT verifies the choice. | ||
75 | |||
76 | Action sequence Motivation scene: | ||
77 | |||
78 | 1. Find and go up to PwD | ||
79 | 1. Ask to go outside | ||
80 | 1. Provide relevant explanation | ||
81 | 1. Respond to PwD's responses | ||
82 | |||
83 | Action sequence Activity scene: | ||
84 | |||
85 | 1. HR Provides route options (explain of display) | ||
86 | 1. PwD chooses option | ||
87 | 1. HR selects route option | ||
88 | 1. HR starts walking at same speed as PwD | ||
89 | 1. HR monitors route and corrects if PwD goes off route | ||
90 | 1. HR asks simple question (like "what do you think of the weather?") | ||
91 | 1. PwD responds | ||
92 | 1. HR handles response | ||
93 | 1. Repeat step 6 until done walking. | ||
94 | 1. Both go back inside | ||
95 | 1. HR thanks the PwD. | ||
96 | ))) | ||
97 | |Related Patterns| |