Tekstiviesti: GMDH-Based Learning System for Mobile Robot Navigation in Heterogeneous Environment