Behavioural Strategy For Indoor Mobile Robot Navigation In Dynamic Environments