{ "info": { "author": "coord.e", "author_email": "me@coord-e.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7" ], "description": "# silverbullet\n\n[![Codacy Badge](https://api.codacy.com/project/badge/Grade/c9b3d97530be4717bd5dc3c4409bc545)](https://app.codacy.com/app/coord-e/silverbullet?utm_source=github.com&utm_medium=referral&utm_content=MonoMotion/silverbullet&utm_campaign=Badge_Grade_Dashboard)\n[![Travis CI](https://img.shields.io/travis/MonoMotion/silverbullet.svg?style=flat-square)](https://travis-ci.org/MonoMotion/silverbullet)\n[![pypi](https://img.shields.io/pypi/v/silverbullet.svg)](https://pypi.org/project/silverbullet/)\n[![Reviewed by Hound](https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg?style=flat-square)](https://houndci.com)\n[![license](https://img.shields.io/github/license/MonoMotion/silverbullet.svg?style=flat-square)](LICENSE)\n[![GitHub release](https://img.shields.io/github/release/MonoMotion/silverbullet.svg?style=flat-square)](https://github.com/MonoMotion/silverbullet/releases)\n\nshallow but powerful wrapper around pybullet\n\n## Installation\n\n```shell\npip install silverbullet\n```\n\n## Usage\n\n```python\nfrom silverbullet import Scene, Robot\n\n# GUI mode\n# from silverbullet import Connection, Mode\n# conn = Connection(mode=Mode.GUI)\n# scene = Scene(timestep=0.01, frame_skip=4, connection=conn)\n\nscene = Scene(timestep=0.01, frame_skip=4)\nrobot = Robot.load_urdf(scene, \"robot.urdf\")\nrobot.bring_on_the_ground()\n\nwhile True:\n\n # You can control and observe the robot\n # e.g. robot.set_joint_torque('joint1', 1)\n\n do_something(robot)\n\n # This will step simulation\n scene.step()\n```\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/MonoMotion/silverbullet", "keywords": "", "license": "MIT", "maintainer": "coord.e", "maintainer_email": "me@coord-e.com", "name": "silverbullet", "package_url": "https://pypi.org/project/silverbullet/", "platform": "", "project_url": "https://pypi.org/project/silverbullet/", "project_urls": { "Homepage": "https://github.com/MonoMotion/silverbullet", "Repository": "https://github.com/MonoMotion/silverbullet" }, "release_url": "https://pypi.org/project/silverbullet/0.3.0/", "requires_dist": [ "pybullet (>=2.4,<3.0)", "numpy (>=1.16,<2.0)" ], "requires_python": ">=3.7,<4.0", "summary": "shallow but powerful wrapper around pybullet", "version": "0.3.0" }, "last_serial": 4774271, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "34f6f0b20d40fddb5ab023fd72565def", "sha256": "4556571a76447f1ca5724d8af9432b043afe5e718f0f23c84e8ec6ff00ac50d6" }, "downloads": -1, "filename": "silverbullet-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "34f6f0b20d40fddb5ab023fd72565def", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 14201, "upload_time": "2019-01-19T06:42:19", "url": "https://files.pythonhosted.org/packages/99/fe/4b7d3f1abc3bfa0ee1b412a123f072f9ede70c6412458f6b480836c2da30/silverbullet-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ac5e174df290a1dabb13ce629bc0bca", "sha256": "d4045a6a43c8ecbf2f1486bee1d8e22a8f7f4d319235eafd37c77d9defb850d9" }, "downloads": -1, "filename": "silverbullet-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3ac5e174df290a1dabb13ce629bc0bca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 5307, "upload_time": "2019-01-19T06:42:21", "url": "https://files.pythonhosted.org/packages/9a/37/4df49017e85afa02a0f4e0ab3e69f38499eb162da74230825ebeea9441e2/silverbullet-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "75067d570beec1e9c3b9480f9c952b93", "sha256": "8d83aebf038b8d9ded4e06ab446d1433aad44d3b141ed0618c8230bc80f17f74" }, "downloads": -1, "filename": "silverbullet-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "75067d570beec1e9c3b9480f9c952b93", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 14608, "upload_time": "2019-01-30T17:49:45", "url": "https://files.pythonhosted.org/packages/cd/ae/737438144c7c7138c974903a5d91b5ba3e58b6dc10635dbc7aadeed60255/silverbullet-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8bbc2321c701f3adb7e2cb3503bed17", "sha256": "7bd0156c68473145e2bcf3448e639dce5ea56cf42b083de8ce09e9852baa3011" }, "downloads": -1, "filename": "silverbullet-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a8bbc2321c701f3adb7e2cb3503bed17", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 5396, "upload_time": "2019-01-30T17:49:47", "url": "https://files.pythonhosted.org/packages/d2/3e/b14033c9ca31f2324597acd04a3b60871fa142bccf4e64985bf388cf5003/silverbullet-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "ba40307b2dc824efa3626ed2d4744067", "sha256": "f3d31a618d613c91da964b5b07594ff5ecb854b09f92227ac260d3de24c2f295" }, "downloads": -1, "filename": "silverbullet-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ba40307b2dc824efa3626ed2d4744067", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 18254, "upload_time": "2019-02-03T09:37:22", "url": "https://files.pythonhosted.org/packages/b8/9c/a4e96a85aaa35c9b20a92244cb3543a2f3f1eb864249488298369dc663e4/silverbullet-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00f0a0e33c182a5ca7626cfba8f8a8a8", "sha256": "2d02acad0cb99620c08839ed42b6c14f49277379d1a67d8365348572f2bb5936" }, "downloads": -1, "filename": "silverbullet-0.3.0.tar.gz", "has_sig": false, "md5_digest": "00f0a0e33c182a5ca7626cfba8f8a8a8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 6182, "upload_time": "2019-02-03T09:37:24", "url": "https://files.pythonhosted.org/packages/fc/14/82f3cbfdd73b5834350cff2b368ac224c7d4dd0b39d0d3deab2627f82650/silverbullet-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ba40307b2dc824efa3626ed2d4744067", "sha256": "f3d31a618d613c91da964b5b07594ff5ecb854b09f92227ac260d3de24c2f295" }, "downloads": -1, "filename": "silverbullet-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ba40307b2dc824efa3626ed2d4744067", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 18254, "upload_time": "2019-02-03T09:37:22", "url": "https://files.pythonhosted.org/packages/b8/9c/a4e96a85aaa35c9b20a92244cb3543a2f3f1eb864249488298369dc663e4/silverbullet-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00f0a0e33c182a5ca7626cfba8f8a8a8", "sha256": "2d02acad0cb99620c08839ed42b6c14f49277379d1a67d8365348572f2bb5936" }, "downloads": -1, "filename": "silverbullet-0.3.0.tar.gz", "has_sig": false, "md5_digest": "00f0a0e33c182a5ca7626cfba8f8a8a8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 6182, "upload_time": "2019-02-03T09:37:24", "url": "https://files.pythonhosted.org/packages/fc/14/82f3cbfdd73b5834350cff2b368ac224c7d4dd0b39d0d3deab2627f82650/silverbullet-0.3.0.tar.gz" } ] }