The behavior selection control module has three behaviors,corner behavior, garage-parking behavior, and parallel-parking behavior. The mobile robot determines which behavior to move on by the rule of (3). Fig. 10(b) shows the architecture of the behavior switching control module.