About Me

My name is James Holden, and I am a Computer Science graduate of the University of New Hampshire class of 2018 (and currently seeking employment). This website serves as a portfolio of a few of the programming projects I have worked on. Within the world of Computer Science, my interests are generally in Artificial Intelligence, path planning, and robotics. My background is summarized best in my resume, availible here. Besides all that, my hobbies generally involve everything travel and outdoors - exploring national parks, hiking, running, rock climbing and mountain biking.

Anytime RRT*

Motion planning with RTT* that optimizes over time - C++

A* Visualizer

Visualizing the advantage of the A* algorithm over a brute force approach, using Python and the PyQt framework.

RRT* and Dubins' Vehicles

Improved motion planning, and whether the improvements hold true for vehicles that have a turning radius (cars, boats, bicycles) - Python