Obstacle Avoidance and Path Traversal Using Interactive Machine Learning