Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 2.13 KB

README.md

File metadata and controls

26 lines (19 loc) · 2.13 KB

Networked Multi-agent RL (NMARL)

This repo implements MARL algorithms for networked system control, with observability and communication of each agent limited to its neighborhood. For fair comparison, all algorithms are applied to A2C agents, and they are classified into two groups. IA2C contains non-communicative policies which utilize neighborhood information only, whereas MA2C contains communicative policies with certain communication protocols.

Available IA2C algorithms:

Available MA2C algorithms:

Available NMARL scenarios:

  • ATSC Grid: Adaptive traffic signal control in a synthetic traffic grid.
  • ATSC Monaco: Adaptive traffic signal control in a real-world traffic network from Monaco city.
  • CACC Catch-up: Cooperative adaptive cruise control for catching up the leadinig vehicle.
  • CACC Slow-down: Cooperative adaptive cruise control for following the leading vehicle to slow down.

Requirements