Controlling the movement of an autonomous mobile robot In real-world unstructured environments requires the ability to pursue strategic goals under conditions of uncertainty, incompleteness, and imprecision. We describe a fuzzy controller for a mobile robot that can take multiple strategic goals into consideration. Through the use of fuzzy logic, goal-oriented behavior (e.g., trying to reach a given location) and reactive behavior (e.g., avoiding previously unknown obstacles on the way) are ...