EUGENIO CHISARI

Robotics   |   Autonomous Vehicles   |   Mobile Manipulation   |   Imitation Learning

About

Hi there, this is Eugenio! I am a PhD candidate at the University of Freiburg under the supervision of Prof. Abhinav Valada and Wolfram Burgard. My research is focused on Robot Learning, in particular Imitation and Reinforcement Learning for mobile manipulation. In the past I contributed to different ambitious research and engineering projects and gathered firsthand experience in classical and optimal control systems and motion planning. In particular, I worked as Trajectory and Vehicle Dynamics Control Engineer at AMZ Driverless, ETH's Formula Student Driverless team, and interned at ANYbotics AG as Robotics Software Engineer in the autonomous navigation team. I was also for two years in a row Teaching Assistant at ETH's Institute for Dynamic Systems and Control under Prof. Emilio Frazzoli for the lectures Control Systems I & II.

Selected Projects

Manipulation   |   Learning from Human Feedback  
Interactive Learning for Robotic Manipulation
Robot Learning Lab, University of Freiburg

Learning to solve complex manipulation tasks from visual observations is a dominant challenge for real-world robot learning. Deep reinforcement learning algorithms have recently demonstrated impressive results, although they still require an impractical amount of time-consuming trial-and-error iterations. In this work, we consider the promising alternative paradigm of interactive learning where a human teacher provides feedback to the policy during execution, as opposed to imitation learning where a pre-collected dataset of perfect demonstrations is used. Our proposed CEILing (Corrective and Evaluative Interactive Learning) framework combines both corrective and evaluative feedback from the teacher to train a stochastic policy in an asynchronous manner, and employs a dedicated mechanism to trade off human corrections with the robot’s own experience. We present results obtained with our framework in extensive simulation and real-world experiments that demonstrate that CEILing can effectively solve complex robot manipulation tasks directly from raw images in less than one hour of real-world training.

RA-L 2022 paper
Autonomous Racing   |   Deep Reinforcement Learning  
Reinforcement Learning for Autonomous Racing
Automatic Control Laboratory, ETH Zurich

The goal of this thesis project was to tackle the autonomous racing problem using state of the art reinforcement learning algorithms to learn an optimal policy from scratch. In order to overcome model mismatch, also known as reality gap, I applied on the simulation the well known model randomization and a novel policy regularization strategy. The policy is then refined by training on the physical car and the achieved performance is comparable to that achieved previously by a model based controller.

ICRA 2021 paper
Autonomous Electric Race Car   |   Motion Planning and Control   |   Formula Student Driverless
Development of a high-performance autonomous race car (Formula Student Driverless)
AMZ Driverless 2018 Team

AMZ Racing is one of the world's leading Formula Student teams, and the team behind the world's fastest accelerating electric vehicle. Each year two new teams of students are formed: the Electric team sets out to design, manufacture, test and race the fastest electric race car, while the Driverless team transforms the car from the previous year in an autonomous machine. The AMZ Driverless Team needs to tackle different challenges in order to build a fast autonomous race car: perception, velocity estimation, SLAM, sensor synchronization, motion planning, vehicle control, continuous integration, data management, safety systems, computing hardware.

I was responsible for the control and motion planning algorithms: I used the Delaunay triangulation to discretize the search space, applied beam search to find candidate paths and a cost function to evaluate them. Our tireless work resulted in an autonomous race car capable of securing the overall first place at each competition we participated in.

JFR 2020 Paper
Human motion prediction   |   Deep Learning   |   Tensorflow
Human motion prediction using RNNs
Advanced Interactive Technologies Lab, ETH Zurich

In this course project I implemented, tuned and tested different deep learning algorithms. The goal was to predict how a certain motion continues for several frames in the future, given many sequences of pre-recorded human motion data. I framed the problem as sequence-to-sequence learning and used a LSTM based encoder-decoder structure trained on multi-steps predictions. To enforce continuity between prediction steps, I adopted a residual architecture. The model was able to perform beyond the hard baseline.

REPORT
Energy Management Systems   |   Formula 1 Power Unit   |   Control System
Equivalent Lap Time Minimization Strategies for a Hybrid Electric Race Car
Institute for Dynamic Systems and Control, ETH Zurich

In this thesis project I designed, implemented and tested different control algorithms from scratch, with the goal of improving the energy management system of the hybrid electric power unit used in Formula 1. To take the non-smooth structure of the problem explicitly into account, I adapted the optimal control policy in real-time with simple PID controllers leveraging Pontryagin’s minimum principle. The performance of the presented approach was better compared to the performance of a previously developed optimality tracking MPC scheme.

CDC 2018 Paper

Publications

Journal

  1. E. Chisari, Tim Welschehold, Joschka Boedecker, Wolfram Burgard, Abhinav Valada "Correct Me if I am Wrong: Interactive Learning for Robotic Manipulation" in IEEE Robotics and Automation Letters (RA-L), 2022
  2. J. Kabzan, M. Valls, V. Reijgwart, H. Hendrikx, C. Ehmke, M. Prajapat, A. Bühler, N. Gosala, M. Gupta, R. Sivanesan, A. Dhall, E. Chisari, N. Karnchanachari, S. Brits, M. Dangel, I. Sa, R. Dubé, A. Gawel, M. Pfeiffer, A. Liniger, J. Lygeros, R. Siegwart, "AMZ Driverless: The Full Autonomous Racing System", Journal of Field Robotics, 2020

Conference Proceedings

  1. E. Chisari, A. Liniger, A. Rupenyan, L. Van Gool, J. Lygeros, "Learning from Simulation, Racing in Reality" in IEEE International Conference on Robotics and Automation (ICRA), Xi’an, China, 2021
  2. M. Salazar, C. Balerna, E. Chisari, C. Bussi, C. Onder, "Equivalent lap time minimization strategies for a hybrid electric race car" in IEEE Conference on Decision and Control (CDC), Miami Beach, FL, USA, 2018