Large-Sized Network: Independent AV agents¶
In this tutorial we use a big-scale netowk for agents navigation. The chosen origin and destination points are specified in this file, and can be adjusted by users. In parallel, we define AV behaviors based on the agents’ reward formulation and implement their learning process using the TorchRL library.
Network Overview¶
In these notebooks, we utilize the Manhattan network within our simulator, SUMO. Since agents exhibit selfish behavior, we employ independent learning algorithms to model their decision-making.
Users can customize parameters for the
TrafficEnvironmentclass by consulting therouterl/environment/params.jsonfile. Based on its contents, they can create a dictionary with their preferred settings and pass it as an argument to theTrafficEnvironmentclass.
Included Tutorials:¶
IPPO Tutorial
Implements Independent Proximal Policy Optimization (IPPO) (IPPO), which has demonstrated strong benchmark performance in various tasks (paper1, paper2).
Manhattan Network Visualization¶