Hierarchical Cooperative Mission Planning of Non-Homogeneous Autonomous Search-and-Rescue Robots