Noah Zemlin

Computer Scientist. Robotics. Machine Learning.

Resume GitHub LinkedIn

Projects

IGVC Robot
ROS, Python, C++, Unity, OpenCV

IGVC is an annual competition to develop a autonomous self-driving vehicle to stay within lanes and avoid obstacles. The robot will plan its own path across the course using computer vision, LIDAR, GPS, and other odometry sensors.

2019-2020
Mercury Robot
Python, Java, UDP/TCP

The Merucry Challenege is an annual teleoperated robotics competition. The goal is to create a robot that can perform several tasks across a field all while being remotely operated.

2018-2019
Haunt the Union Interactive App
HTML5, TypeScript, React, socket.io, nginx

Haunt the Union is an annual haunted house that takes place in the OU student union. In 2019, we created an interactive app that would give guide participants and give them decisions.

2019
beeclick.org
HTML5, JavaScript

beeclick.org was my Hacklahoma 2019 entry which won Top 10 Hack. This is a web game that uses JavaScript to create a bee-based empire.

Feb 2019
PyOnitama
Python, ML, Reinforcement Learning

PyOnitama was my course project for CS 5033 Machine Learning at OU. We developed a simulator for the Onitama board game and then developed several AI agents for the game using Reinforcement Learning.

Fall 2019
RobotLib
C++, Arduino

RobotLib is a open-source robotics library I developed with SCR that provides easy and intuitive classes to speed up robotics prototyping. This has features such as motor controller, encoder reading, and PID.

Since 2017
Canvas Unity
Java, Android Studio

Canvas Unity was my Hacklahoma 2018 entry which won Top 10 Hack. This is an Android app that let users create a list of things to get done (GTD style). It also had Canvas integration, allowing it to automatically pull assignments and events from OU's LMS.

Mar 2018
Telecommunibreakin
C#, Unity, VR, Oculus Rift

Telecommunibreakin was a short virtual reality game project made in Unity. The game let you break into a muesum and steal art while avoiding and disabling robot guards. This project was made with a few other members as part of the GDA.

2017-2018