Changes for page Use Cases

Last modified by Sofia Kostakonti on 2022/04/05 16:54

From version Icon 37.1 Icon
edited by Aleksanteri Hämäläinen
on 2022/02/23 14:29
Change comment: There is no comment for this version
To version Icon 71.1
edited by Sofia Kostakonti
on 2022/04/05 16:54
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.ahamalainen
1 +XWiki.SKostakonti
Content
... ... @@ -1,12 +1,10 @@
1 1  {{html}}
2 2  <!-- Your HTML code here -->
3 3  
4 -<h2>UC001: Meal Time Discourse </h2>
5 -<table width='100%'>
6 -<tr>
7 -<td width='30%' style="font-size:16px">
8 -<table border='1px' width='50%'>
9 -<tr border='1px' width='30%'><td bgcolor='gainsboro'>
4 +<h2>UC01: Meal Time Discourse </h2>
5 +
6 +<table border='1px' width='100%'>
7 +<tr border=1px' width='30%'><td bgcolor='gainsboro'>
10 10   <b>Objective</b>
11 11  </td><td width='70%'>
12 12   OB02: Provide the PwD company
... ... @@ -39,20 +39,19 @@
39 39   1. Slowly start playing music<br>
40 40   2. Greet the PwD and ask if they have eaten yet<br>
41 41   3. <b>IF</b> "Yes":<br>
42 - <div style="padding-left: 40px;">
40 + <div style="padding-left: 20px;">
43 43   3.1 Ask questions about the lunch<br>
44 44   3.2 Say farewell to the PwD<br>
45 45   3.3 Slow stop playing music<br>
46 46   </div>
47 47   4. <b>ELSE IF</b> "No":<br>
48 - <div style="padding-left: 40px;">
46 + <div style="padding-left: 20px;">
49 49   4.1 Prepare for UC002: Eating reminder
50 50   </div>
51 51  </td></tr>
52 52  </table>
53 -</td>
54 -<td width='50%' style="font-size:16px">
55 -<table border='1px' width='50%'>
51 +<br>
52 +<table border='1px' width='100%'>
56 56  <tr><td bgcolor='gainsboro'>
57 57   <b>UC step<b>
58 58  </td><td bgcolor='gainsboro'>
... ... @@ -62,29 +62,23 @@
62 62  </td><td bgcolor='gainsboro'>
63 63  <b>IDP</b>
64 64  </td></tr>
65 -<tr><td>1</td><td>RQ001: The robot has music available</td><td>CL001: The PwD is not startled</td><td>IDP: Title</td></tr>
66 -<tr><td>2</td><td>RQ002: The robot knows the name of the PwD</td><td>CL002: The robot seems more like a person</td><td>-</td></tr>
67 -<tr><td>3</td><td>RQ003: The robot can understand words for agreement and disagreement</td><td>-</td><td>-</td></tr>
68 -<tr><td>3.1</td><td>RQ003: The robot can understand words for agreement and disagreement</td><td>CL003: The PwD feels less alone</td><td>-</td></tr>
69 -<tr><td>3.2</td><td>-</td><td>CL002: The robot seems more like a person</td><td>-</td></tr>
70 -<tr><td>4</td><td>RQ003: The robot can understand words for agreement and disagreement</td><td>-</td><td>-</td></tr>
62 +<tr><td>1</td><td>RQ04: The robot has a scheduling system, to know when to remind about eating and drinking.
63 +<br>
64 +RQ01: The robot can play music that suits the situation and the emotional state of the PwD.</td><td>CL01: The PwD is not startled by the activation of the robot if music is played at the start</td><td>IDP: Title</td></tr>
65 +<tr><td>2</td><td>RQ02: The robot can greet the PwD in a personal and varied manner</td><td>CL02: The robot is pleasant to interact with</td><td>-</td></tr>
66 +<tr><td>3</td><td>RQ03: The robot can understand the semantic meaning of what the PwD is saying, such as agreement and disagreement</td><td>-</td><td>-</td></tr>
67 +<tr><td>3.1</td><td>RQ03: The robot can understand the semantic meaning of what the PwD is saying, such as agreement and disagreement</td><td>CL03: The PwD feels less alone</td><td>-</td></tr>
68 +<tr><td>3.2</td><td>-</td><td>CL02: The robot is pleasant to interact with</td><td>-</td></tr>
69 +<tr><td>4</td><td>RQ03: The robot can understand the semantic meaning of what the PwD is saying, such as agreement and disagreement</td><td>-</td><td>-</td></tr>
71 71  <tr><td>4.1</td><td>-</td>-<td>-</td><td>-</td></tr>
72 72  </table>
73 -
74 -
75 -</td></tr>
76 -
77 -</table>
78 -
79 -<h2>UC002: Eating reminder</h2>
80 -<table width='100%'>
81 -<tr>
82 -<td width='30%' style="font-size:16px">
83 -<table border='1px' width='50%'>
72 +<br>
73 +<h2>UC02: Eating reminder</h2>
74 +<table border='1px' width='100%'>
84 84  <tr border='1px' width='30%'><td bgcolor='gainsboro'>
85 85   <b>Objective</b>
86 86  </td><td width='70%'>
87 - OB06: make sure the PwD eats
78 + OB06: The PwD remembers to eat and is thus in better condition after being left alone.
88 88  </td></tr>
89 89  <tr><td bgcolor='gainsboro'>
90 90   <b>TDP</b>
... ... @@ -111,24 +111,23 @@
111 111  </td><td>
112 112   Figure<br><br>
113 113   UC steps:<br>
114 - 1. Say "You should probably eat something. Let's walk to the kitchen to prepare the food."
115 - 2. Play food preparation music playlist.
116 - 3. Say "Tap me on the head when the food is reay".
117 - 4. <b>When</b> head is tapped
118 - 5. Compliment the food, say "Bon appetit".
119 - 6. Start playing the eating playlist.
120 - 7. Ask: "Are you having a drink also?"
121 - 8. <b>IF</b> "No":
122 - <div style="padding-left: 40px">
123 - 8.1 Say "Wouldn't a glass of milk go well with this?"
105 + 1. Say "You should probably eat something. Let's walk to the kitchen to prepare the food."<br>
106 + 2. Play food preparation music playlist.<br>
107 + 3. Say "Tap me on the head when the food is ready".<br>
108 + 4. <b>After</b> head is tapped:<br>
109 + 5. Compliment the food, say "Bon appetit".<br>
110 + 6. Start playing the eating playlist.<br>
111 + 7. Ask: "Are you having a drink also?"<br>
112 + 8. <b>IF</b> "No":<br>
113 + <div style="padding-left: 20px">
114 + 8.1 Say "Wouldn't a glass of milk go well with this?"<br>
124 124   </div>
125 - 9. Say: "I hope you enjoyed your lunch break. See you next time".
126 - 10. Slowly stop the music.
116 + 9. Say: "I hope you enjoyed your lunch break. See you next time".<br>
117 + 10. Slowly stop the music.<br>
127 127  </td></tr>
128 128  </table>
129 -</td>
130 -<td width='50%' style="font-size:16px">
131 -<table border='1px' width='50%'>
120 +<br>
121 +<table border='1px' width='100%'>
132 132  <tr><td bgcolor='gainsboro'>
133 133   <b>UC step<b>
134 134  </td><td bgcolor='gainsboro'>
... ... @@ -138,25 +138,28 @@
138 138  </td><td bgcolor='gainsboro'>
139 139  <b>IDP</b>
140 140  </td></tr>
141 -<tr><td>1</td><td>RQ001: The robot has music available</td><td>CL001: The PwD is not startled</td><td>IDP: Title</td></tr>
142 -<tr><td>2</td><td>RQ002: The robot knows the name of the PwD</td><td>CL002: The robot seems more like a person</td><td>-</td></tr>
143 -<tr><td>3</td><td>RQ003: The robot can understand words for agreement and disagreement</td><td>-</td><td>-</td></tr>
144 -<tr><td>3.1</td><td>RQ003: The robot can understand words for agreement and disagreement</td><td>CL003: The PwD feels less alone</td><td>-</td></tr>
145 -<tr><td>3.2</td><td>-</td><td>CL002: The robot seems more like a person</td><td>-</td></tr>
146 -<tr><td>4</td><td>RQ003: The robot can understand words for agreement and disagreement</td><td>-</td><td>-</td></tr>
147 -<tr><td>4.1</td><td>-</td>-<td>-</td><td>-</td></tr>
131 +<tr><td>1</td><td>-</td><td>CL04: The PwD is encouraged to have some food</td><td>IDP: Title</td></tr>
132 +<tr><td>2</td><td>RQ01: The robot can play music that suits the situation and the emotional state of the PwD</td><td>CL06: The music makes the task more enjoyable</td><td>-</td></tr>
133 +<tr><td>3</td><td>-</td><td>-</td><td>-</td></tr>
134 +<tr><td>4</td><td>-</td><td>-</td><td>-</td></tr>
135 +<tr><td>5</td><td>-</td><td>CL03: The PwD feels less alone</td><td>-</td></tr>
136 +<tr><td>6</td><td>RQ01: The robot can play music that suits the situation and the emotional state of the PwD</td><td>CL06: The music makes the task more enjoyable</td><td>-</td></tr>
137 +<tr><td>7</td><td>-</td><td>-</td><td>-</td></tr>
138 +<tr><td>8</td><td>RQ03: The robot can understand words for agreement and disagreement</td>-<td>-</td><td>-</td></tr>
139 +<tr><td>8.1</td><td>-</td><td>CL05: The PwD is encouraged to drink</td><td>-</td></tr>
140 +<tr><td>9</td><td>-</td><td>CL03: The PwD feels less alone</td><td>-</td></tr>
141 +<tr><td>10</td><td>-</td><td>-</td><td>-</td></tr>
148 148  </table>
149 -
150 -
151 -</td></tr>
152 -
153 -</table>
143 +<br>
154 154  {{/html}}
155 155  
146 +== Secondary Use Cases ==
147 +Below, there are some first versions of secondary use cases as we have envisioned them before deciding on the main use case we would implement. Depending on the time of day, different reminders and discourses are triggered to encourage the PwD to eat, hydrate or drink their daily cup of coffee.
156 156  
157 157  **Ask about lunch discourse**
150 +Peter is watching TV. It is a bit after lunchtime and the robot wants to make sure Peter has eaten lunch. To grab his attention, it plays some music.
158 158  - Play "Slow start music"
159 -- Say "Hello Margaret, how are you?", "Have you already had lunch today?"
152 +- Say "Hello Peter, how are you?", "Have you already had lunch today?"
160 160  - If "Yes", say "What did you have for lunch?", "Did you enjoy it?", "Did someone join you?"...
161 161  - Say "That sounds delicious, I'm glad you enjoyed it!"
162 162  - Say "Talk to you later."
... ... @@ -164,21 +164,10 @@
164 164  - Play "Slow stop music"
165 165  
166 166  
167 -Peter is watching TV. It is a bit after lunchtime and the robot wants to make sure Peter has eaten lunch. To grab his attention, it plays some music.
168 -NAO: Hey Peter! Are you around?
169 -Peter: Hey! Yeah, I'm here
170 -N: Did you have lunch today?
171 -P: Yeah I did
172 -N: What did you have for lunch?
173 -P: Uhm, I don't really remember...
174 -N: Did your wife join you?
175 -P: No, I have been alone all day
176 -N: What did you do today?
177 -...
178 -
179 179  **Coffee break**
161 +Peter likes to have a cup of coffee with his wife, every afternoon when she comes back from her walk.
180 180  - Play "Slow start music"
181 -- Say "Hi Margaret, let's have a coffee."
163 +- Say "Hi Peter, let's have some coffee."
182 182  - Play "Coffee brewery music"
183 183  - Say "Let's sit down so that you can drink your coffee."
184 184  - Play "Reminiscence music 1"
... ... @@ -187,12 +187,12 @@
187 187  
188 188  **Prepare lunch discourse**
189 189  - Play "Slow start music"
190 -- Say "Hi Margaret, how are you feeling?"
172 +- Say "Hi Peter, how are you feeling?"
191 191  - Say "You should probably eat something. Let's walk to the kitchen to prepare the food."
192 192  - Say "What food would you like for lunch?"
193 193  - Play "Preparation music"
194 194  - Say "This looks delicious"
195 -- Say "Bon apetite"
177 +- Say "Bon appetite"
196 196  - Play "Calming and nostalgic lunch music" (Until Margaret stops eating)
197 197  - Say "Let's get a glass of milk"
198 198  - Play "Calming milk music"
... ... @@ -201,8 +201,9 @@
201 201  - Play "Slow stop music"
202 202  
203 203  **Take a sip - Stay hydrated**
186 +At different times in the day, NAO reminds Peter to drink some water in order to stay hydrated.
204 204  - Play "Slow start music"
205 -- Say "Margaret, have you had any water today?"
188 +- Say "Peter, have you had any water today?"
206 206  - Say "Do you know how healthy it is for you to stay hydrated?"
207 207  - Say "It would be great if you could have a glass of water now."
208 208  - Play "Reminiscence music 2"
Icon XWiki.XWikiComments[1]
Date
... ... @@ -1,0 +1,1 @@
1 +2022-03-22 08:52:53.870
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.FrankBroz
Comment
... ... @@ -1,0 +1,1 @@
1 +The two use cases are clear. I like that you've connected a generic use case to different specific daily events (coffee break, sip of water) but this could be clarified a bit.