gauntlet.m - Handling original LIDAR scan and plot the map. Then finding fit lines using RANSAC. Vmacro-s.m - Creating contour plot functions and find the gradient path. Driveneato.m - Using designed path to drive the neato. Recorded.m - Finding the actual path using built-in encoder.