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
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.
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