Scheda programma d'esame
INTERACTIVE SYSTEMS AND AFFECTIVE COMPUTING
DANIELE MAZZEI
Academic year2020/21
CourseBIONICS ENGINEERING
Code916II
Credits12
PeriodSemester 1 & 2
LanguageItalian

ModulesAreaTypeHoursTeacher(s)
AFFECTIVE COMPUTINGING-INF/06LEZIONI60
MIMMA NARDELLI unimap
ENZO PASQUALE SCILINGO unimap
INTERACTIVE SYSTEMSINF/01LEZIONI60
LORENZO COMINELLI unimap
DANIELE MAZZEI unimap
Obiettivi di apprendimento
Learning outcomes
Conoscenze

AFFECTIVE COMPUTING: Lo studente acquisirà conoscenze relative alle emozioni e alle sue correlazioni con i segnali fisiologici. Oltre alle emozioni verranno studiati anche i correlati fisiologici con i disordini mentali 

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: lo studente acquisirà conoscenze relative al mondo dell'interazione uomo macchina e uomo robot. Lo studente apprenderà i vari paradigmi di progettazione per sistemi digitali finalizzati all'interazione con l'uomo. Verranno condotte inoltre esperienze pratiche di progettazione e co-progettazione di sistemi interattivi utilizzando vari strumenti software e hardware.

Knowledge

AFFECTIVE COMPUTING: Students will gain knowledge about theories of emotion and mood disorders. Specifically they will learn how to model emotions and how to correlate them to the patterns of physiological signals.  

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: students will acquire knowledge related to the world of human computer and humna robot interaction. Foundalmetals of design and development of interactive systems will be introduced together with most used software and hardware developing platforms.

Modalità di verifica delle conoscenze

AFFECTIVE COMPUTING: Le conoscenze acquisite verranno verificate attraverso test in itinere e finale

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: Le conoscenze acquisite verranno verificate attraverso test in itinere basati su esercitazioni in classe e attraverso la valutazione di un progetto finale da presentare al docente e poi discutere in sessione orale di esame

Assessment criteria of knowledge

AFFECTIVE COMPUTING: The gained knowledge will be assessed through ongoing tests.

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: The gained knowledge will be assessed through ongoing tests and with a final project to be discussed during the exam oral session.

Capacità

AFFECTIVE COMPUTING: Lo studente sarà in grado di capire le relazioni tra pattern di segnali fisioligici e emozioni, quindi sarà in grado di identificare e caratterizzare le emozioni oltre che capire la neurofisiologia dei disordini mentali.  

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: Lo studente sarà in grado di progettare in termini funzionali e di definire uno schema di interazione uomo-macchina per un sistema digitale quale un dispositivo IOT, un robot o un più comunemente detto oggetto "smart". Lo studente sarà inoltre in grado di progettare un prototipo basilare di un oggetto smart atto alla valutazione dell'interattività del sistema con gli esseri umani.

Skills

AFFECTIVE COMPUTING: Students will be able to process physiological data applying advanced linear and nonlinear methods trying to correlate that to the emotional experiences.   

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: students will be able to design and define (in functional terms) a human-machine behavior and relationship scheme for a smart object, robot or digital device. Studentes will be also able to design a prototype aimed at testing the intercatcive capabilities of a smart object or robot.

Modalità di verifica delle capacità

AFFECTIVE COMPUTING: Progetto sperimentale finale e prova orale

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: Progetto sperimentale finale e realtiva discussione orale

Assessment criteria of skills

AFFECTIVE COMPUTING: It is planned a final project with an experimental paradigm. 

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: final project with oral presentation and discussion

Comportamenti

AFFECTIVE COMPUTING: Capacità di progettare un protocollo sperimentale e definire un paradigma dettagliato 

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: Lo studente potrà acquisire e/o sviluppare sensibilità alle problematiche di interazione sociale ed emaptica fra uomo e robot e fra uomo e macchina. Lo studente potrà inoltre saper gestire responsabilità di esecuzione e formalizzazione di un progetto di design di prodottointerattivo.

Behaviors

AFFECTIVE COMPUTING: Real experimental data will be collected with a suitable protocol 

 

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: student will be able to acquire and/or develop sensitivity to the problems of social and hemapic interaction between humans and robots and between humans and machines. The students will be also able to manage responsibility for the execution and formalization of an interactive product design project

 

Modalità di verifica dei comportamenti

Modulo di AFFECTIVE COMPUTING: Progetto sperimentale finale

Modulo di DESIGN OF INTERACTIVE ROBOTS AND MACHINES: Progetto sperimentale finale

Assessment criteria of behaviors

AFFECTIVE COMPUTING: Assessment will be done through the design a final experimental protocol

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: Assessment will be done through the evaluatio of the final project

Prerequisiti (conoscenze iniziali)

N/A

Prerequisites

N/A

Corequisiti

N/A

Co-requisites

N/A

Prerequisiti per studi successivi

N/A

Prerequisites for further study

N/A

Indicazioni metodologiche

Modulo di AFFECTIVE COMPUTING: Lezioni frontali e esercitazioni di laboratorio

