Wiki source code of TPD: Group 4

Version 1.1 by Hugo van Dijk on 2023/03/09 12:49

Show last authors
1 **~ Group 4:**
2
3 |(% colspan="1" %)Problem|The Humanoid Robot has to manage the amount of physical activities the PwD in the carehome did. He has to motivate the person with the lowest count to go on a walk in the garden. He will use either goal-based or motivation-based explanations for his motivation. He has to accompany the PwD on their walks. While walking he manages the route and provides smalltalk.
4 |Solution Structure|[[image:Solution Structure TDP - Solution Structure (1).jpg]]
5 |Solution Description|(((
6 All actors (caretaker, humanoid robot, players) areĀ **co-located**
7
8 1. The robot monitors the activities done by all PwD in the carehome.
9 1. The caretaker supervises the robot to check if it is operating safely
10 1. PwD is unaware of this at the moment.
11 1. The robot goes up to the PwD with a low activity level and tries to motivate them to join him for a walk in the garden.
12 1. The PwD responds to the robot
13 1. The robot monitors values related to safety for the PwD (like responsiveness & movement)
14 1. The robot gives multiple options for routes to walk
15 1. The PwD chooses one of the options.
16 1. The PwD walks with the robot
17 1. The robot uses GPS to monitor the route and corrects the PwD if they are going the wrong way.
18 1. The robot makes small talk during the walk.
19 1. The PwD responds to the robot.
20 )))
21 |Human RQ|(((
22 * PwD: able to walk and interact with robot
23 * Caretaker: know the vulnerabilities of all PwD and understand the limits of the Robot.
24 )))
25 |Machine RQ|(((
26 * Check activity
27 ** Have a way of monitoring movement of all PwD
28 ** Have a db with activity per PwD
29 ** Able to choose PwD (that is able to walk) with lowest activity level
30 * Motivate
31 ** Be able to find and go up to the PwD
32 ** Don't ask too often (to not be annoying)
33 ** Have some basic info about the PwD to help with motivation.
34 ** Be able to perceive PwD's reaction (speech and vision)
35 * Supervise safety
36 ** Be able to perceive PwD's response level (speech and vision)
37 ** Be able to perceive PwD's movement (vision)
38 * Give route options
39 ** Know multiple safe routes through the garden
40 ** Communicate route options clearly (text or visual)
41 * Monitor route
42 ** Have way of tracking route (sonar/cameras)
43 ** Move at walking speed
44 ** Communicate correction
45 * Small talk
46 ** Have arsenal of interesting (relatively simple) topics/questions
47 ** Handle responses adaptively
48 )))
49 |Consequences|(((
50 + Offload of caretaker so that they can focus on more involving health related activities
51
52 + Healthy for PwD
53
54 + Sense of independency
55
56 + Social for PwD
57
58 - Robot can be perceived as annoying and thus ignored by PwD
59
60 - Privacy issues
61
62 - Hardware limitations of robot
63 )))
64 |Grounding|(((
65 Action sequence Observation scene:
66
67 ~1. Check activity level of all PwD
68
69 2. Choose lowest for PwD that is able to walk
70
71 3. The CT verifies the choice
72
73 Action sequence Motivation scene:
74
75 1. Find and go up to PwD
76 1. Ask to go outside
77 1. Provide relevant explanation
78 1. Respond to PwD's responses
79
80 Action sequence Activity scene:
81
82 1. HR Provides route options (explain of display)
83 1. PwD chooses option
84 1. HR selects route option
85 1. HR starts walking at same speed as PwD
86 1. HR monitors route and corrects if PwD goes off route
87 1. HR asks simple question (like "what do you think of the weather?")
88 1. PwD responds
89 1. HR handles response
90 1. Repeat step 6 until done walking.
91 1. Both go back inside
92 1. HR thanks the PwD.
93 )))
94 |Related Patterns|