A multi-agent system architecture is described and justified for the s
ake of its application to an assembly robotics testbed, A blackboard-b
ased agent using a GoalBlackboard/DataBlackboard facility for intra (n
ot inter) agent communication and including knowledge about all the ag
ent's community, is presented as well as its main functionality, Coord
ination of different agents dynamically playing the roles either of or
ganizers or respondents may lead to the use of either negotiation or c
lient/server protocols for cooperation, Also some cooperative strategi
es and involved knowledge have been studied, classified and implemente
d in the robotics testbed enabling a sophisticated agent behavior both
in terms of cooperation and local control. A real testbed, whose agen
ts are briefly presented here, working with real-time constraints, has
already been implemented and tested in our laboratory.