Developed custom gradient descent algorithms to perform obstacle detection and avoidance for a small LIDAR robot.