Co-developed MushroomRL, a Python Reinforcement Learning Library, with Carlo D'Eramo, providing a clear interface to various benchmarking environments and simulators and implementation of many classical and deep reinforcement learning algorithms.
Research Experience
During his stay at IAS, he worked on the SKILLS4ROBOTS project, which aimed to develop humanoid robots that can acquire and improve a rich set of motor skills. Currently, he is involved in various projects including the KIARA project for advanced manipulation skills in risky scenarios, the DeepWalking project for learning human gaits from demonstrations, and the INTENTION project for developing legged robot locomotion using active perception. From April 1st to September 30th, 2025, he was additionally a substitute professor at the PEARL lab of Prof. Georgia Chalvatzaki.
Education
Received his Ph.D. in Information Technology from Politecnico di Milano (Milan, Italy) in February 2019, under the supervision of Prof. Andrea Bonarini and Prof. Marcello Restelli, focusing on Hierarchical and Inverse Reinforcement Learning.
Background
Research Interests: Reinforcement Learning (Safe RL, Deep RL), Robotics (fast and reactive motion planning, locomotion). Affiliated with TU Darmstadt, Intelligent Autonomous Systems, Computer Science Department. Starting from October 1st, 2025, he will be a Senior Lecturer in the Robotics and Semantic Systems group at Lund University in Sweden.
Miscellany
He leads the Safe and Reliable Robot Learning Research Group, whose main goal is to develop learning algorithms that can be deployed on real systems, focusing on fundamental properties of the learning algorithm such as acting under (safety) constraints.