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()

You can also Open in Colab

Environments

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

Baselines results

Baselines results and pre-trained agents available in rl-baselines3-zoo.

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.1.tar.gz (13.6 kB view details)

Uploaded Source

Built Distribution

panda_gym-1.1.1-py3-none-any.whl (21.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: panda_gym-1.1.1.tar.gz
  • Upload date:
  • Size: 13.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.11

File hashes

Hashes for panda_gym-1.1.1.tar.gz
Algorithm Hash digest
SHA256 0e04822568b45eb7114057c9c7e4daf087f3c406b9801990b6185d6233259f0f
MD5 7ab158e18f94d5789861dcf3250fb901
BLAKE2b-256 153ea523b4d94430d0c3624b5ec531371baa143db412ff897bae14c6ab0d6f74

See more details on using hashes here.

File details

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

File metadata

  • Download URL: panda_gym-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 21.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.11

File hashes

Hashes for panda_gym-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dbdd8fa1b3a1b72adcf79819461f81add24115f8ec0c7cf481a3112ed82f84f7
MD5 c22f4c97916ac2b1b1c7ab3fb5b22422
BLAKE2b-256 b035ff7c7685276efc65689d7fea4a57b193b0db4cb168a2ff988bcfde3c267a

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