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


Karime Pereida

Karime Pereida

MEng Mechanical Engineering, University of New South Wales

Iterative learning control and transfer learning for quadrotors.

Jacopo Panerati

Jacopo Panerati

PhD Computer Engineering, Polytechnique Montreal

Multi-agent reinforcement learning.


PhD Students



Chris McKinnon

MASc Aerospace Engineering, University of Toronto

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


Thomas Bamford

BASc Mineral Engineering, University of Toronto

Applications of UAVs in the mining industry (with 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.

Adam Heins

BASc Mechatronics Engineering, University of Waterloo

High-performance control for mobile manipulators.

Wenda Zhao

MASc Electrical and Control Engineering, Tongji University

Distributed heterogeneous sensor fusion for adaptive localization of quadrotors.



Alan Li

BASc Engineering Science, University of Toronto

Transfer learning in 6D pose estimation of objects from camera images.


Keenan Burnett

BASc Engineering Science, University of Toronto

Development of a self-driving car for the SAE AutoDrive Challenge (with Tim Barfoot).


Masters Students



Adam Hall

BScEng Engineering Physics, Queen’s University

Interactive perception for improved robotic manipulation of articulated objects (with Jonathan Kelly).


Ke Dong

BEng Aerospace Engineering, Beihang University

Interactive learning of mobile manipulators.


Michael Sorocky

BASc Computer Engineering, University of Toronto

System similarity and performance guarantees in transfer learning for robotics.



Jeremy Wong

BASc Mechatronics Engineering, University of Waterloo

Vision-based localization of UAVs (with Tim Barfoot).


Sepehr Samavi

BASc Engineering Science, University of Toronto

Safe planning and control for an autonomous vehicle.


Mingliang Tang

BASc Mineral Engineering, University of Toronto

Application of UAVs in mining operations (with Kamran Esmaeili).


Abhishek Goudar

Abhishek Goudar

MS Robotics Systems Development, Carnegie Mellon University

Sensor fusion for indoor localization on computationally constrained platforms.


Wei-Kang Tseng

BASc Engineering Science, University of Toronto

GPS-based localization of self-driving car (with Tim Barfoot).


AutoDrive Challenge Students


Zeus AutoDrive

aUToronto Team

University of Toronto

Development of a self-driving car for the SAE/GM AutoDrive Challenge. Meet the AutoDrive team.


Former Students of the Dynamic Systems Lab

Postdoctoral Fellows

  • Mario Vukosavljev, 2019, “UAV swarms for robust task execution.”
  • Mohammad Nahangi, 2019, “Autonomous UAV monitoring of the construction progress in indoor environments.” Coadvised with Brenda McCabe.
  • Michael Warren, 2019, “Vision-based navigation of UAVs.” Coadvised with Tim Barfoot.
  • Mohamed Helwa, 2018, “Control design for safety-critical systems; safe, online learning of robots; transfer learning in robotics.”
  • Zachary Kroeze, 2018, “Localization, mapping, and control of an autonomous vehicle for the SAE AutoDrive Challenge.”

PhD Students

PhD Students

PhD Exchange Students

  • Juergen Scherer, 2019, “Multi-robot coordination for surveillance missions.”
  • Andriy Sarabakha, 2018, “Online adaptation with deep neural networks for high-performance autonomous flight.”

Masters Students

MASc Students

  • Filip Medinac, 2019, “Pit wall mapping and slope assessment using unmanned aerial vehicle (UAV) technology.”
  • Keenan Burnett, 2019, “On the design and development of a self-driving car for the SAE AutoDrive Challenge.”
  • Bhavit Patel, 2019, “Visual localization for UAVs in outdoor GPS-denied environments.” link
  • Carlos Luis, 2019, “Distributed trajectory generation for multiagent systems.” link
  • Rikky Duivenvoorden, 2016, “Quadrotor control in the presence of unknown mass properties.” link
  • Kaizad Raimalwala, 2015, “Transfer learning for robotics: can a robot learn from another robot’s data?”  Coadvised with Bruce Francislink
  • Chris McKinnon, 2015, “Data-driven, force-based interaction for quadrotors.” link

Masters Exchange Students

  • Michael Jakob, 2018, “Position and force control with redundancy resolution of mobile manipulators.”
  • Andreas Schimpe, 2018, “Predictive and reactive planning and control designs for self-driving cars.”
  • Julian Förster, 2018, “Disturbance prediction in a learning model predictive control context.”
  • Dave Kooijman, 2017, “High-precision tracking in changing environments through adaptive feedback and iterative learning.”
  • Yassine Nemmour, 2017, “Safe exploration in robotics using Gaussian process models.”
  • Andreas Hock, 2016, “Distributed iterative learning control for multi-agent systems.”
  • Felix Berkenkamp, 2014, “Learning-based robust control: robustness guarantees for learning systems.” link
  • Nicolas Degen, 2013, “Analytic comparison of norm-optimal iterative learning schemes.”

MEng Students

  • Jingyuan Hou, 2018, “C++ simulator for the crazyflie quadrotors: overview, implementation, and usage.”
  • Calvin Ngan, 2018, “Crazyflie drone platform and simulator.”
  • Michael Burghardt, 2015, “State estimation for indoor-to-outdoor flight of a quadrotor UAV.”

Undergraduate Students

Undergraduate Thesis

  • Mollie Bianchi, 2019, “Development of a simulation environment for testing autonomous vehicles.” Coadvised with Tim Barfoot.
  • Nian Jia Hua, 2019, “Implementing dynamic object detection and tracking.” Coadvised with Tim Barfoot.
  • Tianchang Shen, 2019, “Video lane segmentation with temporal fusion.” Coadvised with Tim Barfoot.
  • Zheng Yao, 2019, “Autonomous parking in angled spaces: path planningand control.” Coadvised with Tim Barfoot.
  • Zichen Huang, 2019, “System architecture of autonomous vehicle operating in urban environment.” Coadvised with Tim Barfoot.
  • Jingxing Qian, 2019, “Motion planning for autonomous vehicles in urban driving environments.” Coadvised with Tim Barfoot.
  • Arkady Arkhangorodsky, 2019, “Designing a system for real-time traffic light and traffic sign detection.” Coadvised with Tim Barfoot.
  • Xintong Du, 2019, “On integrated motion planning and control approach for self-driving urban vehicles.” Coadvised with Tim Barfoot.
  • Zheng Chen, 2019, “Optimal turn-by-turn directions on road networks.” Coadvised with Tim Barfoot.
  • Omar Rasheed, 2019, “uToronto autonomous vehicle – mechanical and electrical hardware design and assembly.” Coadvised with Tim Barfoot.
  • Adam El-Masri, 2018, “Simulation and experimentation systems for the AutoDrive challenge.”
  • Zane Huang, 2018, “Implementing a mapping application for self-driving cars.”
  • Ashkan Amirghassemi, 2018, “A robust stop line tracking algorithm for autonomous vehicles.”
  • Yushi Guan, 2018, “Location searching and road path planning for autonomous vehicles with improved intersection handling.”
  • Stewart Jamieson, 2018, “Deep learning for robust vision in real-time autonomous driving.”
  • Kevin Jen, 2018, “Robust systems design for autonomous vehicles.”
  • Chengzhi Liu, 2018, “Trajectory planning for autonomous vehicles in structured urban environments.”
  • Sepehr Samavi, 2018, “Lane detection for an autonomous vehicle.”
  • Aakash Goel, 2017, “Ballbot, an autonomous tennis ball collecting robot.”
  • SiQi Zhou, 2016, “Transformation between kinematic point and unicycle model for leader-follower formulation 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.”

Professional Experience Year

  • Xintong Du, 2018, “Crazyflie, multi-vehicle flight testbed.”

Summer Internship


Team at Work

University of Toronto Institute for Aerospace Studies