Text this: Navigation learning system for mobile robot in heterogeneous environment: Inductive modeling approach