Supervised Terrain Classification with Adaptive Unsupervised Terrain Assessment