Skip to main content

Official Python Interface for the Bullet Physics SDK specialized for Robotics Simulation and Reinforcement Learning

Project description

pybullet is an easy to use Python module for physics simulation, robotics and deep reinforcement learning based on the Bullet Physics SDK. With pybullet you can load articulated bodies from URDF, SDF and other file formats. pybullet provides forward dynamics simulation, inverse dynamics computation, forward and inverse kinematics and collision detection and ray intersection queries. Aside from physics simulation, pybullet supports to rendering, with a CPU renderer and OpenGL visualization and support for virtual reality headsets.

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

pybullet-3.2.5.tar.gz (80.5 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pybullet-3.2.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl (91.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.5+ x86-64

pybullet-3.2.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (91.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.5+ x86-64

pybullet-3.2.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (91.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.5+ x86-64

pybullet-3.2.5-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (91.7 MB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.5+ x86-64

pybullet-3.2.5-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (91.7 MB view details)

Uploaded CPython 3.5mmanylinux: glibc 2.5+ x86-64

pybullet-3.2.5-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl (91.7 MB view details)

Uploaded CPython 2.7mumanylinux: glibc 2.5+ x86-64

pybullet-3.2.5-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl (91.7 MB view details)

Uploaded CPython 2.7mmanylinux: glibc 2.5+ x86-64

File details

Details for the file pybullet-3.2.5.tar.gz.

File metadata

  • Download URL: pybullet-3.2.5.tar.gz
  • Upload date:
  • Size: 80.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.62.3 CPython/3.8.10

File hashes

Hashes for pybullet-3.2.5.tar.gz
Algorithm Hash digest
SHA256 1bcb9afb87a086be1b2de18f084d1fdab8194da1bf71f264743ca26baa39c351
MD5 7b6093e06cfe1d87a7ad0428b059f8ba
BLAKE2b-256 281d6439ec20344dab71582c547c23b6918fe045b5a284aeac5f26781a23540a

See more details on using hashes here.

File details

Details for the file pybullet-3.2.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pybullet-3.2.5-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 9adcaa00de674a02549949f6f8d51b485bd7a23fbc87a1defb2067e1364f8202
MD5 43a0a5e703ee892ddced12a08dd26e81
BLAKE2b-256 aaa25b18b0550abfbea04938ae55c16ea977f7c04fcbd52065f3f86defff619f

See more details on using hashes here.

File details

Details for the file pybullet-3.2.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pybullet-3.2.5-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3f9c4289f1773b55915f4efb7514b088539d59b4a082465d68ee7caac11355d1
MD5 80859b9f99c0366c810ecb181bbf22be
BLAKE2b-256 e290d7cb552edfdc98e8f243db141e64f7c5bb1f89139b9a46fbe257263e866e

See more details on using hashes here.

File details

Details for the file pybullet-3.2.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pybullet-3.2.5-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 3e22fdb949d0a67e18cc3e248d6199ff788704c68c3edbfc3b5c02fc58f52f9a
MD5 7828899554f7119cc63e0e920741c77d
BLAKE2b-256 cae427aed1857c6fd48bb7148a8eb0dcb8066d2fc82091a19368d850bc90440b

See more details on using hashes here.

File details

Details for the file pybullet-3.2.5-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pybullet-3.2.5-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 56456b7b53ab00f33d52a3eb96fb0d7b4b8e16f21987d727b34baecc2019702f
MD5 101d1a191bcdbb66dcef68dff83a0178
BLAKE2b-256 240a4e8e41c31482f213ba1ef5eab8a63963c40d4e17e169e8d7269569fb4c63

See more details on using hashes here.

File details

Details for the file pybullet-3.2.5-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pybullet-3.2.5-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 49e80fd708a3ffd1d0dac3149e13852bd59cca056bb328bf35b25ea26a8bf504
MD5 6b8d9f40ddf5fa1dbbdf1e319581f368
BLAKE2b-256 f1fb2b92cbeaee77961bab71e63c357000a85d89973b8483c780d7ade0a2e1d0

See more details on using hashes here.

File details

Details for the file pybullet-3.2.5-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pybullet-3.2.5-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b64e4523a11d03729035e0a5baa0ce4d2ca58de8d0a242c0b91e8253781b24c4
MD5 cc3cbb53e2dffee2a3a05b89294f6751
BLAKE2b-256 86478311d9bdb2efa57b41772b7e7b192066b8550a0ecc010b07fc4e4bb68465

See more details on using hashes here.

File details

Details for the file pybullet-3.2.5-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for pybullet-3.2.5-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 4970aec0dd968924f6b1820655a20f80650da2f85ba38b641937c9701a8a2b14
MD5 8a142b8c53a46de0dee91a0e7066e6d6
BLAKE2b-256 2fa76d881953763a44cf52051e557d99944efacb316ef49fb57979158db2a094

See more details on using hashes here.

Supported by

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