Wiki source code of Use Cases

Version 21.1 by Jeffrey Lim on 2022/03/02 14:42

Show last authors
1 {{html}}
2 <h2>Use Case 1: User takes a normal walk without caretakers</h2>
3 <table width='100%'>
4 <tr>
5 <td width='30%' style="font-size:16px">
6 <table border='1px' width='50%'>
7 <tr border='1px' width='30%'><td bgcolor='gainsboro'>
8 <b>Objective</b>
9 </td><td width='70%'>
10 Allow people with dementia to take a walk without caretakers.
11 </td></tr>
12 <tr><td bgcolor='gainsboro'>
13 <b>TDP</b>
14 </td><td>
15 Human in charge
16 </td></tr>
17 <tr><td bgcolor='gainsboro'>
18 <b>Actors</b>
19 </td><td>Person with Dementia (PwD), MiRo
20 </td></tr>
21 <tr><td bgcolor='gainsboro'>
22 <b>Pre-condition</b>
23 </td><td>
24 PwD wants to take a walk. <br>
25 MiRo is already in the room. <br>
26 The walking route is already set.
27 </td></tr>
28 <tr><td bgcolor='gainsboro'>
29 <b>Post-condition</b>
30 </td><td>Pwd has taken a walk and is happily home now.
31 </td></tr>
32 <tr><td bgcolor='gainsboro'>
33 <b>Action sequence</b>
34 </td><td> UC steps:<br>
35 1. PwD equips the proximity grip and gets ready to go. <br>
36 2. MiRo guides the PwD during the walk. <br>
37 3. PwD meets other people during the walk. <br>
38 4. PwD gets home safely.
39 </td></tr>
40 </table>
41 </td>
42 <td width='50%' style="font-size:16px">
43 <table border='1px' width='50%'>
44 <tr><td bgcolor='gainsboro'>
45 <b>UC step<b>
46 </td><td bgcolor='gainsboro'>
47 <b>Requirements</b>
48 </td><td bgcolor='gainsboro'>
49 <b>Claims</b>
50 </td><td bgcolor='gainsboro'>
51 <b>IDP</b>
52 </td></tr>
53 <tr><td>1</td><td>-</td><td>-</td><td>-</td></tr>
54 <tr><td>2</td><td>MiRo can follow a set route</td><td>Walking with MiRo increases the user's happiness</td><td>Guiding the human while walking pattern</td></tr>
55 <tr><td>3</td><td>MiRo suspends the walk if user is socializing</td><td>-</td><td>-</td></tr>
56 <tr><td>4</td><td>-</td><td>-</td><td>-</td></tr>
57 </table>
58 </td></tr>
59 </table>
60
61 <h2>Use Case 2: User gets distracted while taking a walk</h2>
62 <table width='100%'>
63 <tr>
64 <td width='30%' style="font-size:16px">
65 <table border='1px' width='50%'>
66 <tr border='1px' width='30%'><td bgcolor='gainsboro'>
67 <b>Objective</b>
68 </td><td width='70%'>
69 Allow people with dementia to take a walk without caretakers.
70 </td></tr>
71 <tr><td bgcolor='gainsboro'>
72 <b>TDP</b>
73 </td><td>
74 Human lost
75 </td></tr>
76 <tr><td bgcolor='gainsboro'>
77 <b>Actors</b>
78 </td><td>Person with Dementia (PwD), MiRo
79 </td></tr>
80 <tr><td bgcolor='gainsboro'>
81 <b>Pre-condition</b>
82 </td><td>
83 PwD wants to take a walk. <br>
84 MiRo is already in the room. <br>
85 The walking route is already set. <br>
86 PwD already wears the proximity grip.
87 </td></tr>
88 <tr><td bgcolor='gainsboro'>
89 <b>Post-condition</b>
90 </td><td>Pwd has taken a walk and is happily home now.
91 </td></tr>
92 <tr><td bgcolor='gainsboro'>
93 <b>Action sequence</b>
94 </td><td>
95 UC steps:<br>
96 1. PwD takes a walk, MiRo guides PwD during the walk. <br>
97 2. PwD gets lost, MiRo stops. <br>
98 3. MiRo tries to get PwD's attention. <br>
99 4. MiRo regains PwD's attention and they continue the walk. <br>
100 5. PwD gets home safely.
101 </td></tr>
102 </table>
103 </td>
104 <td width='50%' style="font-size:16px">
105 <table border='1px' width='50%'>
106 <tr><td bgcolor='gainsboro'>
107 <b>UC step<b>
108 </td><td bgcolor='gainsboro'>
109 <b>Requirements</b>
110 </td><td bgcolor='gainsboro'>
111 <b>Claims</b>
112 </td><td bgcolor='gainsboro'>
113 <b>IDP</b>
114 </td></tr>
115 <tr><td>1</td><td>MiRo can follow a set route</td><td>Walking with MiRo increases the user's happiness</td><td>Guiding the human while walking pattern</td></tr>
116 <tr><td>2</td><td>MiRo can detect if the PwD is too far away</td><td>-</td><td>Guiding human back pattern</td></tr>
117 <tr><td>3</td><td>MiRo can make sounds</td><td>-</td><td>Getting attention pattern</td></tr>
118 <tr><td>4</td><td>MiRo can follow a set route</td><td>Walking with MiRo increases the user's happiness</td><td>Guiding the human while walking pattern</td></tr>
119 <tr><td>5</td><td>-</td><td>-</td><td>-</td></tr>
120 </table>
121 </td></tr>
122 </table>
123
124 <h2>Use Case 3: User walks away while taking a walk</h2>
125 <table width='100%'>
126 <tr>
127 <td width='30%' style="font-size:16px">
128 <table border='1px' width='50%'>
129 <tr border='1px' width='30%'><td bgcolor='gainsboro'>
130 <b>Objective</b>
131 </td><td width='70%'>
132 Allow people with dementia to take a walk without caretakers.
133 </td></tr>
134 <tr><td bgcolor='gainsboro'>
135 <b>TDP</b>
136 </td><td>
137 Human lost
138 </td></tr>
139 <tr><td bgcolor='gainsboro'>
140 <b>Actors</b>
141 </td><td>Person with Dementia (PwD), MiRo, Caretaker
142 </td></tr>
143 <tr><td bgcolor='gainsboro'>
144 <b>Pre-condition</b>
145 </td><td>
146 PwD wants to take a walk. <br>
147 MiRo is already in the room. <br>
148 The walking route is already set. <br>
149 PwD already wears the proximity grip.
150 </td></tr>
151 <tr><td bgcolor='gainsboro'>
152 <b>Post-condition</b>
153 </td><td>Pwd has taken a walk and is safely home now.
154 </td></tr>
155 <tr><td bgcolor='gainsboro'>
156 <b>Action sequence</b>
157 </td><td>
158 UC steps:<br>
159 1. PwD takes a walk, MiRo guides PwD during the walk. <br>
160 2. PwD walks away, MiRo stops. <br>
161 3. MiRo tries to get PwD's attention. <br>
162 4. MiRo fails to regain PwD's attention and notifies caretaker. <br>
163 5. Caretaker arrives and guides PwD back home safely.
164 </td></tr>
165 </table>
166 </td>
167 <td width='50%' style="font-size:16px">
168 <table border='1px' width='50%'>
169 <tr><td bgcolor='gainsboro'>
170 <b>UC step<b>
171 </td><td bgcolor='gainsboro'>
172 <b>Requirements</b>
173 </td><td bgcolor='gainsboro'>
174 <b>Claims</b>
175 </td><td bgcolor='gainsboro'>
176 <b>IDP</b>
177 </td></tr>
178 <tr><td>1</td><td>MiRo can follow a set route</td><td>Walking with MiRo increases the user's happiness</td><td>Guiding the human while walking pattern</td></tr>
179 <tr><td>2</td><td>MiRo can detect if the PwD is too far away</td><td>-</td><td>Guiding human back pattern</td></tr>
180 <tr><td>3</td><td>MiRo can make sounds</td><td>-</td><td>Getting attention pattern</td></tr>
181 <tr><td>4</td><td>MiRo can notify caretakers</td><td>-</td><td>-</td></tr>
182 <tr><td>5</td><td>-</td><td>-</td><td>-</td></tr>
183 </table>
184 </td></tr>
185 </table>
186
187 <h2>Use Case 4: User falls while taking a walk</h2>
188 <table width='100%'>
189 <tr>
190 <td width='30%' style="font-size:16px">
191 <table border='1px' width='50%'>
192 <tr border='1px' width='30%'><td bgcolor='gainsboro'>
193 <b>Objective</b>
194 </td><td width='70%'>
195 Allow people with dementia to take a walk without caretakers.
196 </td></tr>
197 <tr><td bgcolor='gainsboro'>
198 <b>TDP</b>
199 </td><td>
200 Robot in charge
201 </td></tr>
202 <tr><td bgcolor='gainsboro'>
203 <b>Actors</b>
204 </td><td>Person with Dementia (PwD), MiRo, Caretaker
205 </td></tr>
206 <tr><td bgcolor='gainsboro'>
207 <b>Pre-condition</b>
208 </td><td>
209 PwD wants to take a walk. <br>
210 MiRo is already in the room. <br>
211 The walking route is already set. <br>
212 PwD already wears the proximity grip.
213 </td></tr>
214 <tr><td bgcolor='gainsboro'>
215 <b>Post-condition</b>
216 </td><td>Pwd has taken a walk and is safely home now.
217 </td></tr>
218 <tr><td bgcolor='gainsboro'>
219 <b>Action sequence</b>
220 </td><td>
221 UC steps:<br>
222 1. PwD takes a walk, MiRo guides PwD during the walk. <br>
223 2. PwD falls and can't get up, MiRo stops. <br>
224 3. MiRo notifies caretaker. <br>
225 4. Caretaker arrives and helps PwD. <br>
226 </td></tr>
227 </table>
228 </td>
229 <td width='50%' style="font-size:16px">
230 <table border='1px' width='50%'>
231 <tr><td bgcolor='gainsboro'>
232 <b>UC step<b>
233 </td><td bgcolor='gainsboro'>
234 <b>Requirements</b>
235 </td><td bgcolor='gainsboro'>
236 <b>Claims</b>
237 </td><td bgcolor='gainsboro'>
238 <b>IDP</b>
239 </td></tr>
240 <tr><td>1</td><td>MiRo can follow a set route</td><td>Walking with MiRo increases the user's happiness</td><td>Guiding the human while walking pattern</td></tr>
241 <tr><td>2</td><td>MiRo can detect if PwD needs help</td><td>-</td><td>-</td></tr>
242 <tr><td>3</td><td>MiRo can notify caretakers</td><td>-</td><td>-</td></tr>
243 <tr><td>4</td><td>-</td><td>-</td><td>-</td></tr>
244 </table>
245 </td></tr>
246 </table>
247
248 <h2>Use Case 5: User that likes dogs snoezels with MiRo</h2>
249 <table width='100%'>
250 <tr>
251 <td width='30%' style="font-size:16px">
252 <table border='1px' width='50%'>
253 <tr border='1px' width='30%'><td bgcolor='gainsboro'>
254 <b>Objective</b>
255 </td><td width='70%'>
256 Give people with dementia a companion.
257 </td></tr>
258 <tr><td bgcolor='gainsboro'>
259 <b>TDP</b>
260 </td><td>
261 Human in charge
262 </td></tr>
263 <tr><td bgcolor='gainsboro'>
264 <b>Actors</b>
265 </td><td>Person with Dementia (PwD), MiRo
266 </td></tr>
267 <tr><td bgcolor='gainsboro'>
268 <b>Pre-condition</b>
269 </td><td>MiRo is already in the room.
270 </td></tr>
271 <tr><td bgcolor='gainsboro'>
272 <b>Post-condition</b>
273 </td><td>Pwd has bonded with MiRo.
274 </td></tr>
275 <tr><td bgcolor='gainsboro'>
276 <b>Action sequence</b>
277 </td><td>
278 UC steps:<br>
279 1. PwD picks up MiRo. <br>
280 2. PwD pets MiRo's head and body, MiRo reacts positively.<br>
281 3. PwD feels better and puts MiRo back. <br>
282 </td></tr>
283 </table>
284 </td>
285 <td width='50%' style="font-size:16px">
286 <table border='1px' width='50%'>
287 <tr><td bgcolor='gainsboro'>
288 <b>UC step<b>
289 </td><td bgcolor='gainsboro'>
290 <b>Requirements</b>
291 </td><td bgcolor='gainsboro'>
292 <b>Claims</b>
293 </td><td bgcolor='gainsboro'>
294 <b>IDP</b>
295 </td></tr>
296 <tr><td>1</td><td>-</td><td>-</td><td>-</td></tr>
297 <tr><td>2</td><td>MiRo can react positively to snoezelen</td><td>-</td><td>-</td></tr>
298 <tr><td>3</td><td>-</td><td>PwD will become either more relaxed at best or not bothered at worst</td><td>-</td></tr>
299 </table>
300 </td></tr>
301 </table>
302
303 <h2>Use Case 6: User that dislikes dogs snoezels with MiRo</h2>
304 <table width='100%'>
305 <tr>
306 <td width='30%' style="font-size:16px">
307 <table border='1px' width='50%'>
308 <tr border='1px' width='30%'><td bgcolor='gainsboro'>
309 <b>Objective</b>
310 </td><td width='70%'>
311 Give people with dementia a companion.
312 </td></tr>
313 <tr><td bgcolor='gainsboro'>
314 <b>TDP</b>
315 </td><td>
316 Human in charge
317 </td></tr>
318 <tr><td bgcolor='gainsboro'>
319 <b>Actors</b>
320 </td><td>Person with Dementia (PwD), MiRo
321 </td></tr>
322 <tr><td bgcolor='gainsboro'>
323 <b>Pre-condition</b>
324 </td><td>MiRo is already in the room.
325 </td></tr>
326 <tr><td bgcolor='gainsboro'>
327 <b>Post-condition</b>
328 </td><td>Pwd has not bonded with MiRo.
329 </td></tr>
330 <tr><td bgcolor='gainsboro'>
331 <b>Action sequence</b>
332 </td><td>
333 UC steps:<br>
334 1. PwD picks up MiRo. <br>
335 2. PwD pets MiRo's head and body, MiRo reacts positively.<br>
336 3. PwD doesn't feel better and puts MiRo back. <br>
337 </td></tr>
338 </table>
339 </td>
340 <td width='50%' style="font-size:16px">
341 <table border='1px' width='50%'>
342 <tr><td bgcolor='gainsboro'>
343 <b>UC step<b>
344 </td><td bgcolor='gainsboro'>
345 <b>Requirements</b>
346 </td><td bgcolor='gainsboro'>
347 <b>Claims</b>
348 </td><td bgcolor='gainsboro'>
349 <b>IDP</b>
350 </td></tr>
351 <tr><td>1</td><td>-</td><td>-</td><td>-</td></tr>
352 <tr><td>2</td><td>MiRo can react positively to snoezelen</td><td>-</td><td>-</td></tr>
353 <tr><td>3</td><td>-</td><td>PwD will become either more relaxed at best or not bothered at worst</td><td>-</td></tr>
354 </table>
355 </td></tr>
356 </table>
357 {{/html}}