Cooperating Robots for Search and Rescue