Planning

Often a system will augment the traditional reactive architectures with a means of deliberating ahead of the current state toward some goal state in order to determine possible paths (and so the best path) to the goal. This is the definition of planning. This capability is typically due to the use of symbolic abstraction. The notion of planning is also used in solving problems in navigation.
The following architectures integrate planning mechanisms:
The following architectures facilitate planning, but do not provide it:
Press UP to go to the list of capabilties.

Press HOME to go to the Table of Contents.