jhallard
Technical Staff at OpenAI. Twice as pretentious and half as efficient while using Vim.
Repositories
Select a repository to view its commits, contributors, and more.CVFeatureFinder
This program uses the OpenCV libraries to perform feature detection, description, and matching between two sets of images, or an image and a video feed, or between two video feeds. It has a GUI made with QT to allow the user to toggle the parameters of the Feature extractors and descriptors in real time, and to change from extractor to extractor. This allows for quick testing of different Computer Vision algorithms in real time on different sets of images, without the user having to enter any code.
BioSig-for-Android
If you own any Shimmer Sensing Devices you can use this app to hook up to those sensors via Bluetooth, then you can log or plot the data. This app is currently unfinished but will connect to shimmer GSR, ECG, and EMG sensors and plot their data in real-time.
PhySim
A (unfinished) Windows API program that simulates various scenarios encountered in a University level undergraduate physics course. This program was written when I was relatively new to programming so it's a mixed bag of good/bad programming techniques.
Matterport_Room_Viewer
This is a test program to view and play around with a room scan that was performed with the Matterport 3D imaging camera.
Tutr
Quickly and efficiently connecting students to the tutors they need. (For Android)
OpenCV_Kinect_Matcher
This program takes an image, extracts keypoints, then takes a frame from a video feed, extracts the keypoints, then tries to match the key points to eachother. It works okay right now, definitely has some claibration issues.
FallClasses14
Repository for all work related to my college classes during the Fall of 2014
FPSProject
Unreal Engine 4 FPS Tutorial built on Kubuntu 15.04
QuadCopter-Voice-Commands
This project uses the open source language processing toolbox from Carnegie Mellon University to process voice commands, parse them through a defined grammar and send them off to a quadcopter. The Quadcopter control commands are not in this project, this is simply the voice interface.
libgvm
Small python library for managing the creation, usage, and deletion of virtual-machines on Google Compute Engine.
WinterClasses15
Repository for all work related to my classes for winter quarter, 2015.
HashDictionary
Implementation of a dictionary that uses hashing with chaining. Comes with a novel main() function to add some names from a file and display their position in the dictionary.