Modulo di DESIGN OF INTERACTIVE ROBOTS AND MACHINES: Lezioni frontali e esercitazioni in classe.

Teaching methods

AFFECTIVE COMPUTING: Frontal lesson and laboratory practice

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: Frontal lesson and in-class practice

Programma (contenuti dell'insegnamento)

Modulo di AFFECTIVE COMPUTING: 

Neurophysiology of emotion: limbic system, prefrontal cortex, emispheres and insular cortex. Autonomic nervous system: fight or flight and rest and digest theories

Primary and secondary emotions and decision making

Theories of emotion and computational models

ECG: elettrophysiology, leads,  circuit design

Pan-Tompkins algorithm. Respiration activity: physiology and methods of acquisition

ECG and respiration monitoring systems: contact and contactless

Cardio-pulmonary coupling and biofeedback

HRV signal: feature extraction in time and frequency domains

Respiration signal: feature extraction, Introduction to non-linear analysis

Linear stability analysis and Takens theorem

Phase space reconstruction, Fractals, correlation dimension and Lyapunov exponents

Hurst exponent, detrended fluctation analysis, approximate end sample entropy algorithms

Fuzzy and distribution entropy algorithms, Multiscale entropy algorithm

Multivariate algorithms, Poincaré plot, symbolic analysis

Brain emotional computer interfaces

Eye tracking: working principle, systems and applications

Affective haptics

EEG emotion classification

Mood disorders

EEG mental disorders

Emotional face detection

Electrodermal activity: physiology, models, methods of analysis and feature extraction

Speech and voice processing: models, methods of analysis and feature extraction

 

Modulo di DESIGN OF INTERACTIVE ROBOTS AND MACHINES:

  • Introduction: foundamentals of human-robot and human-machine interaction, Definition of social robot and smart object, examples of human-robot and human-machine interaction paradigm and artifacts, example of human like social robots, Definition of smart objects and internet of things (IOT) device 
  • Interactive systems control paradigms 
  • Internet of things and ubiquitous devices
  • AI for robots and inteacrtive systems: Intelligent Agents, Expert Systems, The Embodied Mind
  • Smart systems perception: basics of sensors, actuators, and acquisition devices 
  • Prototyping and pretotyping 
  • Programming a smart device 
Syllabus

AFFECTIVE COMPUTING:

Neurophysiology of emotion: limbic system, prefrontal cortex, emispheres and insular cortex. Autonomic nervous system: fight or flight and rest and digest theories

Primary and secondary emotions and decision making

Theories of emotion and computational models

ECG: elettrophysiology, leads,  circuit design

Pan-Tompkins algorithm. Respiration activity: physiology and methods of acquisition

ECG and respiration monitoring systems: contact and contactless

Cardio-pulmonary coupling and biofeedback

HRV signal: feature extraction in time and frequency domains

Respiration signal: feature extraction, Introduction to non-linear analysis

Linear stability analysis and Takens theorem

Phase space reconstruction, Fractals, correlation dimension and Lyapunov exponents

Hurst exponent, detrended fluctation analysis, approximate end sample entropy algorithms

Fuzzy and distribution entropy algorithms, Multiscale entropy algorithm

Multivariate algorithms, Poincaré plot, symbolic analysis

Brain emotional computer interfaces

Eye tracking: working principle, systems and applications

Affective haptics

EEG emotion classification

Mood disorders

EEG mental disorders

Emotional face detection

Electrodermal activity: physiology, models, methods of analysis and feature extraction

Speech and voice processing: models, methods of analysis and feature extraction

 

DESIGN OF INTERACTIVE ROBOTS AND MACHINES:

    • Introduction: foundamentals of human-robot and human-machine interaction, Definition of social robot and smart object, examples of human-robot and human-machine interaction paradigm and artifacts, example of human like social robots, Definition of smart objects and internet of things (IOT) device 
    • Interactive systems control paradigms 
    • Internet of things and ubiquitous devices
    • AI for robots and inteacrtive systems: Intelligent Agents, Expert Systems, The Embodied Mind
    • Smart systems perception: basics of sensors, actuators, and acquisition devices 
    • Prototyping and pretotyping 
    • Programming a smart device 
Bibliografia e materiale didattico

Modulo di AFFECTIVE COMPUTING: Appunti e dispense forniti dal docente

Modulo di Social Robotics: Appunti e dispense forniti dal docente

Bibliography

both modules: Notes provided by the teacher

Indicazioni per non frequentanti

N/A

Non-attending students info

N/A

Modalità d'esame

Modulo di AFFECTIVE COMPUTING: Progetto finale più prova pratica

Modulo di Social Robotics: Progetto finale più prova orale

Assessment methods

both modules: Practical and oral test

Stage e tirocini

Modulo di DESIGN OF INTERACTIVE ROBOTS AND MACHINES: è possibile su richiesta lavorare a progetti di esame legati a temi industriali proposti da aziende del settore.

Work placement

DESIGN OF INTERACTIVE ROBOTS AND MACHINES: final projects based on problems and challenges proposed by companies are available on request

Altri riferimenti web

N/A

Additional web pages

N/A

Note

N/A

Notes

N/A

Updated: 04/08/2020 13:20