Human-Robot Interaction and Collaborative Robotics

Course description
This course presents the use of artificial intelligence and machine learning techniques in human-robot interaction applications. In particular, it will focus on techniques to transfer skills by demonstration, inspired by imitation mechanisms to teach new skills to robots with an intuitive interface for the end-user. Several examples will be presented, notably in human-robot collaboration applications in which the users share the same workspace as the robots, and/or achieve joint manipulation tasks with the robots.


  • acquire an overview of existing techniques in learning by interacting with the end-users, within industrial robotics or service robotics applications.
  • be presented with case studies and recent developments in research labs

Academic Instructor

Sylvain Calinon| AIMove’s Academic Director for IDIAP