Skip to main content

Set of OpenAI/gym robotic environments based on PyBullet physics engine.

Project description

panda-gym

Set of OpenAI/gym robotic environments based on PyBullet physics engine.

PyPI version Downloads GitHub build codecov Code style: black arXiv

Documentation

Check out the documentation.

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-v2', 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-v2 PandaPush-v2
PandaReach-v2 PandaPush-v2
PandaSlide-v2 PandaPickAndPlace-v2
PandaSlide-v2 PandaPickAndPlace-v2
PandaStack-v2 PandaFlip-v2
PandaStack-v2 PandaFlip-v2

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-2.0.0.tar.gz (8.7 MB view details)

Uploaded Source

Built Distribution

panda_gym-2.0.0-py3-none-any.whl (26.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: panda_gym-2.0.0.tar.gz
  • Upload date:
  • Size: 8.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for panda_gym-2.0.0.tar.gz
Algorithm Hash digest
SHA256 68810761febf845316d4f453c5daa97e2273d51a1ffd2aedb07e5b329963cc3f
MD5 9ca31dc5e998eefeb782ebe8dd39fb0c
BLAKE2b-256 901f60768b59483c3271cfe417ce5939291c540e5576319cd0fe40ecb96da816

See more details on using hashes here.

File details

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

File metadata

  • Download URL: panda_gym-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 26.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for panda_gym-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f8f6abd55b6d8068fc5aa06f734519c4e16661128061238339d16bce479d44da
MD5 7824fe0a94d8520356271f1cbcc03c65
BLAKE2b-256 10587f60bcb148e216574d646db4b092ac0b402c399e8485c5d8bedf4f21ab5f

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