Adaptation and Learning in Neural Networks Multiple Models Based Control of Mobile Robots