|
SCAREManaging Coordination
|
SCARE (SCARE Coordinates Agents in Robotic Environments) implements a general architecture for coordination in multi-robot domains.
SCARE is able to deal with:
In the decision making phase, the meta-agent gathers up all the available
information about the current situation, and evaluates the parameters
associated to the activities. By employing multi-objective analysis techniques,
the meta-agent obtains an ordered list of activities: the agenda.
In the coordination phase, the meta-agent searches for the best job
allocation to agents by observing coordination constraints, such as
cardinality (for each job the designer sets the minimum and
maximum cardinality, i.e., the minimum and maximum number of agents
that can be assigned to the job at the same time) and schema
coverage (a schema can be assigned only if there is a suitable
agent for each functionality).
In this figure, on the left the zoom of one of the SCARE
implementations shown on the right. A set of activities is considered and evaluated,
and the agenda is proposed to the assignment module. |
||
Once an agent is assigned to an activity, SCARE interacts with BRIAN sending to it coordination parameters, which influence the enabling conditions, and perceptual paramters, which are used by the parametric behavioral moduels. Research
contributors
|