Self-Supervised Sensor Learning and Its Application: Building 3D Semantic Maps Using Terrain Classification. (6th April 2014)