Projects

Research Projects

Deep Learning for Robot Control | MASc/PhD Thesis
Advisors: Prof. Angela P. Schoellig and Dr. Mohamed K. Helwa
Institute for Aerospace Studies, University of Toronto

>> more details


Admissibility of Distributed Control Law | BASc Thesis & Summer Research
Advisor: Prof. Angela P. Schoellig
Co-advisor: Prof. Bruce A. Francis (for Summer Research)
Institute for Aerospace Studies, University of Toronto

a) Analyze the feasibility of applying distributed control laws designed based on kinematic points to nonlinear nonholonomic robot models; experimentally verify a proposed linearization-based approach for transforming leader-follower distributed control law based on kinematic points to unicycle models

b) Derive upper bounds of tracking error for practical control designs and addressed the issue of actuation constraints in implementations


Computational Fluid Dynamics | Summer Research
Advisor: Prof. David W. Zingg
Institute for Aerospace Studies, University of Toronto

a) Research the integrated parameterization and mesh movement algorithm for generating computational meshes used in flow analyses and aerodynamic shape optimizations; assess the flexibility of a B-spline-based mesh movement algorithm for generating 3D computational meshes from 2-patch flat plates

b) Analyze the trade-off between accuracy and computational cost of using higher-order methods for solving the Euler’s equations in 2D inviscid flow problems


Course Projects

Neural State Estimation
Course: Computational Neuroscience
Department of Computer Science, University of Toronto

Description: Study biologically plausible neural implementations of Bayesian inference involved in estimating time-varying quantities; analyze characteristics of the neural state estimators derived based on the probabilistic population code and the sampling-based code to assess their plausibilities (CCN 2017)


Nonlinear State Estimation for Robotics
Course: State Estimation for Aerospace Vehicles
Institute for Aerospace Studies, University of Toronto

Description: Explore the properties of Particle Filter, Sigma-Point Kalman Filter, and Extended Kalman Filter for estimating the states of a ground robot modeled by the nonlinear unicycle model; assess the robustness and accuracy of the estimators in challenging cases where the vision range became increasingly limited and where the range measurements were corrupted


Canada’s Next Generation Robotics
Course: Space Systems Design
Institute for Aerospace Studies, University of Toronto

Description: Collaborate with four team members to develop the design of a space manipulator with capabilities of performing autonomous station reconfiguration, capture and berthing, and maintenance tasks


Dowel Packing Machine Design
Course: Engineering Design
Institute for Aerospace Studies, University of Toronto

Description: Collaborate with three team members to design and build a portable machine that autonomously sorts and packs colour-coded wooden dowels to provided compartment containers