SWITCH! Dynamic Roles Exchange Among Cooperative Robots In Proceedings of the 2nd International Workshop on Multi-Agent Robotic Systems - Volume 0ICINCO, 99-105, 2006 , Setúbal, Portugal