Building Maps for Path-Planning and Navigation Using Learning Classification of External Sensor Data