Coursework

Learning in Robotics

Learning in Robotics. ESE 650

Projects in this class involved applying machine learning theory and software systems engineering to real-world robotics problems.

Learn more


Machine Perception

Machine Perception. CIS 580

This class discussed theoretical foundations of computer vision. The two class projects were an application of those theories to real-world vision problems.

Learn more


Computer Vision and Computational Photography

Computer Vision and Computational Photography. CIS 581

This project-based class involved implementing existing vision algorithms for interesting fun tasks.

Learn more


Senior Design

Senior Design, Spring 2012. Object detection and grasping using a mobile robot

For my senior design project I made a vision system that could detect objects by matching SURF features and estimate their relative position using a stereo camera. I also made a simple 4-wheeled robot that could use this system to grip known objects.

Learn more