{ "info": { "author": "Alexander Heilmeier, Tim Stahl", "author_email": "alexander.heilmeier@tum.de, stahl@ftm.mw.tum.de", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# Description\nThis repository provides some interface functions we frequently use in our trajectory planning software stack at FTM/TUM.\nNext to the simple UDP interface we also use ZeroMQ (http://zeromq.org/) and its Python bindings PyZMQ.\n\n# List of components\n* `udp_export`: UDP export function.\n* `udp_import`: UDP import function.\n* `zmq_export`: ZMQ export function handling pyobj, json, str.\n* `zmq_import`: ZMQ import function handling pyobj, json, str.\n* `zmq_import_poll`: ZMQ import function handling pyobj with polling option.\n\nContact persons: [Alexander Heilmeier](mailto:alexander.heilmeier@tum.de), [Tim Stahl](mailto:stahl@ftm.mw.tum.de).\n\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://www.ftm.mw.tum.de/en/main-research/vehicle-dynamics-and-control-systems/roborace-autonomous-motorsport/", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "ad-interface-functions", "package_url": "https://pypi.org/project/ad-interface-functions/", "platform": "", "project_url": "https://pypi.org/project/ad-interface-functions/", "project_urls": { "Homepage": "https://www.ftm.mw.tum.de/en/main-research/vehicle-dynamics-and-control-systems/roborace-autonomous-motorsport/" }, "release_url": "https://pypi.org/project/ad-interface-functions/0.14/", "requires_dist": null, "requires_python": "", "summary": "Interface functions used in the autonomous driving stack at TUM/FTM", "version": "0.14" }, "last_serial": 5506629, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "d7576cd86ec39cbd19ab93a0dacb0082", "sha256": "c8c6791ab186a86b95c7e17ce83bcd3b8643abf986c8e52b352dd75b6115c7c2" }, "downloads": -1, "filename": "ad_interface_functions-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d7576cd86ec39cbd19ab93a0dacb0082", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7475, "upload_time": "2019-05-24T11:09:26", "url": "https://files.pythonhosted.org/packages/5f/44/240a6412fb43077963e8195e6c7c28eaddf8d0755597a128042a01635fc1/ad_interface_functions-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d20bab381aeebeec1153b2568ef91622", "sha256": "baab04f7321d8dc4c19bcccf9f3d6bed42120428a807cd4f4946084b675dbc3e" }, "downloads": -1, "filename": "ad-interface-functions-0.1.tar.gz", "has_sig": false, "md5_digest": "d20bab381aeebeec1153b2568ef91622", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2478, "upload_time": "2019-05-24T11:09:29", "url": "https://files.pythonhosted.org/packages/f2/97/dd4323437ffe287db85d11ca3f621ff8c3e0b72dba78d88f4c1334015578/ad-interface-functions-0.1.tar.gz" } ], "0.11": [ { "comment_text": "", "digests": { "md5": "ff29939e423a55ee4ceeaf8e22b39529", "sha256": "1dd64c9739e6e6122865e093bc2d66b5ff2dd7a2c78d62cafa69a7c7c5e12733" }, "downloads": -1, "filename": "ad_interface_functions-0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "ff29939e423a55ee4ceeaf8e22b39529", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7621, "upload_time": "2019-06-07T05:51:41", "url": "https://files.pythonhosted.org/packages/2b/e9/c38017737e5ea42594cd7374b3b90d45d6f1f5d2281b1c73271d7e220b06/ad_interface_functions-0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "23dd4dd979aefb5e8e0233eb5fa12839", "sha256": "d6a490360aba94c97ce66ea432c85d67af3e7b5e1b8ee346fddd700eae90aad5" }, "downloads": -1, "filename": "ad-interface-functions-0.11.tar.gz", "has_sig": false, "md5_digest": "23dd4dd979aefb5e8e0233eb5fa12839", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2691, "upload_time": "2019-06-07T05:51:44", "url": "https://files.pythonhosted.org/packages/c2/c7/6a626c04e3b2d5b698a9aa7d8a08be0e696c56e682037c9f0a4d724ffa60/ad-interface-functions-0.11.tar.gz" } ], "0.12": [ { "comment_text": "", "digests": { "md5": "04a4d40f42bae2fbbe1c19a2794b2a41", "sha256": "5a032709964a2d156afd1574b94d5b08cc3d18022f37a11f070a2b6578398562" }, "downloads": -1, "filename": "ad_interface_functions-0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "04a4d40f42bae2fbbe1c19a2794b2a41", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8745, "upload_time": "2019-06-27T12:32:42", "url": "https://files.pythonhosted.org/packages/d1/8a/c1080d5ddf00d5cfbd5ea53991966d79b8b87b2ffb5fe344c5c5266be495/ad_interface_functions-0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1069b08c722cbf1f94204da22ab731da", "sha256": "1b38a18e34155bb5c563952d05c9e6a1a018d7a16edd2a6d2b886957a9a3455d" }, "downloads": -1, "filename": "ad-interface-functions-0.12.tar.gz", "has_sig": false, "md5_digest": "1069b08c722cbf1f94204da22ab731da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3409, "upload_time": "2019-06-27T12:32:43", "url": "https://files.pythonhosted.org/packages/32/8a/5695f0d98e36131683f202b72367a5281d0c501c2bc2fd54c0bcce982f61/ad-interface-functions-0.12.tar.gz" } ], "0.13": [ { "comment_text": "", "digests": { "md5": "089021d91a8135918d61e4ae18889823", "sha256": "1f965bfb71d147928667537a21fc8f6a6f8d8ff6fd27c9494d1e22af6dbdbb52" }, "downloads": -1, "filename": "ad_interface_functions-0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "089021d91a8135918d61e4ae18889823", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8807, "upload_time": "2019-07-09T07:24:33", "url": "https://files.pythonhosted.org/packages/25/a8/2e24b58034fbc1b45df681d8246fb4b9d5c4be18518fe36e41a65a119b43/ad_interface_functions-0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "444045f924f72a8a6b7c68f4c8dfee4b", "sha256": "27a85e80af614bef9a75c6dfb14989b6daceff03352050c72f8271b3bf0f89bd" }, "downloads": -1, "filename": "ad-interface-functions-0.13.tar.gz", "has_sig": false, "md5_digest": "444045f924f72a8a6b7c68f4c8dfee4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3497, "upload_time": "2019-07-09T07:24:35", "url": "https://files.pythonhosted.org/packages/26/98/e4645d93406289d5acb7d0fe42ec12bdd77c9fa080e443b9e4ffdef1c847/ad-interface-functions-0.13.tar.gz" } ], "0.14": [ { "comment_text": "", "digests": { "md5": "f89b96bcbb7bec0dae068e72009c4448", "sha256": "afc3f3ead2f1561e8565f407c3bdb7b268c2b4ae9b396726448873575f318a57" }, "downloads": -1, "filename": "ad_interface_functions-0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "f89b96bcbb7bec0dae068e72009c4448", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8822, "upload_time": "2019-07-09T12:01:15", "url": "https://files.pythonhosted.org/packages/2d/70/11835801726ba146e3af3535689bdd29019013d0bfa37464ab5832277d56/ad_interface_functions-0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26c21d7681efb63684354ed079cb9beb", "sha256": "177a6d6f38760d7070e77feb5e65a74b8936e60ae66602c2b8f16c3eb55eb555" }, "downloads": -1, "filename": "ad-interface-functions-0.14.tar.gz", "has_sig": false, "md5_digest": "26c21d7681efb63684354ed079cb9beb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3514, "upload_time": "2019-07-09T12:01:18", "url": "https://files.pythonhosted.org/packages/6e/1a/c886a8fceee8fadcb8892edf603184426be17def2ccf7a864e187d3ac7ae/ad-interface-functions-0.14.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f89b96bcbb7bec0dae068e72009c4448", "sha256": "afc3f3ead2f1561e8565f407c3bdb7b268c2b4ae9b396726448873575f318a57" }, "downloads": -1, "filename": "ad_interface_functions-0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "f89b96bcbb7bec0dae068e72009c4448", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8822, "upload_time": "2019-07-09T12:01:15", "url": "https://files.pythonhosted.org/packages/2d/70/11835801726ba146e3af3535689bdd29019013d0bfa37464ab5832277d56/ad_interface_functions-0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26c21d7681efb63684354ed079cb9beb", "sha256": "177a6d6f38760d7070e77feb5e65a74b8936e60ae66602c2b8f16c3eb55eb555" }, "downloads": -1, "filename": "ad-interface-functions-0.14.tar.gz", "has_sig": false, "md5_digest": "26c21d7681efb63684354ed079cb9beb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3514, "upload_time": "2019-07-09T12:01:18", "url": "https://files.pythonhosted.org/packages/6e/1a/c886a8fceee8fadcb8892edf603184426be17def2ccf7a864e187d3ac7ae/ad-interface-functions-0.14.tar.gz" } ] }