Wiki source code of Functions

Version 9.1 by Cesar van der Poel on 2022/03/28 18:12

Show last authors
1 = Requirements =
2 There are several functions our system needs to have to be able to properly do its job. These are the following:
3
4
5 **Must Have**
6
7 1. Detect whether the user is trying to leave
8 1. Talking
9 1. Understand what the user says
10 1. recognize the user's emotional state
11 1. Play music
12 1. Move/ change position
13 1. Able to hold a short conversation (includes showing emotion and facial expression)
14 1. Able to alert the caretaker (if user wants to go out and robot is unable to stop them)
15
16
17 **Should Have**
18
19 1. Should be able to touch the user
20 1. Play music according to certain activity or time of day
21
22
23 **Could Have**
24
25 1. face recognition, in order to react differently on each PwD
26
27
28 **Won't Have**
29
30 1. Database with user's information
31 1. GPS system to guide user home
32 1. Be able to leave the building
33
34 = Requirements =
35 In order for the system to properly improve the safety of the people with dementia residing in the care home, it needs to be able to perform several different functions. Together, these functions will allow the system to engage in conversation with the person with dementia and try to convince them to stay inside, as well as take all the necessary actions in the event that the person with dementia is not convinced by their conversation with the system. The functions listed below are classified in several different categories, ranging from most important to least important. Currently, not all of these requirements are fully satisfied, and the system is in a more basic version than the one envisioned. The requirements not currently implemented are listed in the latter two categories.
36
37 **Must Have**
38 * RQ001 - Detect movement towards door
39 * RQ003 - Speak in a human-like way
40 * RQ004 - Process spoken natural language
41 * RQ007 - Alert caretakers
42
43 **Should Have**
44 * RQ002 - Recognize person with dementia moving towards door
45 * RQ006 - Play music
46 * RQ005 - Connect certain concepts
47 * RQ008 - Recognize PwD leaving the care center
48
49 TODO