Wiki source code of Functions

Version 7.1 by Simran Karnani on 2022/03/12 16:09

Hide last authors
Cesar van der Poel 5.1 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
Cesar van der Poel 6.1 5 * RQ001 - Detect movement towards door
6 * RQ002 - Recognize person with dementia moving towards door
7 * RQ003 - Speak in a human-like way
8 * RQ004 - Process spoken natural language
9 * RQ005 - Connect certain concepts
10 * RQ006 - Recognize emotions
11 * RQ007 - Play music
12 * RQ008 - Alert caretakers
Simran  Karnani 7.1 13 * RQ009 - Recognize PwD leaving the care center
Cesar van der Poel 5.1 14
Simran  Karnani 1.2 15 **Must Have**
Clara Stiller 1.5 16
Clara Stiller 1.6 17 1. Detect whether the user is trying to leave
Clara Stiller 3.1 18 1. Talking
19 1. Understand what the user says
20 1. recognize the user's emotional state
21 1. Play music
22 1. Move/ change position
23 1. Able to hold a short conversation (includes showing emotion and facial expression)
24 1. Able to alert the caretaker (if user wants to go out and robot is unable to stop them)
Simran  Karnani 1.2 25
26
Clara Stiller 1.5 27 **Should Have**
Simran  Karnani 1.2 28
29 1. Should be able to touch the user
Clara Stiller 3.1 30 1. Play music according to certain activity or time of day
Simran  Karnani 1.2 31
Clara Stiller 3.2 32
Simran  Karnani 1.2 33 **Could Have**
34
Clara Stiller 1.5 35 1. face recognition, in order to react differently on each PwD
36
Clara Stiller 3.2 37
Simran  Karnani 1.2 38 **Won't Have**
Clara Stiller 1.5 39
Simran  Karnani 1.3 40 1. Database with user's information
Clara Stiller 3.1 41 1. GPS system to guide user home
42 1. Be able to leave the building