GitXplorerGitXplorer
j

jhallard

Technical Staff at OpenAI. Twice as pretentious and half as efficient while using Vim.

32 repositories
58 followers
San Francisco, CA

Repositories

Select a repository to view its commits, contributors, and more.
public

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.

C++
1
0
0
Updated 2 years ago
public

FallClasses15

Repo for all college classes, Fall 2015 quarter.

Python
1
1
0
Updated 2 years ago
public

linux-server-start

Quick settings for use on new Linux VM's and Containers

Shell
1
0
0
Updated 2 years ago
public

PointCloudProcessor

This project serves to create a group of classes that simplify and abstract the overall process of using a Kinect camera to load, process, visualize, save, and publish PointCloud objects. These classes are meant to be used by other PointCloud processing programs to simplify the setup process and increase productivity. This with a few object instantiations and member function calls one can obtain XYZ-RGBA data from a Kinect camera in a continuous stream, converting this raw data into Point Cloud objects, allow the user to visualize this incoming data stream, and allow them to save and publish the data for other programs to use. These classes rely on ROS-Hydro, OpenNI, and the pcl_ros libraries includes in the ROS-Hydro desktop build.

Python
1
1
0
Updated 2 years ago
public

RobotVisionControl

This is a series of programs that work together to allow a user to control an ICreate robot via a Kinnect camera. The user connects the kinnect to thier computer, then they run lab2.py, which takes the image stream and picks out a specific colored object defined by the user (put a colorful piece of paper on top of the robot and calibrate this program to find only these colors). Then the user runs a file called kbd_publisher, which gives us some keyboard commands to send to the robot. This allows us to switch between manual command mode and visual command mode. Finally run robot1.py and this will allow the robot to control and compute its heading and target vector.

Python
1
0
0
Updated 2 years ago
public

SpringClasses15

Repository for all of my work during spring semester 2015.

Python
1
5
0
Updated 2 years ago
public

Double-Pendulum-Simulation

Matlab, C++, and Python code to simulate the famous double-pendulum system. Was made in-parallel with my 3-part blog posts on jhallard.com/blog/ about this topic.

C++
1
1
0
Updated 2 years ago
public

mlStax

DNNs from Stackable Layers! In Python, C++, and Haskell.

C++
1
1
1
Updated 2 years ago
public

WinterClasses16

Repo for all of my work for Winter Quarter, 2016.

Haskell
1
0
0
Updated 2 years ago
public

matplotpp

Automatically exported from code.google.com/p/matplotpp

C
1
0
4
Updated 2 years ago
public

Radix-Sort-vs-Linked-List-Sort

This repository includes my own implementation of Radix sort to work on groups of strings. It also includes an implementation of the very slow linked list sort, and a main file to test the respective speed of the two sorts on a large set of names. I created this for the CS212 Advanced Data Structures class at GCC

C++
1
0
0
Updated 2 years ago
public

DataStructures

A grouping of homemade data-structures, including : queues, trees, maps, and graphs!

C++
1
0
5
Updated 2 years ago