This is my Major Qualifying Project (senior thesis) at WPI. Our ultimate goal was to create a retrofitting kit to convert cheap single engine planes into autonomous cargo drones. In about 6 months, We made the world's first fly-by-wire single engine aircraft.

I was the electric+electronic engineering wizard, machinist, and embedded programmer on the team. I made gorgeous avionics.

Video credit: Nick Cyganski

Read More...

Stop the struggle of adjusting horizontal sliders! The n00b allows single pixel mouse movement for adjusting sliders. This is basically a knock off of the nOb, but with satisfying detents and an ergonomic bean bag. Made with a Cypress PSoC dev board emulating a USB HID mouse.

Read More...

We made a drill bit sorting system with ABB IRB1600 robot. We made an attachment to a pneumatic gripper that measures the drill bit with a pair of caliper. I wrote a Chrome app to read the caliper reading through an arduino and tell the robot where to drop off the drill bit. It also has a very nice GUI.

Read More...

I learned CAN bus by implementing a CAN-based real time network on the Robocart, a 1995 Club Car golf cart retrofitted for self driving car research at Wireless Innovation Lab. I made a board that controls the steer and brake motors and reads position sensors. The board talks to the onboard server via CAN bus.

Photo credit: 2015-2016 Robocart MQP Team

Read More...

Class project for RBE3001 Manipulation. We made a weight sorting machine. The robot picks up the object and puts it down at different locations based on the weight. We were provided a 3D printed 2-link planar robot arm, and we coded the kinematics, controls, and force feedback in embedded AVR that talks to MATLAB.

Read More...