Wiki source code of Functions
Version 13.1 by Rembrandt Oltmans on 2022/03/29 15:41
Hide last authors
author | version | line-number | content |
---|---|---|---|
![]() |
8.1 | 1 | == Requirements == |
![]() |
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. |
![]() |
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. |
![]() |
10.1 | 4 | The requirements are as follows: |
![]() |
3.1 | 5 | |
![]() |
11.1 | 6 | === Main Use cases === |
![]() |
8.1 | 7 | RQ001: Robot has the ability to play sounds |
![]() |
12.1 | 8 | Function description: |
9 | |||
![]() |
8.1 | 10 | RQ002: Robot should recognize an indication of being done |
![]() |
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 | |||
![]() |
10.1 | 16 | RQ009: Robot should recognize spoken words |
![]() |
12.1 | 17 | Function description: |
![]() |
10.1 | 18 | |
19 | === Other requirements === | ||
![]() |
8.1 | 20 | RQ003: Have the means of contacting loved ones and caregiver |
![]() |
13.1 | 21 | Function description: |
22 | |||
![]() |
8.1 | 23 | RQ005: Robot has the ability to perform simple movements |
![]() |
13.1 | 24 | Function description: |
25 | |||
![]() |
8.1 | 26 | RQ006: Robot has the ability to save the data and upload it to cloud |
![]() |
13.1 | 27 | Function description: |
28 | |||
![]() |
8.1 | 29 | RQ007: Robot has games and rules stored in memory and is able to recognize the players |
![]() |
13.1 | 30 | Function description: |
31 | |||
![]() |
8.1 | 32 | RQ008: Robot can monitor an ongoing game |
![]() |
13.1 | 33 | Function description: |
34 | |||
![]() |
12.1 | 35 | RQ010: Robot should recognize when the patient suddenly stops interacting |
![]() |
13.1 | 36 | Function description: |
37 | |||
![]() |
12.1 | 38 | RQ011: Have the means of transmitting live audio and video |
![]() |
13.1 | 39 | Function description: |
40 | |||
![]() |
12.1 | 41 | RQ012: Robot can remember the context of the emergency call |
![]() |
13.1 | 42 | Function description: |
43 |