carla-driving-rl-agent
Code for the paper "Reinforced Curriculum Learning for Autonomous Driving in CARLA" (ICIP 2021)
파일 탐색기
최종 버전 다운로드 (.zip)- __init__.py
- architectures.py
- carla_agent.py
- carla_env.py
- learning.py
- networks.py
- Evaluation.ipynb
- evaluation.json
- __init__.py
- agents.py
- ppo.py
- __init__.py
- augmentations.py
- simclr.py
- __init__.py
- agent.py
- behavior_agent.py
- controller.py
- global_route_planner.py
- global_route_planner_dao.py
- local_planner_behavior.py
- road_option.py
- route.py
- route_planner.py
- types_behavior.py
- misc.py
- synchronous_mode.py
- utils.py
- __init__.py
- env_utils.py
- environment.py
- sensors.py
- __init__.py
- __init__.py
- architectures.py
- networks.py
- __init__.py
- parameters.py
- __init__.py
- utils.py
- absolute_performance.png
- agent_architecture.png
- agent_town01_day.gif
- agent_town02_day.gif
- agent_town07_eve.gif
- agent_town07_night.gif
- extensive_evaluation_table.png
- checkpoint
- config.json
- dynamics_model.data-00000-of-00002
- dynamics_model.data-00001-of-00002
- dynamics_model.index
- policy_net.data-00000-of-00002
- policy_net.data-00001-of-00002
- policy_net.index
- value_net.data-00000-of-00002
- value_net.data-00001-of-00002
- value_net.index
- checkpoint
- config.json
- dynamics_model.data-00000-of-00002
- dynamics_model.data-00001-of-00002
- dynamics_model.index
- policy_net.data-00000-of-00002
- policy_net.data-00001-of-00002
- policy_net.index
- value_net.data-00000-of-00002
- value_net.data-00001-of-00002
- value_net.index
- checkpoint
- config.json
- dynamics_model.data-00000-of-00002
- dynamics_model.data-00001-of-00002
- dynamics_model.index
- policy_net.data-00000-of-00002
- policy_net.data-00001-of-00002
- policy_net.index
- value_net.data-00000-of-00002
- value_net.data-00001-of-00002
- value_net.index
- stage-s5-curriculum-test-512-50-Town01-dense-42.json
- stage-s5-curriculum-test-512-50-Town01-no-42.json
- stage-s5-curriculum-test-512-50-Town01-regular-42.json
- stage-s5-curriculum-test-512-50-Town02-dense-42.json
- stage-s5-curriculum-test-512-50-Town02-no-42.json
- stage-s5-curriculum-test-512-50-Town02-regular-42.json
- stage-s5-curriculum-test-512-50-Town03-dense-42.json
- stage-s5-curriculum-test-512-50-Town03-no-42.json
- stage-s5-curriculum-test-512-50-Town03-regular-42.json
- stage-s5-curriculum-test-512-50-Town04-dense-42.json
- stage-s5-curriculum-test-512-50-Town04-no-42.json
- stage-s5-curriculum-test-512-50-Town04-regular-42.json
- stage-s5-curriculum-test-512-50-Town05-dense-42.json
- stage-s5-curriculum-test-512-50-Town05-no-42.json
- stage-s5-curriculum-test-512-50-Town05-regular-42.json
- stage-s5-curriculum-test-512-50-Town06-dense-42.json
- stage-s5-curriculum-test-512-50-Town06-no-42.json
- stage-s5-curriculum-test-512-50-Town06-regular-42.json
- stage-s5-curriculum-test-512-50-Town07-dense-42.json
- stage-s5-curriculum-test-512-50-Town07-no-42.json
- stage-s5-curriculum-test-512-50-Town07-regular-42.json
- stage-s5-curriculum-test-512-50-Town10-dense-42.json
- stage-s5-curriculum-test-512-50-Town10-no-42.json
- stage-s5-curriculum-test-512-50-Town10-regular-42.json
- stage-s5-curriculum-train-512-50-Town01-dense-42.json
- stage-s5-curriculum-train-512-50-Town01-no-42.json
- stage-s5-curriculum-train-512-50-Town01-regular-42.json
- stage-s5-curriculum-train-512-50-Town02-dense-42.json
- stage-s5-curriculum-train-512-50-Town02-no-42.json
- stage-s5-curriculum-train-512-50-Town02-regular-42.json
- stage-s5-curriculum-train-512-50-Town03-dense-42.json
- stage-s5-curriculum-train-512-50-Town03-no-42.json
- stage-s5-curriculum-train-512-50-Town03-regular-42.json
- stage-s5-curriculum-train-512-50-Town04-dense-42.json
- stage-s5-curriculum-train-512-50-Town04-no-42.json
- stage-s5-curriculum-train-512-50-Town04-regular-42.json
- stage-s5-curriculum-train-512-50-Town05-dense-42.json
- stage-s5-curriculum-train-512-50-Town05-no-42.json
- stage-s5-curriculum-train-512-50-Town05-regular-42.json
- stage-s5-curriculum-train-512-50-Town06-dense-42.json
- stage-s5-curriculum-train-512-50-Town06-no-42.json
- stage-s5-curriculum-train-512-50-Town06-regular-42.json
- stage-s5-curriculum-train-512-50-Town07-dense-42.json
- stage-s5-curriculum-train-512-50-Town07-no-42.json
- stage-s5-curriculum-train-512-50-Town07-regular-42.json
- stage-s5-curriculum-train-512-50-Town10-dense-42.json
- stage-s5-curriculum-train-512-50-Town10-no-42.json
- stage-s5-curriculum-train-512-50-Town10-regular-42.json
- checkpoint
- config.json
- dynamics_model.data-00000-of-00002
- dynamics_model.data-00001-of-00002
- dynamics_model.index
- policy_net.data-00000-of-00002
- policy_net.data-00001-of-00002
- policy_net.index
- value_net.data-00000-of-00002
- value_net.data-00001-of-00002
- value_net.index
- stage-s5-standard-test-512-50-Town01-dense-42.json
- stage-s5-standard-test-512-50-Town01-no-42.json
- stage-s5-standard-test-512-50-Town01-regular-42.json
- stage-s5-standard-test-512-50-Town02-dense-42.json
- stage-s5-standard-test-512-50-Town02-no-42.json
- stage-s5-standard-test-512-50-Town02-regular-42.json
- stage-s5-standard-test-512-50-Town03-dense-42.json
- stage-s5-standard-test-512-50-Town03-no-42.json
- stage-s5-standard-test-512-50-Town03-regular-42.json
- stage-s5-standard-test-512-50-Town04-dense-42.json
- stage-s5-standard-test-512-50-Town04-no-42.json
- stage-s5-standard-test-512-50-Town04-regular-42.json
- stage-s5-standard-test-512-50-Town05-dense-42.json
- stage-s5-standard-test-512-50-Town05-no-42.json
- stage-s5-standard-test-512-50-Town05-regular-42.json
- stage-s5-standard-test-512-50-Town06-dense-42.json
- stage-s5-standard-test-512-50-Town06-no-42.json
- stage-s5-standard-test-512-50-Town06-regular-42.json
- stage-s5-standard-test-512-50-Town07-dense-42.json
- stage-s5-standard-test-512-50-Town07-no-42.json
- stage-s5-standard-test-512-50-Town07-regular-42.json
- stage-s5-standard-test-512-50-Town10-dense-42.json
- stage-s5-standard-test-512-50-Town10-no-42.json
- stage-s5-standard-test-512-50-Town10-regular-42.json
- stage-s5-standard-train-512-50-Town01-dense-42.json
- stage-s5-standard-train-512-50-Town01-no-42.json
- stage-s5-standard-train-512-50-Town01-regular-42.json
- stage-s5-standard-train-512-50-Town02-dense-42.json
- stage-s5-standard-train-512-50-Town02-no-42.json
- stage-s5-standard-train-512-50-Town02-regular-42.json
- stage-s5-standard-train-512-50-Town03-dense-42.json
- stage-s5-standard-train-512-50-Town03-no-42.json
- stage-s5-standard-train-512-50-Town03-regular-42.json
- stage-s5-standard-train-512-50-Town04-dense-42.json
- stage-s5-standard-train-512-50-Town04-no-42.json
- stage-s5-standard-train-512-50-Town04-regular-42.json
- stage-s5-standard-train-512-50-Town05-dense-42.json
- stage-s5-standard-train-512-50-Town05-no-42.json
- stage-s5-standard-train-512-50-Town05-regular-42.json
- stage-s5-standard-train-512-50-Town06-dense-42.json
- stage-s5-standard-train-512-50-Town06-no-42.json
- stage-s5-standard-train-512-50-Town06-regular-42.json
- stage-s5-standard-train-512-50-Town07-dense-42.json
- stage-s5-standard-train-512-50-Town07-no-42.json
- stage-s5-standard-train-512-50-Town07-regular-42.json
- stage-s5-standard-train-512-50-Town10-dense-42.json
- stage-s5-standard-train-512-50-Town10-no-42.json
- stage-s5-standard-train-512-50-Town10-regular-42.json
- checkpoint
- config.json
- dynamics_model.data-00000-of-00002
- dynamics_model.data-00001-of-00002
- dynamics_model.index
- policy_net.data-00000-of-00002
- policy_net.data-00001-of-00002
- policy_net.index
- value_net.data-00000-of-00002
- value_net.data-00001-of-00002
- value_net.index
- stage-s5-untrained-test-512-50-Town01-dense-42.json
- stage-s5-untrained-test-512-50-Town01-no-42.json
- stage-s5-untrained-test-512-50-Town01-regular-42.json
- stage-s5-untrained-test-512-50-Town02-dense-42.json
- stage-s5-untrained-test-512-50-Town02-no-42.json
- stage-s5-untrained-test-512-50-Town02-regular-42.json
- stage-s5-untrained-test-512-50-Town03-dense-42.json
- stage-s5-untrained-test-512-50-Town03-no-42.json
- stage-s5-untrained-test-512-50-Town03-regular-42.json
- stage-s5-untrained-test-512-50-Town04-dense-42.json
- stage-s5-untrained-test-512-50-Town04-no-42.json
- stage-s5-untrained-test-512-50-Town04-regular-42.json
- stage-s5-untrained-test-512-50-Town05-dense-42.json
- stage-s5-untrained-test-512-50-Town05-no-42.json
- stage-s5-untrained-test-512-50-Town05-regular-42.json
- stage-s5-untrained-test-512-50-Town06-dense-42.json
- stage-s5-untrained-test-512-50-Town06-no-42.json
- stage-s5-untrained-test-512-50-Town06-regular-42.json
- stage-s5-untrained-test-512-50-Town07-dense-42.json
- stage-s5-untrained-test-512-50-Town07-no-42.json
- stage-s5-untrained-test-512-50-Town07-regular-42.json
- stage-s5-untrained-test-512-50-Town10-dense-42.json
- stage-s5-untrained-test-512-50-Town10-no-42.json
- stage-s5-untrained-test-512-50-Town10-regular-42.json
- stage-s5-untrained-train-512-50-Town01-dense-42.json
- stage-s5-untrained-train-512-50-Town01-no-42.json
- stage-s5-untrained-train-512-50-Town01-regular-42.json
- stage-s5-untrained-train-512-50-Town02-dense-42.json
- stage-s5-untrained-train-512-50-Town02-no-42.json
- stage-s5-untrained-train-512-50-Town02-regular-42.json
- stage-s5-untrained-train-512-50-Town03-dense-42.json
- stage-s5-untrained-train-512-50-Town03-no-42.json
- stage-s5-untrained-train-512-50-Town03-regular-42.json
- stage-s5-untrained-train-512-50-Town04-dense-42.json
- stage-s5-untrained-train-512-50-Town04-no-42.json
- stage-s5-untrained-train-512-50-Town04-regular-42.json
- stage-s5-untrained-train-512-50-Town05-dense-42.json
- stage-s5-untrained-train-512-50-Town05-no-42.json
- stage-s5-untrained-train-512-50-Town05-regular-42.json
- stage-s5-untrained-train-512-50-Town06-dense-42.json
- stage-s5-untrained-train-512-50-Town06-no-42.json
- stage-s5-untrained-train-512-50-Town06-regular-42.json
- stage-s5-untrained-train-512-50-Town07-dense-42.json
- stage-s5-untrained-train-512-50-Town07-no-42.json
- stage-s5-untrained-train-512-50-Town07-regular-42.json
- stage-s5-untrained-train-512-50-Town10-dense-42.json
- stage-s5-untrained-train-512-50-Town10-no-42.json
- stage-s5-untrained-train-512-50-Town10-regular-42.json
- checkpoint
- config.json
- dynamics_model.data-00000-of-00002
- dynamics_model.data-00001-of-00002
- dynamics_model.index
- policy_net.data-00000-of-00002
- policy_net.data-00001-of-00002
- policy_net.index
- value_net.data-00000-of-00002
- value_net.data-00001-of-00002
- value_net.index
- .gitignore
- LICENSE
- main.py
- README.md
- requirements.txt
- vehicles.txt
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/Luca96/carla-driving-rl-agent
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd carla-driving-rl-agent
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Python
쉬움 추천사전 준비물
* Install via pip: `pip install -e ~/CARLA_0.9.9.4/PythonAPI/carla/dist/carla-0.9.9-py3.7-XXX-amd64`
requirements.txt 등에 명시된 파이썬 라이브러리를 설치합니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
