├── Agent.py ├── DQN.py ├── DQN_Accumulated_Reward.eps ├── DQN_Final_Path.eps ├── DQN_Shortest_Path.eps ├── DQN_Steps_per_Episode.eps ├── Figures ├── DQN_Accumulated_Reward.png ├── DQN_Final_Path.png ├── DQN_Shortest_Path.png ├── DQN_Steps_per_Episode.png ├── Map.png ├── Q_learning_Accumulated_Reward.png ├── Q_learning_Final_Path.png ├── Q_learning_Shortest_Path.png ├── Q_learning_Steps_per_Episode.png ├── SARSA_Accumulated_Reward.png ├── SARSA_Final_Path.png ├── SARSA_Shortest_Path.png ├── SARSA_Steps_per_Episode.png └── action.png ├── Map.eps ├── Q_learning.py ├── Q_learning_Accumulated_Reward.eps ├── Q_learning_Final_Path.eps ├── Q_learning_Shortest_Path.eps ├── Q_learning_Steps_per_Episode.eps ├── README.md ├── SARSA_Accumulated_Reward.eps ├── SARSA_Final_Path.eps ├── SARSA_Shortest_Path.eps ├── SARSA_Steps_per_Episode.eps ├── Sarsa.py ├── __pycache__ ├── Agent.cpython-38.pyc ├── DQNAgent.cpython-36.pyc ├── DQNAgent.cpython-38.pyc ├── env.cpython-36.pyc ├── env.cpython-38.pyc └── plotting.cpython-38.pyc └── env.py /Agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Agent.py -------------------------------------------------------------------------------- /DQN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/DQN.py -------------------------------------------------------------------------------- /DQN_Accumulated_Reward.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/DQN_Accumulated_Reward.eps -------------------------------------------------------------------------------- /DQN_Final_Path.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/DQN_Final_Path.eps -------------------------------------------------------------------------------- /DQN_Shortest_Path.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/DQN_Shortest_Path.eps -------------------------------------------------------------------------------- /DQN_Steps_per_Episode.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/DQN_Steps_per_Episode.eps -------------------------------------------------------------------------------- /Figures/DQN_Accumulated_Reward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/DQN_Accumulated_Reward.png -------------------------------------------------------------------------------- /Figures/DQN_Final_Path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/DQN_Final_Path.png -------------------------------------------------------------------------------- /Figures/DQN_Shortest_Path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/DQN_Shortest_Path.png -------------------------------------------------------------------------------- /Figures/DQN_Steps_per_Episode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/DQN_Steps_per_Episode.png -------------------------------------------------------------------------------- /Figures/Map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/Map.png -------------------------------------------------------------------------------- /Figures/Q_learning_Accumulated_Reward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/Q_learning_Accumulated_Reward.png -------------------------------------------------------------------------------- /Figures/Q_learning_Final_Path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/Q_learning_Final_Path.png -------------------------------------------------------------------------------- /Figures/Q_learning_Shortest_Path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/Q_learning_Shortest_Path.png -------------------------------------------------------------------------------- /Figures/Q_learning_Steps_per_Episode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/Q_learning_Steps_per_Episode.png -------------------------------------------------------------------------------- /Figures/SARSA_Accumulated_Reward.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/SARSA_Accumulated_Reward.png -------------------------------------------------------------------------------- /Figures/SARSA_Final_Path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/SARSA_Final_Path.png -------------------------------------------------------------------------------- /Figures/SARSA_Shortest_Path.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/SARSA_Shortest_Path.png -------------------------------------------------------------------------------- /Figures/SARSA_Steps_per_Episode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/SARSA_Steps_per_Episode.png -------------------------------------------------------------------------------- /Figures/action.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Figures/action.png -------------------------------------------------------------------------------- /Map.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Map.eps -------------------------------------------------------------------------------- /Q_learning.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Q_learning.py -------------------------------------------------------------------------------- /Q_learning_Accumulated_Reward.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Q_learning_Accumulated_Reward.eps -------------------------------------------------------------------------------- /Q_learning_Final_Path.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Q_learning_Final_Path.eps -------------------------------------------------------------------------------- /Q_learning_Shortest_Path.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Q_learning_Shortest_Path.eps -------------------------------------------------------------------------------- /Q_learning_Steps_per_Episode.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Q_learning_Steps_per_Episode.eps -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/README.md -------------------------------------------------------------------------------- /SARSA_Accumulated_Reward.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/SARSA_Accumulated_Reward.eps -------------------------------------------------------------------------------- /SARSA_Final_Path.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/SARSA_Final_Path.eps -------------------------------------------------------------------------------- /SARSA_Shortest_Path.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/SARSA_Shortest_Path.eps -------------------------------------------------------------------------------- /SARSA_Steps_per_Episode.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/SARSA_Steps_per_Episode.eps -------------------------------------------------------------------------------- /Sarsa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/Sarsa.py -------------------------------------------------------------------------------- /__pycache__/Agent.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/__pycache__/Agent.cpython-38.pyc -------------------------------------------------------------------------------- /__pycache__/DQNAgent.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/__pycache__/DQNAgent.cpython-36.pyc -------------------------------------------------------------------------------- /__pycache__/DQNAgent.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/__pycache__/DQNAgent.cpython-38.pyc -------------------------------------------------------------------------------- /__pycache__/env.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/__pycache__/env.cpython-36.pyc -------------------------------------------------------------------------------- /__pycache__/env.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/__pycache__/env.cpython-38.pyc -------------------------------------------------------------------------------- /__pycache__/plotting.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/__pycache__/plotting.cpython-38.pyc -------------------------------------------------------------------------------- /env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Rich-King395/Path-Planning-based-on-Reinforcement-Learning/HEAD/env.py --------------------------------------------------------------------------------