A context aware multi-robot coordination system based on agent technology