Before revision:  From the theoretical analysis, we prove that the needs-drive cooperation in a heterogeneous robot system enables higher group utility compared to a homogeneous robot system.
After revision:  From the theoretical analysis, we prove that the needs-drive cooperation in a heterogeneous robot system enables higher group utility than a homogeneous robot system.