├── .gitignore ├── .gitmodules ├── .travis.yml ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── docs ├── Makefile └── source │ ├── case2018_final.pdf │ ├── conf.py │ ├── core_api.rst │ ├── gym_api.rst │ ├── index.rst │ ├── installation.rst │ └── why_fluids.rst ├── examples ├── fluids_example.py └── fluids_gym_example.py ├── fluids ├── __init__.py ├── __main__.py ├── actions.py ├── assets │ ├── __init__.py │ ├── car.py │ ├── crosswalk.py │ ├── crosswalk_light.py │ ├── lane.py │ ├── pedcrossing.py │ ├── pedestrian.py │ ├── shape.py │ ├── sidewalk.py │ ├── street.py │ ├── terrain.py │ ├── traffic_light.py │ ├── waypoint.py │ └── waypoint_edge.py ├── consts.py ├── datasaver.py ├── layouts │ ├── fluids_state_big_city.json │ └── fluids_state_city.json ├── obs │ ├── __init__.py │ ├── birds_eye.py │ ├── grid.py │ ├── obs.py │ └── qlidar.py ├── sim.py ├── state.py ├── utils │ ├── __init__.py │ ├── debug.py │ ├── pid.py │ ├── rewards.py │ └── utils.py └── version.py ├── requirements.txt ├── setup.py └── tests ├── test_grid_obs.py ├── test_gym.py └── test_gym_supervisor.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/.travis.yml -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/source/case2018_final.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/docs/source/case2018_final.pdf -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/core_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/docs/source/core_api.rst -------------------------------------------------------------------------------- /docs/source/gym_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/docs/source/gym_api.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/docs/source/installation.rst -------------------------------------------------------------------------------- /docs/source/why_fluids.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/docs/source/why_fluids.rst -------------------------------------------------------------------------------- /examples/fluids_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/examples/fluids_example.py -------------------------------------------------------------------------------- /examples/fluids_gym_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/examples/fluids_gym_example.py -------------------------------------------------------------------------------- /fluids/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/__init__.py -------------------------------------------------------------------------------- /fluids/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/__main__.py -------------------------------------------------------------------------------- /fluids/actions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/actions.py -------------------------------------------------------------------------------- /fluids/assets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/__init__.py -------------------------------------------------------------------------------- /fluids/assets/car.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/car.py -------------------------------------------------------------------------------- /fluids/assets/crosswalk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/crosswalk.py -------------------------------------------------------------------------------- /fluids/assets/crosswalk_light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/crosswalk_light.py -------------------------------------------------------------------------------- /fluids/assets/lane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/lane.py -------------------------------------------------------------------------------- /fluids/assets/pedcrossing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/pedcrossing.py -------------------------------------------------------------------------------- /fluids/assets/pedestrian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/pedestrian.py -------------------------------------------------------------------------------- /fluids/assets/shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/shape.py -------------------------------------------------------------------------------- /fluids/assets/sidewalk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/sidewalk.py -------------------------------------------------------------------------------- /fluids/assets/street.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/street.py -------------------------------------------------------------------------------- /fluids/assets/terrain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/terrain.py -------------------------------------------------------------------------------- /fluids/assets/traffic_light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/traffic_light.py -------------------------------------------------------------------------------- /fluids/assets/waypoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/waypoint.py -------------------------------------------------------------------------------- /fluids/assets/waypoint_edge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/assets/waypoint_edge.py -------------------------------------------------------------------------------- /fluids/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/consts.py -------------------------------------------------------------------------------- /fluids/datasaver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/datasaver.py -------------------------------------------------------------------------------- /fluids/layouts/fluids_state_big_city.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/layouts/fluids_state_big_city.json -------------------------------------------------------------------------------- /fluids/layouts/fluids_state_city.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/layouts/fluids_state_city.json -------------------------------------------------------------------------------- /fluids/obs/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/obs/__init__.py -------------------------------------------------------------------------------- /fluids/obs/birds_eye.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/obs/birds_eye.py -------------------------------------------------------------------------------- /fluids/obs/grid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/obs/grid.py -------------------------------------------------------------------------------- /fluids/obs/obs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/obs/obs.py -------------------------------------------------------------------------------- /fluids/obs/qlidar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/obs/qlidar.py -------------------------------------------------------------------------------- /fluids/sim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/sim.py -------------------------------------------------------------------------------- /fluids/state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/state.py -------------------------------------------------------------------------------- /fluids/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/utils/__init__.py -------------------------------------------------------------------------------- /fluids/utils/debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/utils/debug.py -------------------------------------------------------------------------------- /fluids/utils/pid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/utils/pid.py -------------------------------------------------------------------------------- /fluids/utils/rewards.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/utils/rewards.py -------------------------------------------------------------------------------- /fluids/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/fluids/utils/utils.py -------------------------------------------------------------------------------- /fluids/version.py: -------------------------------------------------------------------------------- 1 | __version__ = '2.0.7' 2 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/setup.py -------------------------------------------------------------------------------- /tests/test_grid_obs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/tests/test_grid_obs.py -------------------------------------------------------------------------------- /tests/test_gym.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/tests/test_gym.py -------------------------------------------------------------------------------- /tests/test_gym_supervisor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BerkeleyAutomation/Urban_Driving_Simulator/HEAD/tests/test_gym_supervisor.py --------------------------------------------------------------------------------