| Literature DB >> 35910297 |
Alessandro Umbrico1, Riccardo De Benedictis1, Francesca Fracasso1, Amedeo Cesta1, Andrea Orlandini1, Gabriella Cortellessa1.
Abstract
One of the main challenges of social robots concerns the ability to guarantee robust, contextualized and intelligent behavior capable of supporting continuous and personalized interaction with different users over time. This implies that robot behaviors should consider the specificity of a person (e.g., personality, preferences, assistive needs), the social context as well as the dynamics of the interaction. Ideally, robots should have a "mind" to properly interact in real social environments allowing them to continuously adapt and exhibit engaging behaviors. The authors' long-term research goal is to create an advanced mind-inspired system capable of supporting multiple assistance scenarios fostering personalization of robot's behavior. This article introduces the idea of a dual process-inspired cognitive architecture that integrates two reasoning layers working on different time scales and making decisions over different temporal horizons. The general goal is also to support an empathetic relationship with the user through a multi-modal interaction inclusive of verbal and non-verbal expressions based on the emotional-cognitive profile of the person. The architecture is exemplified on a cognitive stimulation domain where some experiments show personalization capabilities of the approach as well as the joint work of the two layers. In particular, a feasibility assessment shows the customization of robot behaviors and the adaptation of robot interactions to the online detected state of a user. Usability sessions were performed in laboratory settings involving 10 healthy participants to assess the user interaction and the robot's dialogue performance.Entities:
Keywords: Assistant Robotics; Engaging and personalized HRI; Mind-inspired architectures for social robots; Multi-modal interaction
Year: 2022 PMID: 35910297 PMCID: PMC9309454 DOI: 10.1007/s12369-022-00897-8
Source DB: PubMed Journal: Int J Soc Robot ISSN: 1875-4791 Impact factor: 3.802
Fig. 1A sketch of the architecture
Fig. 2Internal components of System 2 level
Fig. 3Internal components of the Reactive Reasoner (System 1)
Some of the main context variables with their initial value and a brief description
| Name | Init value | Description |
|---|---|---|
| intent | Used for representing the user’s intents. Values are set by the NLU module | |
| n | A numeric variable used for recognizing correct/incorrect answers. Values are set by the NLU module | |
| sentiment | 0 | A numeric variable ranging from –1 to 1 representing the sentiment, from negative to positive, of the last utterance from the user. Values are set by the the NLU module |
| extraversion | A numeric variable ranging from 0 to 1 representing the extraversion of a user. Values are set by the personality insight module | |
| confidence | A numeric variable ranging from 0 to 1 representing the confidence of the system in recognizing a user’s utterance or the user’s intent. Values are set by the speech-to-text module and by the NLU module | |
| eyes | normal | Used for representing the current state of the eyes. Values are set by executing actions |
| node | Used for representing the current state-transition node of the exercise. Values are set by executing actions | |
| num_errors | 0 | Used for representing the current performance of the user in terms of the number of errors made. Values are set by executing actions |
| audio_volume | normal | Used for adapting the audio volume for persons with hearing impairments. Values are set by KOaLa through motivation |
| exercise | Used for describing the current rehabilitation excercise. Values are set by KOaLa through motivation |
User profiles and associated ICF variables
| ID | ORI | ATT | MEM | PER | HLC | MFL | CAL | COM | SPK | WRT |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 4 | 3 | 2 | 2 | 0 | 4 | 1 | 0 | 0 |
| 2 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 4 |
| 3 | 1 | 0 | 0 | 3 | 0 | 1 | 0 | 0 | 0 | 4 |
| 4 | 3 | 2 | 3 | 4 | 3 | 1 | 2 | 2 | 0 | 4 |
| 5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 4 |
| 6 | 1 | 4 | 3 | 3 | 2 | 0 | 4 | 0 | 0 | 0 |
| 7 | 3 | 2 | 3 | 3 | 2 | 2 | 2 | 0 | 2 | 3 |
| 8 | 1 | 4 | 3 | 4 | 2 | 2 | 4 | 0 | 2 | 3 |
ORI Orientation; ATT Attention; MEM Memory; PER Perceptual; HLC Higher Level Cognitive Functioning; MFL Mental Functioning of Language; CAL Calculation; COM Communication; SPK Speaking; WRT Writing
Known cognitive exercises modeled as stimulation capabilities
| ID | Exercise Name | Stimulated ICF Variables |
|---|---|---|
| 1 | Denomination test | MFL |
| 2 | Find the word | MEM, CAL |
| 3 | Free and cued selective reminding test | MEM |
| 4 | Stroop test | ORI |
| 5 | Animal test | HLC, MFL |
| 6 | Backward digit span test | MEM, CAL |
| 7 | Reys’s figure test | MEM |
| 8 | Trailing making test form B | ATT, HLC |
| 9 | Trailing making test form A | ATT, HLC |
| 10 | Boston naming test 40-items | MFL |
Fig. 4Ranking of stimulation capabilities for the considered user profiles. The dotted line shows for each profile the computed average ranking values of the exercises
Fig. 5Detailed view of rankings with respect to the stimuli of Table 2
Fig. 6Gantt representation of an executed timeline-based plan
Fig. 7Deployment of Miriam on a Sanbot Elf
Fig. 8A personalized dialogue sketch showing adaptation to different users’ responses
Fig. 9A personalized dialogue sketch showing possible answers based on users’ personality
Fig. 10Interaction length measured in minutes for each participant
Fig. 11Number of users turns and robot turns per each participant
Frequency of robots errors during the interaction for each user
| U01 | U02 | U03 | U04 | U05 | U06 | U07 | U08 | U09 | U10 |
|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 1 | 2 | 2 | 1 | 2 | 2 | 1 | 1 |
Fig. 12Scores obtained at the CUQ by each participant