Design
Expedition
Some science, some art.
This is a showcase of my product design projects.
I'm currently transitioning from a Mechanical Engineer to a Product Designer.
I believe that this collection will grow the fastest.
Robot Expression Design through Puppeteering
2020 - Present
An ongoing human-robot interaction (HRI) project.
The user remotely manipulates a puppet of a robot to design expressive movements. Through video conferencing software, the user is able to review the actual robot motion in real-time. The designed motions in our user study are reviewed by a separate group of participants through an online survey. The Raspberry Pi-based system achieved low latency.
Techniques/methods/technologies used:
- Arduino programming
- Raspberry Pi
- MQTT Communication
- Rapid Prototyping
- Research experiment design
- Qualtrics survey design
- Amazon Mechanical Turk (MTurk) survey design
HRI Study: Effects of Robot Secondary Actions
2021 - 2022
This is a pilot study for my Human-Robot Interaction class during the 2021 Fall semester. We attempted to investigate whether an increased level of robot idle movements will improve a personal robot's approachability, animacy, and liveliness.
Techniques/methods/technologies used:
- Human-robot interaction study design
- User survey design
- Python + Misty robot REST API
VideOrigami
2022
Go to project demo!
For many new origami hobbyists, following step-by-step origami diagrams and watching online video tutorials are two convenient ways to learn how to fold origami models. However, certain diagrams in origami instructions can be confusing, as 2D graphics may not effectively represent certain folds. In the meantime, the quality of online video tutorials can vary. Thus, having additional visual aids to supplement the 2D diagrams and videos may be helpful. This project is a demonstration of the concept, presenting one origami model step-by-step through interactive 3D animation and video tutorials.
This web application also offers large buttons and bright, contrasting colors, making it accessible to people with color blindness.
The original origami visualization algorithm was developed by Rémi Koutcherawy. I moved the code to Three.js for more convenient implementation.
Haptic Balls-in-a-Box
2021
A haptic device simulating multiple objects rolling within. An Arduino Mega 2560 calculates the orientation of the box using accelerometer readings. The microcontroller then maps the positions of the balls to the vibration output of the motor array. The status of the balls can also be monitored through a graphic interface on Processing.
Techniques/methods/technologies used:
- Rapid Prototyping
- Haptic interfaces
- C/C++ programming
- Processing
All Makers (Engineering Startup Concept)
2021
We all have heard stories of successful entrepreneurs, designers, and artists starting off their careers in garages. However, growing up in an urban apartment in a developing country, I never had such knowledge, budget, and space to "tinker around".
As a career goal, I hope to extend STEM education to more kids like me in emerging markets.
This slide deck was used for my final pitch for an imaginary company in my How to Start and Grow a Hardware Company class at Carnegie Mellon University.
Master Toaster
2020
A prototype of an ideal toaster. Toasts consistently, no matter if your bread is frozen or not. Reincarnation of temperature-monitoring toasters (using infrared sensors).
Due to the pandemic, we couldn't make our prototype more aesthetically pleasing, but you get the idea.
Techniques/methods/technologies used:
- SimuLink simulation
- Kano analysis
- Design for manufacturing and assembly
- Rapid prototyping
Giant Eagle Scan Pay & Go Interface Redesign
2020
The final project for the Human Factors class.
Redesigned user interface for the handheld scanner and mobile app. Additionally, I suggested that the weigh station print out labels for scanning and eliminate the log-in process. This reduces the risk of system errors and confusion.
Screw Extruder 3D Printer
2017-2018
An undergraduate research project at Bucknell University. Featuring a mini screw-based extruder, the system is the first desktop 3D printer capable of printing with plastic and composite pellets.
Techniques/methods/technologies used:
- SimuLink simulation
- Rapid prototyping (including RepRap board programming)
- Mechatronics design
- Project Documentation
Arduino Pong Console
2020
A project for MECH 453 Mechatronics Design class at Bucknell. A poor man's Atari.
Rookie UGV
2017
This was a class project and is where all engineering started.
Thanks to the rubber bands my mom put into my luggage, this little car climbed up the steepest ramp in my class.