Wiki source code of Functions

Version 13.1 by Rembrandt Oltmans on 2022/03/29 15:41

Hide last authors
Rembrandt Oltmans 8.1 1 == Requirements ==
Rembrandt Oltmans 9.1 2 The requirements together aim to enable the robot to successfully complete all tasks set out in the use cases from the original design.
Rembrandt Oltmans 12.1 3 We identified two main use cases the robot should be able to perform, which we will work out in more detail. These 2 use cases are the //Daily todo list//: UC001 and the //Quiz//: UC005 which have some dependencies which are also added.
Rembrandt Oltmans 10.1 4 The requirements are as follows:
Péter Angeli 3.1 5
Rembrandt Oltmans 11.1 6 === Main Use cases ===
Rembrandt Oltmans 8.1 7 RQ001: Robot has the ability to play sounds
Rembrandt Oltmans 12.1 8 Function description:
9
Rembrandt Oltmans 8.1 10 RQ002: Robot should recognize an indication of being done
Rembrandt Oltmans 12.1 11 Function description:
12
13 RQ004: Have some way of modifying the todo list and the music associated with the tasks
14 Function description:
15
Rembrandt Oltmans 10.1 16 RQ009: Robot should recognize spoken words
Rembrandt Oltmans 12.1 17 Function description:
Rembrandt Oltmans 10.1 18
19 === Other requirements ===
Rembrandt Oltmans 8.1 20 RQ003: Have the means of contacting loved ones and caregiver
Rembrandt Oltmans 13.1 21 Function description:
22
Rembrandt Oltmans 8.1 23 RQ005: Robot has the ability to perform simple movements
Rembrandt Oltmans 13.1 24 Function description:
25
Rembrandt Oltmans 8.1 26 RQ006: Robot has the ability to save the data and upload it to cloud
Rembrandt Oltmans 13.1 27 Function description:
28
Rembrandt Oltmans 8.1 29 RQ007: Robot has games and rules stored in memory and is able to recognize the players
Rembrandt Oltmans 13.1 30 Function description:
31
Rembrandt Oltmans 8.1 32 RQ008: Robot can monitor an ongoing game
Rembrandt Oltmans 13.1 33 Function description:
34
Rembrandt Oltmans 12.1 35 RQ010: Robot should recognize when the patient suddenly stops interacting
Rembrandt Oltmans 13.1 36 Function description:
37
Rembrandt Oltmans 12.1 38 RQ011: Have the means of transmitting live audio and video
Rembrandt Oltmans 13.1 39 Function description:
40
Rembrandt Oltmans 12.1 41 RQ012: Robot can remember the context of the emergency call
Rembrandt Oltmans 13.1 42 Function description:
43