Changes for page Functions
Last modified by Andrei Stefan on 2022/04/04 12:14
From version
11.1


edited by Rembrandt Oltmans
on 2022/03/29 15:37
on 2022/03/29 15:37
Change comment:
There is no comment for this version
To version
14.1


edited by Rembrandt Oltmans
on 2022/03/29 15:48
on 2022/03/29 15:48
Change comment:
There is no comment for this version
Summary
Details
- Page properties
-
- Content
-
... ... @@ -1,21 +1,43 @@ 1 1 == Requirements == 2 2 The requirements together aim to enable the robot to successfully complete all tasks set out in the use cases from the original design. 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. 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. 4 4 The requirements are as follows: 5 5 6 6 === Main Use cases === 7 -RQ001: Robot has the ability to play sounds 8 -RQ002: Robot should recognize an indication of being done 9 -RQ009: Robot should recognize spoken words 10 -RQ010: Robot has the ability to play sounds 7 +**RQ001: Robot has the ability to play sounds** 8 +Function description: It is critical for the functionality of the system that the robot is able to play specific songs at certain times. In order to achieve this the robot should be able to play sounds at an audible volume in the room and the Choregraphe Studio program should allow for picking and streaming songs to the NAO. 11 11 10 +**RQ002: Robot should recognize an indication of being done** 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 + 16 +**RQ009: Robot should recognize spoken words** 17 +Function description: 18 + 12 12 === Other requirements === 13 -RQ003: Have the means of contacting loved ones and caregiver 14 -RQ004: Have some way of modifying the todo list and the music associated with the tasks 15 -RQ005: Robot has the ability to perform simple movements 16 -RQ006: Robot has the ability to save the data and upload it to cloud 17 -RQ007: Robot has games and rules stored in memory and is able to recognize the players 18 -RQ008: Robot can monitor an ongoing game 19 -RQ011: Robot should recognize when the patient suddenly stops interacting 20 -RQ012: Have the means of transmitting live audio and video 21 -RQ013: Robot can remember the context of the emergency call 20 +**RQ003: Have the means of contacting loved ones and caregiver** 21 +Function description: 22 + 23 +**RQ005: Robot has the ability to perform simple movements** 24 +Function description: 25 + 26 +**RQ006: Robot has the ability to save the data and upload it to cloud** 27 +Function description: 28 + 29 +**RQ007: Robot has games and rules stored in memory and is able to recognize the players** 30 +Function description: 31 + 32 +**RQ008: Robot can monitor an ongoing game** 33 +Function description: 34 + 35 +**RQ010: Robot should recognize when the patient suddenly stops interacting** 36 +Function description: 37 + 38 +**RQ011: Have the means of transmitting live audio and video** 39 +Function description: 40 + 41 +**RQ012: Robot can remember the context of the emergency call** 42 +Function description: 43 +