Skip to main content

OpenAI Gym Franka Emika Panda robot environment based on PyBullet.

Project description

panda-gym

OpenaAI Gym Franka Emika Panda robot environment based on PyBullet.

PyPI version Downloads GitHub build codecov Code style: black arXiv

Installation

Using PyPI

pip install panda-gym

From source

git clone https://github.com/qgallouedec/panda-gym.git
pip install -e panda-gym

Usage

import gym
import panda_gym

env = gym.make('PandaReach-v1', render=True)

obs = env.reset()
done = False
while not done:
    action = env.action_space.sample() # random action
    obs, reward, done, info = env.step(action)

env.close()

Environments

PandaReach-v1 PandaPush-v1
PandaReach-v1 PandaPush-v1
PandaSlide-v1 PandaPickAndPlace-v1
PandaSlide-v1 PandaPickAndPlace-v1
PandaStack-v1
PandaStack-v1

Citation

Cite as

@misc{gallouédec2021multigoal,
      title={Multi-Goal Reinforcement Learning environments for simulated Franka Emika Panda robot}, 
      author={Quentin Gallou{\'e}dec and Nicolas Cazin and Emmanuel Dellandr{\'e}a and Liming Chen},
      year={2021},
      eprint={2106.13687},
      archivePrefix={arXiv},
      primaryClass={cs.LG}
}

Environments are widely inspired from OpenAI Fetch environments.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

panda_gym-1.1.0.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

panda_gym-1.1.0-py3-none-any.whl (20.6 kB view details)

Uploaded Python 3

File details

Details for the file panda_gym-1.1.0.tar.gz.

File metadata

  • Download URL: panda_gym-1.1.0.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.5

File hashes

Hashes for panda_gym-1.1.0.tar.gz
Algorithm Hash digest
SHA256 601c42edf059cb10e1697301a50570bf683e6a59142f53d37ecb454b0f8923fc
MD5 8c39ce9c2475f2a6edba5a55a5744331
BLAKE2b-256 6ece869f397063c25521767d2cc0240673ce104f7cc842a1d19049112bfdf3c2

See more details on using hashes here.

File details

Details for the file panda_gym-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: panda_gym-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 20.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.5

File hashes

Hashes for panda_gym-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 feebfe8816079668d27cb59d2daada96d8b0e90ad116d8fece5a4fe5c36da19e
MD5 c41dd11be42ac2a4d2061ca6205c5f2f
BLAKE2b-256 ef9c962e12cf224614f9f207088e0ea4d643937012234bac762681cada651a02

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page