Wiki source code of Team Design Patterns: Reminder Functionality
Last modified by Arber Demi on 2023/04/11 19:03
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | |(% colspan="1" %)Problem|((( | ||
| 2 | The [[Robot>>doc:Main.c\. Technology.Humanoid Robot.WebHome]] is designed to assist people classified as [[PwD>>doc:Main.sdf.Stakeholders.Person with Dementia.WebHome]] in improving their quality of life. This is done by assisting them in their daily life through reminders. This at the same time assists [[relatives>>doc:Main.sdf.Stakeholders.RelativesFriends.WebHome]] and [[professional caretakers>>doc:Main.sdf.Stakeholders.Professional Caretaker.WebHome]] with their life by allowing them to spend more quality time with the patient or make assisting them easier. | ||
| 3 | ))) | ||
| 4 | |Solution Structure|((( | ||
| 5 | [[image:attach:tdp diagram.png]] | ||
| 6 | |||
| 7 | As a clarification, the "2. Initiate interaction" block contains all possible interactions, whether that's memory game, reminder, scheduling events, etc. | ||
| 8 | |||
| 9 | This was done to reduce the clutter in the diagram. | ||
| 10 | ))) | ||
| 11 | |Solution Description|((( | ||
| 12 | * (% style="background-color:#ffffff; color:#333333; font-family:Arial; font-size:10.5pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)Information input by the patients, sometimes also from the caretakers and relatives | ||
| 13 | * (% style="background-color:#ffffff; color:#333333; font-family:Arial; font-size:10.5pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)The robot reminds the patients about the events, and the information about the relatives or caretakers through speech, text and images. | ||
| 14 | * (% style="background-color:#ffffff; color:#333333; font-family:Arial; font-size:10.5pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)The robot plays games with the patients. | ||
| 15 | * (% style="background-color:#ffffff; color:#333333; font-family:Arial; font-size:10.5pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)The caretakers and relatives can give feedback to the robots as well as adjust them. | ||
| 16 | ))) | ||
| 17 | |Human RQ|((( | ||
| 18 | * (% style="background-color:#ffffff; color:#333333; font-family:Arial; font-size:10.5pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)Patients: Interact with the robot to hopefully improve the quality of life with their current cognitive ability. | ||
| 19 | * (% style="background-color:#ffffff; color:#333333; font-family:Arial; font-size:10.5pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)Caretakers and relatives: Give feedback for the robot and also assist patients with the usage of the robot. | ||
| 20 | ))) | ||
| 21 | |Machine RQ|((( | ||
| 22 | * [[RQ01.0: Recall, store and present information>>2\. Specification.Requirements.RQ01\.0\: Recall and present information.WebHome]] | ||
| 23 | * [[RQ02.0: Schedule events>>2\. Specification.Requirements.RQ02\.0\: Schedule events.WebHome]] | ||
| 24 | * [[RQ03.0: Play memory games with PwD>>2\. Specification.Requirements.RQ03\.0\: Play memory related games with patient.WebHome]] | ||
| 25 | * [[RQ04.0: Reflect on actions and feedback>>2\. Specification.Requirements.RQ04\.0\: Reflect on actions and feedback.WebHome]] | ||
| 26 | ))) | ||
| 27 | |Consequences|((( | ||
| 28 | (% style="background-color:#ffffff; color:#333333; font-family:Arial; font-size:10.5pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)+ Help the PwD to improve their lives | ||
| 29 | |||
| 30 | (% style="background-color:#ffffff; color:#333333; font-family:Arial; font-size:10.5pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)+ Remove some load from the caretakers when it comes to assisting with the PwD | ||
| 31 | |||
| 32 | (% style="background-color:#ffffff; color:#333333; font-family:Arial; font-size:10.5pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)- The function of reminding may be limited by the robot’s abilities and approachability aspect | ||
| 33 | |||
| 34 | (% style="background-color:#ffffff; color:#333333; font-family:Arial; font-size:10.5pt; font-style:normal; font-variant:normal; font-weight:400; text-decoration:none; white-space:pre-wrap" %)- Privacy concerns created to due the storage of data | ||
| 35 | ))) | ||
| 36 | |Grounding|((( | ||
| 37 | Status: Proto Pattern. | ||
| 38 | |||
| 39 | Instantiations: [[UC01.0: Reminder>>2\. Specification.b\. Use Cases.UC01\.0\: Music Bingo.WebHome]] | ||
| 40 | ))) |