├── .gitignore ├── README.md ├── agents ├── ACAgent.py ├── LQAgent.py ├── QAgent.py ├── actor_critic.py └── general.py ├── arial.ttf ├── clip.gif ├── env ├── drone_env.py ├── elements.py ├── roverenv.py ├── roverenv_easy.py ├── roverenv_st.py └── roverenv_v2g_fin.py ├── media ├── aruco.png ├── brick-wall.png ├── drone.png └── test_env.jpg ├── models └── best │ ├── a2c.zip │ ├── dqn.zip │ ├── model2.zip │ ├── new_ppo.zip │ ├── new_ppo2.zip │ └── ppo.zip ├── networks ├── ACNet.py ├── DQ.py └── ac_network.py ├── run.py └── test_env.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | best_model 3 | wandb 4 | tmp 5 | old_envs/ 6 | .DS_Store -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/README.md -------------------------------------------------------------------------------- /agents/ACAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/agents/ACAgent.py -------------------------------------------------------------------------------- /agents/LQAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/agents/LQAgent.py -------------------------------------------------------------------------------- /agents/QAgent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/agents/QAgent.py -------------------------------------------------------------------------------- /agents/actor_critic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/agents/actor_critic.py -------------------------------------------------------------------------------- /agents/general.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/agents/general.py -------------------------------------------------------------------------------- /arial.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/arial.ttf -------------------------------------------------------------------------------- /clip.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/clip.gif -------------------------------------------------------------------------------- /env/drone_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/env/drone_env.py -------------------------------------------------------------------------------- /env/elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/env/elements.py -------------------------------------------------------------------------------- /env/roverenv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/env/roverenv.py -------------------------------------------------------------------------------- /env/roverenv_easy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/env/roverenv_easy.py -------------------------------------------------------------------------------- /env/roverenv_st.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/env/roverenv_st.py -------------------------------------------------------------------------------- /env/roverenv_v2g_fin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/env/roverenv_v2g_fin.py -------------------------------------------------------------------------------- /media/aruco.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/media/aruco.png -------------------------------------------------------------------------------- /media/brick-wall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/media/brick-wall.png -------------------------------------------------------------------------------- /media/drone.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/media/drone.png -------------------------------------------------------------------------------- /media/test_env.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/media/test_env.jpg -------------------------------------------------------------------------------- /models/best/a2c.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/models/best/a2c.zip -------------------------------------------------------------------------------- /models/best/dqn.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/models/best/dqn.zip -------------------------------------------------------------------------------- /models/best/model2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/models/best/model2.zip -------------------------------------------------------------------------------- /models/best/new_ppo.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/models/best/new_ppo.zip -------------------------------------------------------------------------------- /models/best/new_ppo2.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/models/best/new_ppo2.zip -------------------------------------------------------------------------------- /models/best/ppo.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/models/best/ppo.zip -------------------------------------------------------------------------------- /networks/ACNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/networks/ACNet.py -------------------------------------------------------------------------------- /networks/DQ.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/networks/DQ.py -------------------------------------------------------------------------------- /networks/ac_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/networks/ac_network.py -------------------------------------------------------------------------------- /run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/run.py -------------------------------------------------------------------------------- /test_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lambdavi/path_planning_drl/HEAD/test_env.py --------------------------------------------------------------------------------