Design for Multi-agent Based Robot Assembly System Structure

By means of basic agent ideas in this paper, the architecture of a multi-agent system was constructed from views of the units and colony respectively. By defining the action modes of the system, the global running flow was separated with the local one, the execution of tasks was separated with the coordination among tasks, and the selection of tasks was combined with states of the agent itself and its environment. Thus the architecture could separate the system control in the high level with the execution process in the low level. Then the virtual system can be more flexible, expansible and reusable in the structure.