GPU Programming and Architecture

GPU Programming and Architecture ( CIS565 ) is a class taught by Patrick Cozzi that focuses on GPU hardware, CUDA, massively parallel algorithms, graphics pipeline, real-time rendering, 3D engine...

Read more


Learning in Robotics

Learning in Robotics (ESE650) is a class taught by Professor Dan Lee where we applied machine learning techniques to real world robotics problems and data. Feature based RGB-D Pose...

Read more

Screenshot from 2013-09-13 21:28:43

Physics Based Animation

Physics Based Animation ( CIS563 ) is a class taught by Joseph Kider where we learned about and applied techniques used in animation and games.

Read more


Advanced Robotics

Advanced Robotics ( MEAM620 ) is a class taught by Dr. Vijay Kumar and Dr. Jianbo Shi where we learned the basics of robot navigation, control, and vision.

Read more


Senior Design

For mechanical engineering seniors at UPenn we all have a senior design during our entire senior year. My team is working on a tail-sitting quadrotor based UAV that we...

Read more

Screenshot from 2013-09-13 20:29:33

Playing with PyOpenGL

This past summer I had a bit of free time when I wasn’t playing with robots in the ModLab. Since working in the ModLab means that interact with Python...

Read more

dfu-programmer installation for Mac OSX

This fall semester (2010) I was asked to help out in the lab (or applied) portion of mechatronics. For me this is really fun because it allows me to...

Read more

Toggling Mac Desktop Visibility.

For a good portion of time I was running both Windows and Mac on my computer using bootcamp. It was great, until my Windows partition crashed on me. So...

Read more


Wyvern Quadrotor

Back in my spring semester of Junior year, two of my friends (Bill and Paul) and I decided that we wanted to build some sort of robot. It just...

Read more

closed gripper.

Modlab Factory Floor

My first summer for the ModLab (the summer before my junior year) I helped out with the Upenn ModLab’s Factory Floor project. I worked under a Doctorate student Kevin...

Read more

1 2