A New Terrain Classification Framework Using Proprioceptive Sensors for Mobile Robots. (6th September 2017)