Ph.D Research September 2012 - January 2019 My research in the MERS group in CSAIL! My work focuses on execution algorithms for human-robot teamwork. Specifically, I’ve developed algorithms that simult...
QuantaFit - medical device to assess frailty September 2015 - January 2019 Frailty is a highly-prevalent medical condition amongst the elderly that doubles the risk of morbidity and mortality, and if untreated can lead to a cascade ...
Service to the planning community July 2016 - January 2019 Various contributions to the planning and AI community.
Teaching - Principles of Autonomy and Decision Making (16.410 / 16.413J) September 2017 - December 2017 I was a TA for Principles of Autonomy and Decision Making in the Fall of 2017. I had fun implementing new projects for grad students integrating path plannin...
Teaching - Cognitive Robotics (16.412 / 6.834J) February 2016 - May 2016 I was the TA for Cognitive Robotics in the Spring of 2016. During this time, I made significant contributions to curriculum redesign.
Editing Lisp code effectively with Atom editor July 2015 I’m started the atom-slime project, which aims to transform the Atom text editor into a powerful IDE for Common Lisp.
Robotic Testbed Work September 2011 - January 2019 I help maintain a number of key robotic hardware systems in my lab, so that we can better demonstrate our autonomy algorithms.
Should I Run there? May 2014 A fun side project – using open-source data to compile a map of where in the Boston area it may be faster to jog than take the T.
Publicity chair at Sidney Pacific January 2014 - May 2016 As a publicity chair for the Sidney Pacific (SP) graduate residence, I designed posters for a number of events.
Virtual reality interface for robot task assignment Summer 2013 We developed a virtual reality interface allowing a human to issue high-level goals to a robot, which is then able to autonously achieve those goals.
M.Eng - Monitoring Robotic Plan Execution July 2011 - September 2012 My M.Eng thesis centered around monitoring high-level temporal plans for robots. A key piece of my work was a set of algorithms that extract candidate ration...
Planning Algorithms for Bicycles May 2012 For my final project for 6.832 (Underactuated Robotics), I decided to apply various random sampling-based motion planning algorithms to some different planar...
Blicycle - a bicycle for the blind September 2011 - December 2011 Blicycle is a bicycle for the blind. Through a number of mechanical, electrical, and software additions to an off-the-shelf bicycle, blicycle helps a blind i...
Bicycle spoke lights August 2011 - September 2011 These bike lights use bright LED’s and are designed to attach to a bicycle wheel’s spokes, so that many can be added per wheel. I designed these for a semina...
PicasoBot - a sketching robot March 2011 - May 2011 PicasoBot is a robot that draws pictures. It uses a 2-axis CNC mechanism to move a pen head, and a third actuator to push the pen down on the paper with vary...
Planning with learned motions April 2011 - May 2011 Oftentimes, robotic motion planning algorithms generate very bizarre paths that don’t make sense to people. For my Cognitive Robotics (6.834J) final project,...
Machine learning - music genre classifier October 2010- December 2010 My final project for machine learning (6.867) was a classifier that, by listening to an audio file, attempts to sort it into one of rock, hip-hop, electronic...
LightDJ - software for music-synced lights September 2010 - 2013 LightDJ is a software application for controlling lighting systems synchronized to music. It runs real time music analysis to create visual effects that are ...
Next House Website Summer 2010 As the website chair for my glorious undergrad dorm (Next House), I redesigned the website during the summer of 2010. It featured an interactive, easy-to-mod...
Bicycle Building June 2010 I really like bicycles - both riding them as well as working on them. During my senior year, I built up a fun bicycle combining the class of a 31-year-old Sc...
Autonomous block collecting robot April 2010 - May 2010 Our final project for Robotics Science and Systems I (6.141). We build a deliberative, autonomous robot for picking up and stacking blocks that used a custom...
2.007 robot February 2010 - May 2010 My entry into the MIT 2.007 Robot competition. My design used a scissor mechanism actuated by a lead screw, and also used an active counterweight to stay bal...
Pedestrian tracking for autonomous forklift September 2009 - December 2009 My semester project for Robotics Science and Systems II (6.142). Combines data from a computer-vision based person tracker with LIDAR data clusters to track ...
Photography September 2007 - Present Photography is one of my hobbies. I particularly like taking pictures of cityscapes at night in order to capture especially vibrant colors.