Fundamentals And Methods Of Terrain Classification Using Proprioceptive Sensors