├── .gitignore ├── Capture d’écran 2020-06-28 à 13.47.20.png ├── Capture d’écran 2020-06-28 à 13.52.09.png ├── Carrefour_trained.gif ├── Carrefour_untrained.gif ├── Etude_csv.ipynb ├── IssyLesMOulineauxuntrained.gif ├── IssyLesMoulineauxtrained.gif ├── README.md ├── Rapport final_Projet Fil Rouge_CIL4SYS.pdf ├── Traffic_opt_RL_final.pptx ├── img └── issy.PNG ├── networks └── issy.osm ├── notebooks ├── IssyExperiment.py ├── Traffic_Lights │ ├── BaseIssyEnv.py │ ├── IssyEnv.py │ ├── Rewards.py │ ├── States.py │ ├── Tutoriel_Traffic_Lights │ │ ├── __pycache__ │ │ │ ├── minicity.cpython-36.pyc │ │ │ └── traffic_light_grid.cpython-36.pyc │ │ ├── minicity.py │ │ ├── simulate.py │ │ ├── singleagent_traffic_light_grid.py │ │ ├── traffic_light_grid.py │ │ └── train.py │ ├── __pycache__ │ │ ├── BaseIssyEnv.cpython-36.pyc │ │ ├── IssyEnv.cpython-36.pyc │ │ ├── Rewards.cpython-36.pyc │ │ ├── States.cpython-36.pyc │ │ └── helpers.cpython-36.pyc │ ├── helpers.py │ ├── test_traffic_light.ipynb │ ├── test_traffic_light.py │ ├── train_traffic_light.ipynb │ └── train_traffic_light.py ├── Vehicle │ ├── MinicityRouter.py │ ├── __pycache__ │ │ └── myenv.cpython-36.pyc │ ├── data │ │ ├── ISSY_RL_train_20200414-1335181586864118.6150017-emission.xml │ │ ├── ISSY_RL_train_20200414-1335281586864128.1403704-emission.xml │ │ ├── ISSY_RL_train_20200414-1509311586869771.4941633-emission.xml │ │ └── ISSY_RL_train_20200414-1509331586869773.0792701-emission.xml │ ├── myenv.py │ ├── notebook_vehicle_test.ipynb │ ├── notebook_vehicle_train.ipynb │ └── notebook_vehicle_train.py ├── Visualisation │ ├── __init__.py │ ├── capacity_diagram_generator.py │ ├── notebook_visualisation.ipynb │ ├── plot_ray_results.py │ ├── time_space_diagram.py │ └── visualizer_rllib.py ├── __pycache__ │ ├── BaseIssyEnv.cpython-36.pyc │ ├── IssyEnv.cpython-36.pyc │ ├── IssyExperiment.cpython-36.pyc │ ├── MinicityRouter.cpython-36.pyc │ ├── Rewards.cpython-36.pyc │ ├── States.cpython-36.pyc │ ├── helpers.cpython-36.pyc │ └── myenv.cpython-36.pyc ├── issy.osm └── plot_ray_results.py └── tools ├── README.md ├── osmWebWizard.py └── screenshots ├── OSMWebWizard.jpg ├── SUMO_scenario.jpg ├── files_scenario.png └── sumo_3d.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/.gitignore -------------------------------------------------------------------------------- /Capture d’écran 2020-06-28 à 13.47.20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/Capture d’écran 2020-06-28 à 13.47.20.png -------------------------------------------------------------------------------- /Capture d’écran 2020-06-28 à 13.52.09.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/Capture d’écran 2020-06-28 à 13.52.09.png -------------------------------------------------------------------------------- /Carrefour_trained.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/Carrefour_trained.gif -------------------------------------------------------------------------------- /Carrefour_untrained.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/Carrefour_untrained.gif -------------------------------------------------------------------------------- /Etude_csv.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/Etude_csv.ipynb -------------------------------------------------------------------------------- /IssyLesMOulineauxuntrained.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/IssyLesMOulineauxuntrained.gif -------------------------------------------------------------------------------- /IssyLesMoulineauxtrained.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/IssyLesMoulineauxtrained.gif -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/README.md -------------------------------------------------------------------------------- /Rapport final_Projet Fil Rouge_CIL4SYS.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/Rapport final_Projet Fil Rouge_CIL4SYS.pdf -------------------------------------------------------------------------------- /Traffic_opt_RL_final.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/Traffic_opt_RL_final.pptx -------------------------------------------------------------------------------- /img/issy.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/img/issy.PNG -------------------------------------------------------------------------------- /networks/issy.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/networks/issy.osm -------------------------------------------------------------------------------- /notebooks/IssyExperiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/IssyExperiment.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/BaseIssyEnv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/BaseIssyEnv.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/IssyEnv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/IssyEnv.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/Rewards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/Rewards.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/States.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/States.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/__pycache__/minicity.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/__pycache__/minicity.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/__pycache__/traffic_light_grid.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/__pycache__/traffic_light_grid.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/minicity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/minicity.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/simulate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/simulate.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/singleagent_traffic_light_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/singleagent_traffic_light_grid.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/traffic_light_grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/traffic_light_grid.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/Tutoriel_Traffic_Lights/train.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/__pycache__/BaseIssyEnv.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/__pycache__/BaseIssyEnv.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/__pycache__/IssyEnv.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/__pycache__/IssyEnv.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/__pycache__/Rewards.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/__pycache__/Rewards.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/__pycache__/States.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/__pycache__/States.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/__pycache__/helpers.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/__pycache__/helpers.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/helpers.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/test_traffic_light.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/test_traffic_light.ipynb -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/test_traffic_light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/test_traffic_light.py -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/train_traffic_light.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/train_traffic_light.ipynb -------------------------------------------------------------------------------- /notebooks/Traffic_Lights/train_traffic_light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Traffic_Lights/train_traffic_light.py -------------------------------------------------------------------------------- /notebooks/Vehicle/MinicityRouter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Vehicle/MinicityRouter.py -------------------------------------------------------------------------------- /notebooks/Vehicle/__pycache__/myenv.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Vehicle/__pycache__/myenv.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/Vehicle/data/ISSY_RL_train_20200414-1335181586864118.6150017-emission.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Vehicle/data/ISSY_RL_train_20200414-1335181586864118.6150017-emission.xml -------------------------------------------------------------------------------- /notebooks/Vehicle/data/ISSY_RL_train_20200414-1335281586864128.1403704-emission.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Vehicle/data/ISSY_RL_train_20200414-1335281586864128.1403704-emission.xml -------------------------------------------------------------------------------- /notebooks/Vehicle/data/ISSY_RL_train_20200414-1509311586869771.4941633-emission.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Vehicle/data/ISSY_RL_train_20200414-1509311586869771.4941633-emission.xml -------------------------------------------------------------------------------- /notebooks/Vehicle/data/ISSY_RL_train_20200414-1509331586869773.0792701-emission.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Vehicle/data/ISSY_RL_train_20200414-1509331586869773.0792701-emission.xml -------------------------------------------------------------------------------- /notebooks/Vehicle/myenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Vehicle/myenv.py -------------------------------------------------------------------------------- /notebooks/Vehicle/notebook_vehicle_test.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Vehicle/notebook_vehicle_test.ipynb -------------------------------------------------------------------------------- /notebooks/Vehicle/notebook_vehicle_train.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Vehicle/notebook_vehicle_train.ipynb -------------------------------------------------------------------------------- /notebooks/Vehicle/notebook_vehicle_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Vehicle/notebook_vehicle_train.py -------------------------------------------------------------------------------- /notebooks/Visualisation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Visualisation/__init__.py -------------------------------------------------------------------------------- /notebooks/Visualisation/capacity_diagram_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Visualisation/capacity_diagram_generator.py -------------------------------------------------------------------------------- /notebooks/Visualisation/notebook_visualisation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Visualisation/notebook_visualisation.ipynb -------------------------------------------------------------------------------- /notebooks/Visualisation/plot_ray_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Visualisation/plot_ray_results.py -------------------------------------------------------------------------------- /notebooks/Visualisation/time_space_diagram.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Visualisation/time_space_diagram.py -------------------------------------------------------------------------------- /notebooks/Visualisation/visualizer_rllib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/Visualisation/visualizer_rllib.py -------------------------------------------------------------------------------- /notebooks/__pycache__/BaseIssyEnv.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/__pycache__/BaseIssyEnv.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/__pycache__/IssyEnv.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/__pycache__/IssyEnv.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/__pycache__/IssyExperiment.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/__pycache__/IssyExperiment.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/__pycache__/MinicityRouter.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/__pycache__/MinicityRouter.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/__pycache__/Rewards.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/__pycache__/Rewards.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/__pycache__/States.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/__pycache__/States.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/__pycache__/helpers.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/__pycache__/helpers.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/__pycache__/myenv.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/__pycache__/myenv.cpython-36.pyc -------------------------------------------------------------------------------- /notebooks/issy.osm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/notebooks/issy.osm -------------------------------------------------------------------------------- /notebooks/plot_ray_results.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/tools/README.md -------------------------------------------------------------------------------- /tools/osmWebWizard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/tools/osmWebWizard.py -------------------------------------------------------------------------------- /tools/screenshots/OSMWebWizard.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/tools/screenshots/OSMWebWizard.jpg -------------------------------------------------------------------------------- /tools/screenshots/SUMO_scenario.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/tools/screenshots/SUMO_scenario.jpg -------------------------------------------------------------------------------- /tools/screenshots/files_scenario.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/tools/screenshots/files_scenario.png -------------------------------------------------------------------------------- /tools/screenshots/sumo_3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cyrilhokage/RL-Traffic-optimization_CIL4sys/HEAD/tools/screenshots/sumo_3d.png --------------------------------------------------------------------------------