A few selected projects from coursework
and iOS development.
Simultaneous Localization and Mapping (SLAM) is a challenging and important problem in robotics. Here, a quadrotor helicopter is flown around a series of markers on the ground arranged in a square. These markers are observed by a downward facing camera and are registered as landmarks in the environment (the stars in the picture). A state of the art SLAM technique is used to recover the trajectory of the quadrotor as well as the positions of the landmarks.
An application created by a company that I started with my two roommates. It performs lightweight music information retrieval on your local music library to reconnect you with songs that you love, but haven’t listened to in a while. Localized in English, Spanish, French, German, and Japanese.
This four propellor helicopter is powered by an Arduino microcontroller. It uses a five degree of freedom sensor and an extra gyroscope (for the sixth degree of freedom) to let the PID control loop keep the quadcopter in the air.
This Laser Light Plane MT Table was developed as a part of my research with the Music Engineering Technology group at the University of Miami. It utilizes infrared lasers, a short-throw lens projector, a modified webcam, and a thick pane of glass…all for less than $800!
This device was commissioned by Arthur Campbell along with a composition by my undergraduate research advisor, Colby Leider. It consists of a five degree of freedom sensor that is mounted onto the bell of Arthur’s clarinet that interfaces with an Arduino microcontroller. The microcontroller interfaces wirelessly through an XBee module to…
This Audio Unit for Mac OS X combines computer vision head tracking with a low pass filter. For this simple example, the x-position of the head controls the cutoff frequency and the y-position controls filter resonance. I presented this work at HAID ’09 (Haptic and Audio Interaction Design) in Dresden, Germany.
Voice Record was one of the first 500 applications on the AppStore when it launched in July 2008. It immediately found success and held onto a spot in the Top 25 Paid Applications for over two weeks. Currently, Voice Record has been downloaded onto over 37,000 devices.