├── LICENSE ├── README.md ├── __init__.py ├── config ├── __init__.py ├── agent │ └── sac.yaml ├── cfg.py ├── config.yaml └── env │ ├── highway-fast-continues-v0_s35_d1.yaml │ ├── intersection-continues-v0-o1.yaml │ ├── merge-continues-v0.yaml │ └── roundabout_continues_v1.yaml ├── dataset ├── __init__.py ├── load_data.py └── rs_memory.py ├── exp-highway-table.png ├── exp-highway.png ├── expert_data ├── highway-fast-continues-v0-s35-d1 │ ├── 1.npy │ ├── 10.npy │ ├── 14.npy │ ├── 15.npy │ ├── 19.npy │ ├── 20.npy │ ├── 24.npy │ ├── 25.npy │ ├── 4.npy │ ├── 5.npy │ └── 9.npy ├── intersection-continues-v0-o1 │ ├── 1.npy │ ├── 10.npy │ ├── 14.npy │ ├── 15.npy │ ├── 19.npy │ ├── 20.npy │ ├── 24.npy │ ├── 25.npy │ ├── 4.npy │ ├── 5.npy │ └── 9.npy ├── merge-continues-v0 │ ├── 1.npy │ ├── 10.npy │ ├── 14.npy │ ├── 15.npy │ ├── 19.npy │ ├── 20.npy │ ├── 24.npy │ ├── 25.npy │ ├── 4.npy │ ├── 5.npy │ └── 9.npy └── roundabout-continues-v1 │ ├── 1.npy │ ├── 10.npy │ ├── 14.npy │ ├── 15.npy │ ├── 19.npy │ ├── 20.npy │ ├── 24.npy │ ├── 25.npy │ ├── 4.npy │ ├── 5.npy │ └── 9.npy ├── framework.png ├── highway_modify ├── .github │ └── workflows │ │ ├── build.yml │ │ └── release.yml ├── .gitignore ├── CITATION.cff ├── LICENSE ├── README.md ├── codecov.yml ├── docs │ ├── Makefile │ ├── requirements.txt │ └── source │ │ ├── actions │ │ └── index.rst │ │ ├── bibliography │ │ ├── biblio.bib │ │ └── index.rst │ │ ├── conf.py │ │ ├── dynamics │ │ ├── index.rst │ │ ├── road │ │ │ ├── lane.rst │ │ │ ├── regulation.rst │ │ │ └── road.rst │ │ └── vehicle │ │ │ ├── behavior.rst │ │ │ ├── controller.rst │ │ │ └── kinematics.rst │ │ ├── environments │ │ ├── highway.rst │ │ ├── index.rst │ │ ├── intersection.rst │ │ ├── merge.rst │ │ ├── parking.rst │ │ ├── racetrack.rst │ │ └── roundabout.rst │ │ ├── faq.rst │ │ ├── graphics │ │ └── index.rst │ │ ├── index.rst │ │ ├── installation.rst │ │ ├── make_your_own.rst │ │ ├── multi_agent.rst │ │ ├── observations │ │ └── index.rst │ │ ├── quickstart.rst │ │ ├── rewards │ │ └── index.rst │ │ └── user_guide.rst ├── highway_env │ ├── __init__.py │ ├── envs │ │ ├── __init__.py │ │ ├── common │ │ │ ├── __init__.py │ │ │ ├── abstract.py │ │ │ ├── action.py │ │ │ ├── finite_mdp.py │ │ │ ├── graphics.py │ │ │ └── observation.py │ │ ├── exit_env.py │ │ ├── highway_env.py │ │ ├── intersection_env.py │ │ ├── lane_keeping_env.py │ │ ├── merge_env.py │ │ ├── parking_env.py │ │ ├── racetrack_env.py │ │ ├── roundabout_line2_env.py │ │ ├── roundabout_line4_env.py │ │ ├── summon_env.py │ │ ├── two_way_env.py │ │ └── u_turn_env.py │ ├── interval.py │ ├── road │ │ ├── __init__.py │ │ ├── graphics.py │ │ ├── lane.py │ │ ├── regulation.py │ │ ├── road.py │ │ └── spline.py │ ├── utils.py │ └── vehicle │ │ ├── __init__.py │ │ ├── behavior.py │ │ ├── controller.py │ │ ├── dynamics.py │ │ ├── graphics.py │ │ ├── kinematics.py │ │ ├── objects.py │ │ └── uncertainty │ │ ├── __init__.py │ │ ├── estimation.py │ │ └── prediction.py ├── pyproject.toml ├── setup.cfg ├── setup.py └── tests │ ├── __init__.py │ ├── envs │ ├── __init__.py │ ├── test_actions.py │ ├── test_env_preprocessors.py │ ├── test_gym.py │ └── test_time.py │ ├── graphics │ └── test_render.py │ ├── road │ └── test_road.py │ ├── test_utils.py │ └── vehicle │ ├── test_behavior.py │ ├── test_control.py │ ├── test_dynamics.py │ └── test_uncertainty.py ├── introduction.png ├── main.py ├── make_envs.py ├── model ├── __init__.py ├── agent.py ├── ego_attention.py ├── sac.py ├── sac_models.py └── sac_rs.py ├── requirements.txt ├── scripts ├── highway-fast-continues-v0-s35-d1.sh ├── intersection-continues-o1.sh ├── merge-v0.sh └── roundabout-v1.sh ├── utils ├── __init__.py └── util.py └── wrappers ├── __init__.py ├── atari_wrapper.py └── normalize_action_wrapper.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/agent/sac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/config/agent/sac.yaml -------------------------------------------------------------------------------- /config/cfg.py: -------------------------------------------------------------------------------- 1 | import argparse 2 | -------------------------------------------------------------------------------- /config/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/config/config.yaml -------------------------------------------------------------------------------- /config/env/highway-fast-continues-v0_s35_d1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/config/env/highway-fast-continues-v0_s35_d1.yaml -------------------------------------------------------------------------------- /config/env/intersection-continues-v0-o1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/config/env/intersection-continues-v0-o1.yaml -------------------------------------------------------------------------------- /config/env/merge-continues-v0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/config/env/merge-continues-v0.yaml -------------------------------------------------------------------------------- /config/env/roundabout_continues_v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/config/env/roundabout_continues_v1.yaml -------------------------------------------------------------------------------- /dataset/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dataset/load_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/dataset/load_data.py -------------------------------------------------------------------------------- /dataset/rs_memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/dataset/rs_memory.py -------------------------------------------------------------------------------- /exp-highway-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/exp-highway-table.png -------------------------------------------------------------------------------- /exp-highway.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/exp-highway.png -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/1.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/1.npy -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/10.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/10.npy -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/14.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/14.npy -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/15.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/15.npy -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/19.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/19.npy -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/20.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/20.npy -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/24.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/24.npy -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/25.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/25.npy -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/4.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/4.npy -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/5.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/5.npy -------------------------------------------------------------------------------- /expert_data/highway-fast-continues-v0-s35-d1/9.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/highway-fast-continues-v0-s35-d1/9.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/1.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/1.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/10.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/10.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/14.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/14.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/15.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/15.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/19.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/19.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/20.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/20.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/24.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/24.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/25.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/25.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/4.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/4.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/5.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/5.npy -------------------------------------------------------------------------------- /expert_data/intersection-continues-v0-o1/9.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/intersection-continues-v0-o1/9.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/1.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/1.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/10.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/10.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/14.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/14.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/15.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/15.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/19.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/19.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/20.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/20.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/24.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/24.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/25.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/25.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/4.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/4.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/5.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/5.npy -------------------------------------------------------------------------------- /expert_data/merge-continues-v0/9.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/merge-continues-v0/9.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/1.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/1.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/10.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/10.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/14.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/14.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/15.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/15.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/19.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/19.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/20.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/20.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/24.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/24.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/25.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/25.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/4.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/4.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/5.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/5.npy -------------------------------------------------------------------------------- /expert_data/roundabout-continues-v1/9.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/expert_data/roundabout-continues-v1/9.npy -------------------------------------------------------------------------------- /framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/framework.png -------------------------------------------------------------------------------- /highway_modify/.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/.github/workflows/build.yml -------------------------------------------------------------------------------- /highway_modify/.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/.github/workflows/release.yml -------------------------------------------------------------------------------- /highway_modify/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/.gitignore -------------------------------------------------------------------------------- /highway_modify/CITATION.cff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/CITATION.cff -------------------------------------------------------------------------------- /highway_modify/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/LICENSE -------------------------------------------------------------------------------- /highway_modify/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/README.md -------------------------------------------------------------------------------- /highway_modify/codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/codecov.yml -------------------------------------------------------------------------------- /highway_modify/docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/Makefile -------------------------------------------------------------------------------- /highway_modify/docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/requirements.txt -------------------------------------------------------------------------------- /highway_modify/docs/source/actions/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/actions/index.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/bibliography/biblio.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/bibliography/biblio.bib -------------------------------------------------------------------------------- /highway_modify/docs/source/bibliography/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/bibliography/index.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/conf.py -------------------------------------------------------------------------------- /highway_modify/docs/source/dynamics/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/dynamics/index.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/dynamics/road/lane.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/dynamics/road/lane.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/dynamics/road/regulation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/dynamics/road/regulation.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/dynamics/road/road.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/dynamics/road/road.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/dynamics/vehicle/behavior.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/dynamics/vehicle/behavior.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/dynamics/vehicle/controller.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/dynamics/vehicle/controller.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/dynamics/vehicle/kinematics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/dynamics/vehicle/kinematics.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/environments/highway.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/environments/highway.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/environments/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/environments/index.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/environments/intersection.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/environments/intersection.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/environments/merge.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/environments/merge.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/environments/parking.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/environments/parking.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/environments/racetrack.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/environments/racetrack.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/environments/roundabout.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/environments/roundabout.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/faq.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/faq.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/graphics/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/graphics/index.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/index.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/installation.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/make_your_own.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/make_your_own.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/multi_agent.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/multi_agent.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/observations/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/observations/index.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/quickstart.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/rewards/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/rewards/index.rst -------------------------------------------------------------------------------- /highway_modify/docs/source/user_guide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/docs/source/user_guide.rst -------------------------------------------------------------------------------- /highway_modify/highway_env/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/__init__.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/__init__.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/common/abstract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/common/abstract.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/common/action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/common/action.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/common/finite_mdp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/common/finite_mdp.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/common/graphics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/common/graphics.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/common/observation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/common/observation.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/exit_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/exit_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/highway_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/highway_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/intersection_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/intersection_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/lane_keeping_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/lane_keeping_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/merge_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/merge_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/parking_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/parking_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/racetrack_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/racetrack_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/roundabout_line2_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/roundabout_line2_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/roundabout_line4_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/roundabout_line4_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/summon_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/summon_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/two_way_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/two_way_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/envs/u_turn_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/envs/u_turn_env.py -------------------------------------------------------------------------------- /highway_modify/highway_env/interval.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/interval.py -------------------------------------------------------------------------------- /highway_modify/highway_env/road/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /highway_modify/highway_env/road/graphics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/road/graphics.py -------------------------------------------------------------------------------- /highway_modify/highway_env/road/lane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/road/lane.py -------------------------------------------------------------------------------- /highway_modify/highway_env/road/regulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/road/regulation.py -------------------------------------------------------------------------------- /highway_modify/highway_env/road/road.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/road/road.py -------------------------------------------------------------------------------- /highway_modify/highway_env/road/spline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/road/spline.py -------------------------------------------------------------------------------- /highway_modify/highway_env/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/utils.py -------------------------------------------------------------------------------- /highway_modify/highway_env/vehicle/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /highway_modify/highway_env/vehicle/behavior.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/vehicle/behavior.py -------------------------------------------------------------------------------- /highway_modify/highway_env/vehicle/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/vehicle/controller.py -------------------------------------------------------------------------------- /highway_modify/highway_env/vehicle/dynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/vehicle/dynamics.py -------------------------------------------------------------------------------- /highway_modify/highway_env/vehicle/graphics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/vehicle/graphics.py -------------------------------------------------------------------------------- /highway_modify/highway_env/vehicle/kinematics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/vehicle/kinematics.py -------------------------------------------------------------------------------- /highway_modify/highway_env/vehicle/objects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/vehicle/objects.py -------------------------------------------------------------------------------- /highway_modify/highway_env/vehicle/uncertainty/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /highway_modify/highway_env/vehicle/uncertainty/estimation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/vehicle/uncertainty/estimation.py -------------------------------------------------------------------------------- /highway_modify/highway_env/vehicle/uncertainty/prediction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/highway_env/vehicle/uncertainty/prediction.py -------------------------------------------------------------------------------- /highway_modify/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/pyproject.toml -------------------------------------------------------------------------------- /highway_modify/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/setup.cfg -------------------------------------------------------------------------------- /highway_modify/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/setup.py -------------------------------------------------------------------------------- /highway_modify/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /highway_modify/tests/envs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /highway_modify/tests/envs/test_actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/envs/test_actions.py -------------------------------------------------------------------------------- /highway_modify/tests/envs/test_env_preprocessors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/envs/test_env_preprocessors.py -------------------------------------------------------------------------------- /highway_modify/tests/envs/test_gym.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/envs/test_gym.py -------------------------------------------------------------------------------- /highway_modify/tests/envs/test_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/envs/test_time.py -------------------------------------------------------------------------------- /highway_modify/tests/graphics/test_render.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/graphics/test_render.py -------------------------------------------------------------------------------- /highway_modify/tests/road/test_road.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/road/test_road.py -------------------------------------------------------------------------------- /highway_modify/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/test_utils.py -------------------------------------------------------------------------------- /highway_modify/tests/vehicle/test_behavior.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/vehicle/test_behavior.py -------------------------------------------------------------------------------- /highway_modify/tests/vehicle/test_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/vehicle/test_control.py -------------------------------------------------------------------------------- /highway_modify/tests/vehicle/test_dynamics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/vehicle/test_dynamics.py -------------------------------------------------------------------------------- /highway_modify/tests/vehicle/test_uncertainty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/highway_modify/tests/vehicle/test_uncertainty.py -------------------------------------------------------------------------------- /introduction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/introduction.png -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/main.py -------------------------------------------------------------------------------- /make_envs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/make_envs.py -------------------------------------------------------------------------------- /model/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /model/agent.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /model/ego_attention.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/model/ego_attention.py -------------------------------------------------------------------------------- /model/sac.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/model/sac.py -------------------------------------------------------------------------------- /model/sac_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/model/sac_models.py -------------------------------------------------------------------------------- /model/sac_rs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/model/sac_rs.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/requirements.txt -------------------------------------------------------------------------------- /scripts/highway-fast-continues-v0-s35-d1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/scripts/highway-fast-continues-v0-s35-d1.sh -------------------------------------------------------------------------------- /scripts/intersection-continues-o1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/scripts/intersection-continues-o1.sh -------------------------------------------------------------------------------- /scripts/merge-v0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/scripts/merge-v0.sh -------------------------------------------------------------------------------- /scripts/roundabout-v1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/scripts/roundabout-v1.sh -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/utils/util.py -------------------------------------------------------------------------------- /wrappers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wrappers/atari_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/wrappers/atari_wrapper.py -------------------------------------------------------------------------------- /wrappers/normalize_action_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Plankson/CSIRL/HEAD/wrappers/normalize_action_wrapper.py --------------------------------------------------------------------------------