PROJECTS

Smart Guitar for Training and Therapy
SolidWorks, ANSYS, Wire EDM, User Testing, Product Development
​
One out of every five musicians loses his career because of a long-term injury. The smart guitar aims to train and enforce healthier playing habits through real-time force feedback to musicians. With an intricate system hidden in the fretboard, the instrument can sense 0~30N of force at 72 string-fret intersections and warn musicians when they are overstraining their hands. Read more >>

RC Car Race
SolidWorks, Waterjet, SLA, Injection Molding, Thermoforming
​
What happens when you put a team of graduate students to a childhood game? In this project we put what we've learned about manufacturing processes and systems into practice. 6 cars manufactured identically, battling against other teams on a race track with obstacles in a F1 style race - it's an ultimate test of engineering reliability. Read more >>

Path Planning with Collision Avoidance
ROS, C++, MATLAB, RViz, UR5
​
As part of a course project, I implemented a sampling-based path planner to plan collision-free movements of a UR5 robot. The simulation was performed in ROS with Rviz and the Moveit! Library and the algorithm was written in C++. The effectiveness of the algorithm is demonstrated through moving an end effector through the door of a car and reaching a position near the steering wheel. Read more >>
OTHER PROJECTS

MATLAB vs. Plantsim:
Modeling a 3D Printing Line
additive manufacturing
Additive manufacturing is unique in its ability to create disparate parts at the same time with the same underlying process. This introduces complexities to cost attribution, batching strategy, and throughput not seen in conventional production lines. To investigate these implications we modeled a 3D printing line with MATLAB and PlantSim. Read More >>
Mechanical Properties of Parts Printed with SLA
additive manufacturing
Parts being additively manufactured are prone to variations due to a large number of process parameters. In this project we investigate how cure time and print orientation can affect the strength of SLA-printed parts using statistical methods. Read More >>
Control Algorithms for the UR5
robotics
Three different control algorithms were implemented on the UR5 to perform a place-and-mark-with-intention task. Each algorithm is evaluated in terms of accuracy and speed. The kinematics formulation was done in Mathematica and the algorithms written in MATLAB with the ROS Toolbox. Read More >>
