ekorudiawan / DQN-robot-arm

Deep Q learning algorithm written on PyTorch for solving 2D robot arm reacher

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Deep Q Network Agent for Solving 2D Robot Arm Reacher

Overview

This is an example of Deep Q learning algorithm for solving reaching target tasks on the 2D robot arm. The environment is available through this link https://github.com/ekorudiawan/gym-robot-arm

Example of agent performance is shown in this animation

robot-arm-reacher

Result

Here is an example result of DQN agent performance that was trained after 2000 episodes.

Reward over Episode

Dependencies

  • OpenAI Gym
  • PyGame
  • PyTorch 1.4.0

About

Deep Q learning algorithm written on PyTorch for solving 2D robot arm reacher


Languages

Language:Python 100.0%