Wiki source code of Humanoid Robot

Version 26.4 by Pierre Bongrand on 2022/04/01 15:13

Show last authors
1 = Robot Choice =
2 We were offered to work with three robots: [[Pepper>>https://www.softbankrobotics.com/emea/en/pepper]], [[Nao>>https://www.softbankrobotics.com/emea/en/nao]] and [[Miro>>https://www.miro-e.com]].
3 As our main goal is to improve the quality of life of the patient with dementia by providing some some social support. We believe that the human size semi-humanoid form of Pepper and its capacity to communicate easily with humans are great comparative advantages to choose it.
4
5 = Pepper Description =
6 Pepper is a robot that allows easy communication robot/user, thanks to its ability kit that includes:
7 * Speech recognition
8 * Voice
9 * Tablet
10 * Cameras
11 * Humanoid form
12
13 The image below refers all the robot sensors.
14 [[image:Pepper-robot-sensors-18.jpg]]
15
16 = Pepper usage =
17 We tried to make full use of the sensors provided within Pepper. As we had limited amount of time we mainly focused on working with: the microphones, the speakers, the display and the arms movement of Pepper.
18
19 The actions we implemented for our prototype include:
20 * Playing music
21 * Listening and understanding the PwD
22 * Speaking to the PwD
23 * Displaying information on the tablet
24 * Moving arms to convey message
25
26 For the actual implemented version, we have enabled Pepper to show images about the current activity when interacting with the PwDs, which can not only improve the efficiency of communication between them, but also makes PwDs feel more cared.
27
28 = Iterative Process =
29 -> Describe a bit a philosophy from slides: SCE framework & PACT analysis.
30
31 == PACT analysis ==
32 ->need to add a bit of text
33 **People** perform **activities** in specific **contexts** with **technologies**, which affect the situated activities, which set new user requirements.
34
35 Using this method leads to a cyclic process of progression as can be seen on the image [1] below presented during the lecture.
36
37 [[image:PACT.png||width="700" height="576"]]
38
39 Moreover, using [[Choregraphe>>http://doc.aldebaran.com/2-4/software/choregraphe/choregraphe_overview.html]], Pepper is highly parameterizable, it is relatively easy to expand the functionalities by programming new blocks, and prototypes can also be done quickly. This is very valuable as we expanded every week our prototype to include new features based on the content from the lecture.
40
41
42 For more information on our use of Pepper to help people with dementia, please check the [[Robotic Partner >>https://xwiki.ewi.tudelft.nl/xwiki/wiki/sce2022group04/view/Foundation/Human%20Factors/Robotic%20Partner/]] section.
43
44 [1]: Benyon, David (2019). Designing User Experience: A Guide to HCI, UX and Interaction Design. Pearson UK.