Open Source Driver for iRobot Create

create_autonomy is a feature rich ROS driver for iRobot Create 1 and 2. It is based on the stand-alone C++ library, libcreate. Check out the project page for documentation and links to the source code.


Find a list of my publications here.


MSc Computing Science @ SFU

Completed MSc at Simon Fraser University in Spring 2018. Conducted research related to autonomous mobile robots at Autonomy Lab under the supervision of Dr. Richard Vaughan.

Thesis: Enabling Autonomous Mobile Robots in Dynamic Environments with Computer Vision PDF


  • Algorithms
  • Machine Learning
  • Deep Learning
  • 3D Vision
  • Autonomous Mobile Robots

BSc Computing Science @ York

Completed BSc at York University in Spring 2014. During my undergrad I spent one year in Europe studying at Hochschule Bonn-Rhein-Sieg and the Foundation for Research and Technology. I also worked as a Research Assistant during my final year at the Virtual Reality and Perception Laboratory under the supervision of Dr. Robert Allison.