Below you’ll find some of my most memorable projects. These were primarily completed during my PhD, during which I worked on developing embedded systems and collaborative-motion strategies for robotic swarms with sensing limitations. This research was completed at the Computer Integrated Manufacturing Lab and the Autonomous Systems and Biomechatronics Lab, both at the University of Toronto.

mROBerTO: A Millirobot for Swarm Studies

Swarm algorithms are typically verified using millimeter-scale robots. I worked on the development of one such millirobot in this project.

Slip-Angle Sensor for the University of Toronto Formula Racing Team

A vehicle's slip-angle plays an important role in the performance of its dynamics. In this project, I worked with a team of engineers on the development of a slip-angle sensor for the University of Toronto Formula Racing Team.

Collaborative-Motion Control Strategies for Robotic Swarms

In this project, I worked on the development of motion control strategies for robotic swarms that rely on collaborating with each other to compensate for their individual sensing limitations.

Constrained Swarm Motion Planning

Collaborative-motion control strategies impose constraints on the motion of the swarm. In this project, I developed a motion planning methodology that considers these constraints while planning the swarm's motion.

Swarm Localization Using Partial Location Data

Swarm localization can be challenging due to the scalability issues associated with a large number of robots. In this project, I worked on the development of a swarm localization methodology that was both effective and scalable

Improvement Prediction

An approach to addressing the dilemma of optimization

Rating Products for Amazon

In this project, I developed a recommender system(ish) for Amazon.