Text this: Modelling and controlling of behaviour for autonomous mobile robots /