pycram_bullet is an easy to use Python module for physics simulation, robotics and deep reinforcement learning based on the Bullet Physics SDK. With pycram_bullet you can load articulated bodies from URDF, SDF and other file formats. pycram_bullet provides forward dynamics simulation, inverse dynamics computation, forward and inverse kinematics and collision detection and ray intersection queries. Aside from physics simulation, pycram_bullet supports to rendering, with a CPU renderer and OpenGL visualization and support for virtual reality headsets.
This is a fork of the official PyBullet project (https://github.com/bulletphysics/bullet3), with the purpose of allowing to spawn a URDF with more than 128 Links.
Raw data
{
"_id": null,
"home_page": "https://github.com/cram2/bullet3",
"name": "pycram-bullet",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "game development, virtual reality, physics simulation, robotics, collision detection, opengl",
"author": "Jonas Dech",
"author_email": "pycram@informatik.uni-bremen.de",
"download_url": null,
"platform": "any",
"description": "pycram_bullet is an easy to use Python module for physics simulation, robotics and deep reinforcement learning based on the Bullet Physics SDK. With pycram_bullet you can load articulated bodies from URDF, SDF and other file formats. pycram_bullet provides forward dynamics simulation, inverse dynamics computation, forward and inverse kinematics and collision detection and ray intersection queries. Aside from physics simulation, pycram_bullet supports to rendering, with a CPU renderer and OpenGL visualization and support for virtual reality headsets. \n This is a fork of the official PyBullet project (https://github.com/bulletphysics/bullet3), with the purpose of allowing to spawn a URDF with more than 128 Links.\n",
"bugtrack_url": null,
"license": "zlib",
"summary": "Official Python Interface for the Bullet Physics SDK specialized for Robotics Simulation and Reinforcement Learning",
"version": "3.2.8",
"project_urls": {
"Homepage": "https://github.com/cram2/bullet3"
},
"split_keywords": [
"game development",
" virtual reality",
" physics simulation",
" robotics",
" collision detection",
" opengl"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "fc77a94d1b8783863a5a6af959e9c1d53f3d28eb7bed62c6ca37634ad189d111",
"md5": "2231b6f3f7e28205479bb4e3c2bee7be",
"sha256": "0a4598d2a2da352c7c30f5fe146ae43f2f1e29a30d3b703462be5b7d6e4adafe"
},
"downloads": -1,
"filename": "pycram_bullet-3.2.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2231b6f3f7e28205479bb4e3c2bee7be",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 38818919,
"upload_time": "2024-09-05T09:06:46",
"upload_time_iso_8601": "2024-09-05T09:06:46.924901Z",
"url": "https://files.pythonhosted.org/packages/fc/77/a94d1b8783863a5a6af959e9c1d53f3d28eb7bed62c6ca37634ad189d111/pycram_bullet-3.2.8-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "04ce3b91ff6720cfa46d181cc6305608c5ded73e4a0a8544073d9a2a1747471a",
"md5": "dc0ea8b3105e643e79c567f49c0d71fc",
"sha256": "907bf31ca89f392502e110a4cea4146ae35721f4336a4c9369c2b3e270d56a55"
},
"downloads": -1,
"filename": "pycram_bullet-3.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "dc0ea8b3105e643e79c567f49c0d71fc",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 38819555,
"upload_time": "2024-09-05T09:06:55",
"upload_time_iso_8601": "2024-09-05T09:06:55.572876Z",
"url": "https://files.pythonhosted.org/packages/04/ce/3b91ff6720cfa46d181cc6305608c5ded73e4a0a8544073d9a2a1747471a/pycram_bullet-3.2.8-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a7b6b4b820f9bb2bb8c4181c9a6266d71ffdb707acf5e40e0fa54bcbfacdec48",
"md5": "1ee340a502e207b69091a8bb4a498d0e",
"sha256": "ac6b49800ed8119243fbc7937b8e99432a9a7d24b6b1bcab3e18abc4f6904235"
},
"downloads": -1,
"filename": "pycram_bullet-3.2.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1ee340a502e207b69091a8bb4a498d0e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 38832917,
"upload_time": "2024-09-05T09:06:59",
"upload_time_iso_8601": "2024-09-05T09:06:59.899728Z",
"url": "https://files.pythonhosted.org/packages/a7/b6/b4b820f9bb2bb8c4181c9a6266d71ffdb707acf5e40e0fa54bcbfacdec48/pycram_bullet-3.2.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1a12666cf8b6d8fe742faa1ba5d200d090865cce790aca715e0bffea77435ffd",
"md5": "94bf241d39eb9311960543bb0686bea5",
"sha256": "540fc8fb67316c46ef77d492dff35c96970d10ddfb1f86f4e5bf1321a43452f7"
},
"downloads": -1,
"filename": "pycram_bullet-3.2.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "94bf241d39eb9311960543bb0686bea5",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 38816746,
"upload_time": "2024-09-05T09:07:03",
"upload_time_iso_8601": "2024-09-05T09:07:03.273977Z",
"url": "https://files.pythonhosted.org/packages/1a/12/666cf8b6d8fe742faa1ba5d200d090865cce790aca715e0bffea77435ffd/pycram_bullet-3.2.8-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7855fdaeba6d324772fb15b06343b2a6ec00d596763c946d9dcc786c9942599a",
"md5": "67daf105a040a6b58727ccbef800e1d6",
"sha256": "3cb9eb5ea6c7ca359ad6203559c318d18d89d69f8c3acb526e74f13ab15b5b4a"
},
"downloads": -1,
"filename": "pycram_bullet-3.2.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "67daf105a040a6b58727ccbef800e1d6",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 38815311,
"upload_time": "2024-09-05T09:07:06",
"upload_time_iso_8601": "2024-09-05T09:07:06.459116Z",
"url": "https://files.pythonhosted.org/packages/78/55/fdaeba6d324772fb15b06343b2a6ec00d596763c946d9dcc786c9942599a/pycram_bullet-3.2.8-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-05 09:06:46",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "cram2",
"github_project": "bullet3",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"appveyor": true,
"lcname": "pycram-bullet"
}