Master in Artificial Intelligence and Robotics


Elective in Artificial Intelligence and Robotics

Human-Robot Interaction (3 CFU)

Prof. Luca Iocchi

A.A. 2016/2017


Teacher

Prof. Luca Iocchi (Home page)

Dipartimento di Ingegneria informatica automatica e gestionale “Antonio Ruberti”
Università di Roma “La Sapienza”
Via Ariosto 25, Roma 00185, Italy.
RoomStanza B114
E-mail: iocchi@dis.uniroma1.it

In e-mail messages, please use the prefix "[HRI]" to the subject.

Schedule

Lectures will start on February 20, 2017

Preliminary schedule

Monday  16-18   Room A7 Via Ariosto

Thursday  8-9     Room A7 Via Ariosto


No Lecture on 11/5


IMPORTANT NOTE

For projects to be developed within this course, it is strongly suggested to be familiar with robot programming techniques.
Lectures in Robot Programmingwill be very useful for HRI projects.

Office hours

Prof. Luca Iocchi - appointment by e-mail




Description of the course

The course gives 3 CFU and is a section of
Elective in Artificial Intelligence.


Objectives

Applications involving robots interacting with people are gaining increasing interest.
The course will provide an overview of recent methods and techniques for Human-Robot Interaction and Social Robotics. Several interaction modalities will be discussed in the course, including: vision, speech, body motion, user interfaces, etc.

Syllabus

Preliminary version to be refined and completed.
  1. Introduction
    • Human-Robot Interaction and Social Robotics
    • Interaction modalities
  2. Interaction management
    • Petri Net Plans
  3. Vision Perception for HRI
    • Person detection, recognition, identification, and tracking
    • Face detection, recognition
    • Facial expressions
  4. Natural language processing
    • Automatic Speech Recognition
    • Speech synthesis
    • Dialogues
  5. Motion and physical interaction
    • Safe navigation
    • Human-aware navigation
    • Human-Robot spatial interaction
    • Gestures
    • Physical interaction
  6. Graphical interfaces and user studies
    • GUI interaction
    • Remote interaction
    • Evaluation and user studies
    • Interaction design