Projects

Interactive Imitation Learning

This collection of projects brings together multiple works on interactive imitation learning, where robot policies are learned from online human feedback. This approach not only enhances ease of use but also improves data efficiency, making robots more adaptable to both dynamic and unstructured environments.


1. Interactive Imitation Learning for Robotics: A Survey

Survey Interactive Imitation Learning

In this work, we attempt to facilitate research in interactive imitation learning and lower entry barriers for new practitioners by providing a survey of the field that unifies and structures it. In addition, we aim to raise awareness of its potential, what has been accomplished and what are still open research questions.

Cover

Paper:

C. Celemin, R. Pérez-Dattari, E. Chisari, G. Franzese, L. de Souza Rosa, R. Prakash, Z. Ajanović, M. Ferraz, A. Valada and J. Kober. "Interactive Imitation Learning in Robotics: A Survey". Foundations and Trends® in Robotics, 2022.

Links:

Project members:
C. Celemin*, R. Pérez-Dattari*, E. Chisari*, G. Franzese*, L. de Souza Rosa, R. Prakash, Z. Ajanović, M. Ferraz, A. Valada and J. Kober.
*Authors contributed equally
2022


2. Integrating Human Corrective Feedback and State Representation Learning

Relative Corrective Feedback State Representation Learning Autoencoding Forward Model

This project presents a collection of papers introducing the Deep COACH framework. Deep COACH was the first method to integrate relative corrective feedback into deep neural network frameworks. Prior to this, such approaches were limited to simpler function approximators, like linear combinations of basis functions. This integration was achieved by reformulating the feedback as a training label and designing an architecture that simultaneously minimizes auxiliary loss functions—such as observation reconstruction or next observation prediction—while improving the robot’s behavior to solve the task at hand.

Paper 1:

R. Pérez-Dattari, C. Celemin, J. Ruiz del Solar and J. Kober. "Interactive learning with corrective feedback for policies based on deep neural networks". Proceedings of the 2018 International Symposium on Experimental Robotics (ISER), 2020.

Links:

Paper 2:

R. Pérez-Dattari, C. Celemin, J. Ruiz del Solar and J. Kober. "Continuous control for high-dimensional state spaces: An interactive learning approach". 2019 International Conference on Robotics and Automation (ICRA), 2019.

Links:

Paper 3:

R. Pérez-Dattari, C. Celemin, G. Franzese, J. Ruiz del Solar and J. Kober. "Interactive learning of temporal features for control: Shaping policies and state representations from human feedback". IEEE Robotics & Automation Magazine, 2020.

Links:

Project members:
R. Pérez-Dattari, C. Celemin, G. Franzese, J. Ruiz del Solar and J. Kober.
2018 – 2020


3. Contrastive Policy Shaping via Human Corrective Feedback

Corrective Feedback Contrastive Learning

This project introduces CLIC, a novel approach to shaping a robot’s policy using corrective feedback. The formulation generates contrastive examples from the feedback, providing a general method that enables learning from both relative and absolute corrective feedback. Additionally, it supports learning with arbitrarily large replay buffers, addressing a key limitation of previous methods (e.g., Deep COACH) that learn from this type of feedback.

x1
x1

Project members:
Z. Li, R. Pérez-Dattari, R. Babuska, C. Della Santina, and J. Kober
ongoing


4. Visually-Guided Motion Planning from Human Feedback

MPC Human Interventions Autonomous Driving CARLA

This project introduced a Model Predictive Control (MPC) framework that incorporates high-level learned behaviors into its cost function using human feedback. This approach allows the integration of complex driving behaviors into an MPC, which would otherwise be difficult to model. As a result, we achieve an autonomous vehicle capable of driving safely and in compliance with other agents in an unstructured and dynamic environment.

Paper:

R. Pérez-Dattari, B. Brito, O. de Groot, J. Kober, and J. Alonso-Mora. "Visually-guided motion planning for autonomous driving from interactive demonstrations". Engineering Applications of Artificial Intelligence, 2022.

Links:

Project members:
R. Pérez-Dattari*, B. Brito*, O. de Groot, J. Kober, and J. Alonso-Mora.
*Authors contributed equally
2022