Jacopo Panerati


Postdoctoral Fellow, University of Toronto

View My GitHub Profile

A Brief Introduction

About e-mail inquiries, see this


Jacopo is a postdoctoral fellow at the University of Toronto (Toronto, ON, Canada) Institute for Aerospace Studies (UTIAS) working for prof. Angela Schoellig in the Dynamic Systems Lab. Jacopo’s research interests include reinforcement learning, multi-robot systems, probabilistic graphical models, software engineering, and embedded computing. Jacopo holds a Ph.D. degree in computer engineering from Polytechnique Montréal (Montréal, QC, Canada) and received the M.Sc. degree in computer science from the University of Illinois at Chicago (Chicago, IL) in 2012, the Laurea Triennale degree in computer engineering from Politecnico di Milano (Milan, Italy) in 2009, and the Laurea Specialistica degree in computer engineering again from Politecnico di Milano in 2011. In 2015, Jacopo was a visiting researcher at the National Institute of Informatics (Tokyo, Japan) and attended the International Space University (ISU)’s Space Studies Program in Athens, OH. In 2017, Jacopo also served as a teaching associate for ISU in Cork, Ireland. In 2019, Jacopo was a visiting postdoctoral fellow at the European Astronaut Centre (Köln, Germany) and worked as a research associate at the University of Cambridge’s (Cambridge, UK) Department of Computer Science and Technology.

Current Research

Github repo: safe-control-gym—physics-based reinforcement learning environments with symbolic dynamics and constraints (video)

Github repo: gym-pybullet-drones—a physics-based quadcopter control simulation for multi-agent reinforcement learning (video)

Github repo: gym-marl-reconnaissance—environments for cooperative multi-agent reinforcement learning in heterogeneous robot teams

Former Projects

Github repo: private_flocking

Professional Activities


Scholarship and Awards

Select Publications

Email Inquiries

I read ALL my emails, spam folders included. If I do not reply within a couple of days, I might be having a busy week: feel free to send me a reminder. If I do not to reply to the reminder, please assume that I just do not have a good answer and take this as a broad spectrum apology.