{ "info": { "author": "Will Roscoe", "author_email": "wroscoe@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "# donkeycar: a python self driving library\n\n[![Build Status](https://travis-ci.org/autorope/donkeycar.svg?branch=dev)](https://travis-ci.org/autorope/donkeycar)\n[![CodeCov](https://codecov.io/gh/autoropoe/donkeycar/branch/dev/graph/badge.svg)](https://codecov.io/gh/autorope/donkeycar/branch/dev)\n[![PyPI version](https://badge.fury.io/py/donkeycar.svg)](https://badge.fury.io/py/donkeycar)\n[![Py versions](https://img.shields.io/pypi/pyversions/donkeycar.svg)](https://img.shields.io/pypi/pyversions/donkeycar.svg)\n\nDonkeycar is minimalist and modular self driving library for Python. It is\ndeveloped for hobbyists and students with a focus on allowing fast experimentation and easy\ncommunity contributions.\n\n#### Quick Links\n* [Donkeycar Updates & Examples](http://donkeycar.com)\n* [Build instructions and Software documentation](http://docs.donkeycar.com)\n* [Slack / Chat](https://donkey-slackin.herokuapp.com/)\n\n![donkeycar](./docs/assets/build_hardware/donkey2.PNG)\n\n#### Use Donkey if you want to:\n* Make an RC car drive its self.\n* Compete in self driving races like [DIY Robocars](http://diyrobocars.com)\n* Experiment with autopilots, mapping computer vision and neural networks.\n* Log sensor data. (images, user inputs, sensor readings)\n* Drive your car via a web or game controller.\n* Leverage community contributed driving data.\n* Use existing CAD models for design upgrades.\n\n### Get driving.\nAfter building a Donkey2 you can turn on your car and go to http://localhost:8887 to drive.\n\n### Modify your cars behavior.\nThe donkey car is controlled by running a sequence of events\n\n```python\n#Define a vehicle to take and record pictures 10 times per second.\n\nfrom donkeycar import Vehicle\nfrom donkeycar.parts.camera import PiCamera\nfrom donkeycar.parts.datastore import Tub\n\n\nV = Vehicle()\n\n#add a camera part\ncam = PiCamera()\nV.add(cam, outputs=['image'], threaded=True)\n\n#add tub part to record images\ntub = Tub(path='~/mycar/get_started',\n inputs=['image'],\n types=['image_array'])\nV.add(tub, inputs=['image'])\n\n#start the drive loop at 10 Hz\nV.start(rate_hz=10)\n```\n\nSee [home page](http://donkeycar.com), [docs](http://docs.donkeycar.com)\nor join the [Slack channel](http://www.donkeycar.com/community.html) to learn more.", "description_content_type": "text/markdown", "docs_url": null, "download_url": "https://github.com/autorope/donkeycar/archive/2.1.5.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/autorope/donkeycar", "keywords": "selfdriving cars donkeycar diyrobocars", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "donkeycar", "package_url": "https://pypi.org/project/donkeycar/", "platform": "", "project_url": "https://pypi.org/project/donkeycar/", "project_urls": { "Download": "https://github.com/autorope/donkeycar/archive/2.1.5.tar.gz", "Homepage": "https://github.com/autorope/donkeycar" }, "release_url": "https://pypi.org/project/donkeycar/2.5.8/", "requires_dist": null, "requires_python": "", "summary": "Self driving library for python.", "version": "2.5.8" }, "last_serial": 5394085, "releases": { "2.2.2": [ { "comment_text": "", "digests": { "md5": "5a38ea0bcf21f0a73ed68e7d9bb85d85", "sha256": "17a4ead9e923b27b361e92520f42ac162e48384d97ed73f76035abb8860ed088" }, "downloads": -1, "filename": "donkeycar-2.2.2.tar.gz", "has_sig": false, "md5_digest": "5a38ea0bcf21f0a73ed68e7d9bb85d85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88776, "upload_time": "2018-05-28T20:17:58", "url": "https://files.pythonhosted.org/packages/aa/c2/9e2a6a97858c39deef89ce572abc1e63f84f667868e509c49125d42e7a9e/donkeycar-2.2.2.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "e8c270b0150ec9f3de079d12d04cfc75", "sha256": "75e8cf980bc20ef22f83cc6046531ac5eab26e30dde460798e35c7c9f9d31027" }, "downloads": -1, "filename": "donkeycar-2.2.3.tar.gz", "has_sig": false, "md5_digest": "e8c270b0150ec9f3de079d12d04cfc75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 186380, "upload_time": "2018-05-29T02:35:14", "url": "https://files.pythonhosted.org/packages/69/b3/be0cddfc9a0ac7e3c830d13c1eaf3a2a5eaac4712ae17b9657236ecc08c8/donkeycar-2.2.3.tar.gz" } ], "2.2.4": [ { "comment_text": "", "digests": { "md5": "5b1e673fe34cdcf3a2a2f4f5c92176e0", "sha256": "40defdcc6c3d5ac8e9bc996c8d6ca5eb997e20739ddeb7d46e611d27bd8ba2b0" }, "downloads": -1, "filename": "donkeycar-2.2.4.tar.gz", "has_sig": false, "md5_digest": "5b1e673fe34cdcf3a2a2f4f5c92176e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 253655, "upload_time": "2018-05-29T02:50:18", "url": "https://files.pythonhosted.org/packages/79/f9/73caa39b76df73bddf7a553fe2856333d73e7641bd79e5a9e4607230deea/donkeycar-2.2.4.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "80e0017a093f73f821beff10d4628fa5", "sha256": "5261d537f93ee8e96cf060d72ca1cfc866160bec3910e530ea5cab3dfb98f6d7" }, "downloads": -1, "filename": "donkeycar-2.5.0.tar.gz", "has_sig": false, "md5_digest": "80e0017a093f73f821beff10d4628fa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 255813, "upload_time": "2018-06-21T04:54:27", "url": "https://files.pythonhosted.org/packages/78/7c/63f3e82e6dd9cb45124745f3f0d901e75f1196a8599577c376556585f0e4/donkeycar-2.5.0.tar.gz" } ], "2.5.0a4": [ { "comment_text": "", "digests": { "md5": "010f96ee1c4f2c34ea78ace40f77a507", "sha256": "62be460b81a703bec5ac8abae7c60658be8270fea288d00b4312dc9ba03eca02" }, "downloads": -1, "filename": "donkeycar-2.5.0a4.tar.gz", "has_sig": false, "md5_digest": "010f96ee1c4f2c34ea78ace40f77a507", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 255867, "upload_time": "2018-06-21T06:41:14", "url": "https://files.pythonhosted.org/packages/42/2c/0797298af4f06e4717de6a3a2029aeafdec5f605fabbe7f679b2bda24344/donkeycar-2.5.0a4.tar.gz" } ], "2.5.1": [ { "comment_text": "", "digests": { "md5": "0372812ba9b1c74e7810a7ff64a32fbc", "sha256": "ddab9f0376c6adc01ce4745f49a57455c41b4c4bb297f14edb5e623ce2a0a464" }, "downloads": -1, "filename": "donkeycar-2.5.1.tar.gz", "has_sig": false, "md5_digest": "0372812ba9b1c74e7810a7ff64a32fbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 255820, "upload_time": "2018-06-21T06:53:28", "url": "https://files.pythonhosted.org/packages/d9/92/884f86272c82a93938e3461b7300eeed19f409c33bd01a5f7d218726a083/donkeycar-2.5.1.tar.gz" } ], "2.5.8": [ { "comment_text": "", "digests": { "md5": "4938447bee740289e522a0731198d731", "sha256": "045469dcceeaab550b754454ee9370c3df65093100f24c514be088c3d941b9bd" }, "downloads": -1, "filename": "donkeycar-2.5.8.tar.gz", "has_sig": false, "md5_digest": "4938447bee740289e522a0731198d731", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 244248, "upload_time": "2018-11-05T06:09:36", "url": "https://files.pythonhosted.org/packages/7a/e0/33ca82b7145cb3d394e070bf82fd770a290dd87278f0a9d30872e5ee2fe2/donkeycar-2.5.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4938447bee740289e522a0731198d731", "sha256": "045469dcceeaab550b754454ee9370c3df65093100f24c514be088c3d941b9bd" }, "downloads": -1, "filename": "donkeycar-2.5.8.tar.gz", "has_sig": false, "md5_digest": "4938447bee740289e522a0731198d731", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 244248, "upload_time": "2018-11-05T06:09:36", "url": "https://files.pythonhosted.org/packages/7a/e0/33ca82b7145cb3d394e070bf82fd770a290dd87278f0a9d30872e5ee2fe2/donkeycar-2.5.8.tar.gz" } ] }