Computer Vision Asteroids
January 2020 - May 2020
Overview
This project is a recreation of the classic arcade-style game Asteroids where the player controls a spaceship and attempts to avoid asteroids and blow them up. In the version my team and I developed, the ship is controlled by the player holding a model up to a camera and the spaceship will copy its movement and rotation. Using Processing, OpenCV, and an Xbox Kinect, the program grabs IR depth values to track objects held by the player to control the ship.
My Role
I led the computer vision portion of the project. I integrated the IR sensor, created algorithms for tracking objects, and translated data to coordinates and orientation.
Skills Developed
Processing
OpenCV