Situation Based Navigation Of Autonomous Mobile Robots Using Reinforcement Learning