Prof. Angela P. Schoellig

Assistant Professor

“I am excited about robotics, controls and machine learning, and any novel sensing and computing technology that enables us to design robotic systems that interact with the world and with us.”

Read more →

Postdoctoral Fellows



Mohamed Helwa

PhD Electrical and Computer Engineering, University of Toronto

Control design for safety-critical systems; safe, online learning of robots; transfer learning in robotics.


Mohammad Nahangi

PhD Civil Engineering, University of Waterloo

Autonomous UAV monitoring of the construction progress in indoor environments (w/ Brenda McCabe).


Michael Warren

PhD, Queensland University of Technology

Vision-based navigation of Unmanned Aerial Vehicles (w/ Tim Barfoot).



Zachary Kroeze

PhD Electrical and Computing Engineering, University of Toronto

Localization, mapping, and control of an autonomous vehicle for the SAE Autodrive Challenge.


PhD Students



Felix Berkenkamp

MSc Mechanical Engineering, ETH Zurich

Provable algorithms for safe reinforcement learning and their applications to robotics (w/ Andreas Krause).


Chris McKinnon

MASc Aerospace Engineering, University of Toronto

Multi-context learning to allow robots to cope with large changes in the environment.


Karime Pereida Pérez

MEng Mechanical Engineering, University of New South Wales

Iterative learning control and transfer learning for quadrotors.



Mario Vukosavljev

BASc Engineering Science (Aerospace), University of Toronto

Modular framework for motion planning based on feedback-based motion primitives (w/ Mireille Broucke).


Thomas Bamford

BASc Mineral Engineering, University of Toronto

Applications of UAVs in the mining industry (w/ Kamran Esmaeili).


Melissa Greeff

BASc Engineering Science (Aerospace), University of Toronto

A vision-based path-following controller for UAVs during GPS-denied flight.



SiQi Zhou

BASc Engineering Science (Aerospace), University of Toronto

Neural networks for safe, high-performance robot maneuvers.


Masters Students



Julian Förster

BSc Mechanical Engineering, ETH Zurich

Disturbance prediction in a learning model predictive control context.


Dave Kooijman

BEng Electrical Engineering, Eindhoven University of Technology

High-precision tracking in changing environments through adaptive feedback and iterative learning.


Carlos Luis

BASc Electronic Engineering, Simon Bolivar University



Keenan Burnett

BASc Engineering Science, University of Toronto

Development of a self-driving car for the SAE Autodrive Challenge.


Bhavit Patel

BEng Electrical & Biomedical, McMaster University

Adam Heins

BASc Mechatronics Engineering, University of Waterloo



Andreas Schimpe

BSc Electrical Engineering, TU Munich

Path tracking control for a self-driving car.


Filip Medinac

BASc Mineral Engineering, University of Toronto

UAV applications in mining and slope stability (w/ Kamran Esmaeili).


Undergraduate Students



Xintong Du

BASc Engineering Science (Robotics), University of Toronto

Designing and implementing efficient communication protocol for Crazyflie swarms.


Adrian Esser

BASc Engineering Science (Aerospace), University of Toronto

Automatic on-the-ground wind stabilization system for a hybrid aerial vehicle.


Aakash Goel

BASc Electrical and Computer Engineering, University of Toronto

Ballbot, an autonomous tennis ball collecting robot.



Philip Huang

BASc Engineering Science, University of Toronto

Qiyang Li

BASc Engineering Science, University of Toronto

Machine learning for distributed control and communication for swarms.


Quinlan Sykora

BASc Engineering Science, University of Toronto

Swarm control framework based on the Crazyflie nano-quadcopter.


Former Students of the Dynamic Systems Lab

PhD Students

Masters Students

  • Rikky Duivenvoorden, 2017, “Quadrotor control in the presence of unknown mass properties.” link
  • Yassine Nemmour, 2017, “Safe exploration in robotics using Gaussian process models.”
  • Andreas Hock, 2016, “Distributed iterative learning control for multi-agent systems.”
  • Kaizad Raimalwala, 2015, “Transfer learning for robotics: can a robot learn from another robot’s data?”  Coadvised with Prof. B. Francislink
  • Chris McKinnon, 2015, “Data-driven, force-based interaction for quadrotors.” link
  • Felix Berkenkamp, 2014, “Learning-based robust control: robustness guarantees for learning systems.” link

Undergraduate Students

Undergraduate Thesis

  • SiQi Zhou, 2016, “Transformation between kinematic point and unicycle model for leader-follower formation problems.”
  • Rakibur Rahman, 2016, “Analysis of the capabilities of the Intel RealSense camera.”
  • Masha Itkina, 2016, “Towards multi-agent learning.”
  • Spencer Richards, 2016, “Sensor fusion and state estimation for indoor-outdoor flight of an octocopter.”
  • YihTang Yeo, 2016, “Controller design for quadrotors with cable-suspended payload for fire-fighting missions.”
  • Adrian Esser, 2016, “Development of a programmable unmanned aerial vehicle for nuclear reactor face surveying.”
  • Tristan Laidlow, 2015, “A framework for real-time motion generation for aerial vehicles in response to musical signals.”
  • Xingbo Wang, 2014, “Physically interactive flying robots.”
  • Andreas Pfrunder, 2013, “Visual teach and repeat for autonomous quadrotor flight.”

Summer Internship


Team at Work

University of Toronto Institute for Aerospace Studies