chengliu-LR / gym-nav2D-hybrid

A UAV 2D navigation OpenAI gym environment with hybrid action space.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

gym-nav2D-hybrid

A UAV 2D navigation environment with hybrid action space built on OpenAI gym.

Dependencies

  • python 3.5+
  • gym 0.10.5
  • pygame 1.9.4
  • numpy 1.19.5

Installation

git clone https://github.com/chengliu-LR/gym-nav2D-hybrid.git
cd gym-nav2D-hybrid
python3 -m pip install -e '.[gym-nav2D-hybrid]'

Demo

import gym, gym_nav2d
env = gym.make('nav2d-v0') # env id

TODO

  • Implement step() method
  • Implement reset() method
  • More reasonable observation_space and action_space
  • P-DQN algorithm implementation

About

A UAV 2D navigation OpenAI gym environment with hybrid action space.


Languages

Language:Jupyter Notebook 95.4%Language:Python 4.6%