2026-05-02
Ground Robot MRTA: Auction Baselines vs. MARL
MuJoCo · PettingZoo · Python
Multi-robot task allocation (MRTA) is where the "many small units cooperating" theme becomes concrete: a team of resource-constrained ground robots needs to divide up a set of tasks with no single robot able to see the whole picture.
Baseline: auction algorithms
The baseline allocator uses a distributed auction algorithm — robots bid on tasks based on local cost estimates, and allocations are refined through repeated rounds of bidding.
Learned coordination
A MARL policy is trained against the same task distribution to see whether learned coordination can close the gap to a centralized optimum, and under what conditions the auction baseline is simply good enough.