Surface Type Classification for Autonomous Robot Indoor Navigation