Control System

A fuzzy controller, based on software developed at SRI International, is responsible for the reactive behavior of the robot.

Inside the fuzzy controller, primitive actions are mapped into behaviors, which are basic control activities. Behaviors are distinguished in reactive ones, like avoiding obstacles, and (low-level) goal-oriented ones, like following a corridor. A blending mechanism is used to integrate reactive and goal-oriented behaviors, so that the robot can follow a corridor while avoiding obstacles.
In practice, each behavior is implemented by a set of fuzzy rules specifying control actions to be performed in determined situations.

Integrated routines for sonar sensor interpretation, map building, and navigation are also present.


Back to Tino Home Page