{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Other Audience", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: Portuguese", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "The Gaia Boat is an autonomous boat designed to collect trash from a lake\u2019s shore. It uses image processing to detect obstacles and trash, an app for tracing routes and a series of other embedded software for controlling the hardware.\n\n## Other Gaia Boat\u2019s software links\n\n- [gaia router](https://github.com/gaia-boat/router)\n- [gaia control](https://github.com/gaia-boat/control)\n- [gaia app](https://github.com/gaia-boat/app)\n- [gaia communication](https://github.com/gaia-boat/communication)\n- [gaia image processing](https://github.com/gaia-boat/image-processing)\n\n## The control module\n\n### Usage and installation\n\n#### Usage\n\nThis module is used to represent the internal state-driven machine, modeled after **Petri\u2019s Net**, that is the core of the Gaia Boat project\u2019s operational logic, while doing the integration between sensors, electronic components and high level software.\n\n#### Installation\n\nTo install the package you must install if through pip, using the following command:\n\n```shell\npip install gaia-control\n```\n\nOr adding it into your requirements file. You can see the latest version [HERE](https://pypi.org/project/gaia-control/).\n\nIf you want to upgrade its version you must use:\n\n```shell\npip install --upgrade gaia-control\n```\n\n**Note:** this module has every other Gaia software as dependency, the only exception is the mobile app.\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/gaia-boat/control", "keywords": "gaia,boat,pi2", "license": "GNU", "maintainer": "", "maintainer_email": "", "name": "gaia-control", "package_url": "https://pypi.org/project/gaia-control/", "platform": "", "project_url": "https://pypi.org/project/gaia-control/", "project_urls": { "Homepage": "https://github.com/gaia-boat/control" }, "release_url": "https://pypi.org/project/gaia-control/0.1.8/", "requires_dist": [ "gaia-router", "gaia-communication" ], "requires_python": "", "summary": "Controller module for the gaia boat", "version": "0.1.8" }, "last_serial": 5502402, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "18bd873247f9ae6e24e707977de64db0", "sha256": "395d992361cae93d2c5c307aee948459cd7ecbed016992fa979cd7cac116e54d" }, "downloads": -1, "filename": "gaia_control-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "18bd873247f9ae6e24e707977de64db0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3506, "upload_time": "2019-06-27T19:05:00", "url": "https://files.pythonhosted.org/packages/ca/53/80290f0afc9378c15b6b9f00020eabf42c656a3f72d6d367ac37d72bcef0/gaia_control-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c24d5c11952aee9809c862f5902d8b3a", "sha256": "7b9dfba70ab3fc4c580720fa65a7982d0f354d62734c0a0bf2d1745315bc0895" }, "downloads": -1, "filename": "gaia-control-0.1.0.tar.gz", "has_sig": false, "md5_digest": "c24d5c11952aee9809c862f5902d8b3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3044, "upload_time": "2019-06-27T19:05:02", "url": "https://files.pythonhosted.org/packages/6e/9b/2117d840a018ae99921028b96914e3d4cc70205520f7868f238087698f69/gaia-control-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "2a3f8018a2c071c8d590a6d0576d1096", "sha256": "9ccf79da82156f94d45f4cc3639e5f459f0c335db5e9522ed3b7137001d63b37" }, "downloads": -1, "filename": "gaia_control-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2a3f8018a2c071c8d590a6d0576d1096", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3698, "upload_time": "2019-06-28T19:27:42", "url": "https://files.pythonhosted.org/packages/31/b3/13fe10d127eb5c3122d2b1eefa20fc2b205b93a2a411ae437495690bc303/gaia_control-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8a25fa465514bc999d57da4972e7e4da", "sha256": "60f0bd5baae56c825d04494012720d664ae571b5badf4f70166324ec853762fd" }, "downloads": -1, "filename": "gaia-control-0.1.1.tar.gz", "has_sig": false, "md5_digest": "8a25fa465514bc999d57da4972e7e4da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3255, "upload_time": "2019-06-28T19:27:44", "url": "https://files.pythonhosted.org/packages/af/7e/4df0763e65d99a6191018298776e60b67944918f0c523fad1d0b21331920/gaia-control-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6815716d6aed3c44f27c5aace3ec5562", "sha256": "29e5a44e90b960bd551891252a1b552f511ad587cf264e02399d4295eb9729ad" }, "downloads": -1, "filename": "gaia_control-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6815716d6aed3c44f27c5aace3ec5562", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3754, "upload_time": "2019-06-28T19:54:55", "url": "https://files.pythonhosted.org/packages/e2/46/5930fd73d44a50e90a81008bbd81c5a7695e7d4b85e62b8cce1af6ad4a63/gaia_control-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b55f41832441958b7b7e14572a5bc2b2", "sha256": "bdeb4ed2f1eb3efe927a0d142b3051217cbb5ae51c565869760863f9055cb6db" }, "downloads": -1, "filename": "gaia-control-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b55f41832441958b7b7e14572a5bc2b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3320, "upload_time": "2019-06-28T19:54:56", "url": "https://files.pythonhosted.org/packages/36/cc/95ae4eee93537d5c2f4efc5527341b736fc0e9ce052012fd14926779bd8f/gaia-control-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "8843e7cd97b807c4f7aec230cc9ecb9d", "sha256": "00127bb35581667c3a6762833d3e6f2bd21ed7ea7e9d41443831d3e1c573a6a8" }, "downloads": -1, "filename": "gaia_control-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "8843e7cd97b807c4f7aec230cc9ecb9d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4017, "upload_time": "2019-06-30T20:43:30", "url": "https://files.pythonhosted.org/packages/58/a0/444fd049c7c88a74dded92bb7b50a0524170cbdd1130bd9a26bf51b628d1/gaia_control-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ccb982b5f7f5726e9463f98811395fa5", "sha256": "de50196ef613f372246ef7a2066da416cb5c9a9c5a1a8939ed7e46ea2667113b" }, "downloads": -1, "filename": "gaia-control-0.1.3.tar.gz", "has_sig": false, "md5_digest": "ccb982b5f7f5726e9463f98811395fa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3408, "upload_time": "2019-06-30T20:43:31", "url": "https://files.pythonhosted.org/packages/c0/08/c4dee71a0ece68e5fcbf6bd4c833fdfb7d15f30d5e8f4b2eea6dda630d0b/gaia-control-0.1.3.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "189aaf71172d9007188a0e2849a80c88", "sha256": "e63b2ac0a8bbd6a7d0c1e07910fd37c5ddc4d226cb0f28f096f458f3a05b0eb2" }, "downloads": -1, "filename": "gaia_control-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "189aaf71172d9007188a0e2849a80c88", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4152, "upload_time": "2019-07-03T13:38:03", "url": "https://files.pythonhosted.org/packages/97/fc/15f5cf45a24d5ff27a502879b383976ba5c4478cdaa26df1b1a6fdef5247/gaia_control-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "272c1661a250c89ea86d32d059f4ac1c", "sha256": "09e23dd09dfe300190a6c9bc0ceaaad3a29e18b0635a3f48cbca050a447cbc97" }, "downloads": -1, "filename": "gaia-control-0.1.5.tar.gz", "has_sig": false, "md5_digest": "272c1661a250c89ea86d32d059f4ac1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3542, "upload_time": "2019-07-03T13:38:06", "url": "https://files.pythonhosted.org/packages/c8/59/c4fd002877e931a97e52734473d7fd70852c41866b3ca3880fa9009ceec7/gaia-control-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "9afbf95f76312a228489a62681c0f41e", "sha256": "8da9ff07565399910da1e180ba7430568460eca0341dc06665c538696bf72add" }, "downloads": -1, "filename": "gaia_control-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "9afbf95f76312a228489a62681c0f41e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4189, "upload_time": "2019-07-04T01:41:31", "url": "https://files.pythonhosted.org/packages/1f/6d/0144c71c27c7c24d8986174927b4219ef57acdb12f0390b476ffb2c97bfc/gaia_control-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e22f7aee439c196cdda26eecf5db072f", "sha256": "506578fb37bb43016b92cca806eca502c9a50b09b554afd356096607af9d70c6" }, "downloads": -1, "filename": "gaia-control-0.1.6.tar.gz", "has_sig": false, "md5_digest": "e22f7aee439c196cdda26eecf5db072f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3586, "upload_time": "2019-07-04T01:41:33", "url": "https://files.pythonhosted.org/packages/51/2d/c2f4521128f3f933fc064b2583f3d871f7b61e2c93739cb30bd0d6c7dcc9/gaia-control-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "f578560cabc13a771f0c1309d2efcac8", "sha256": "e2ba987978fa7b58da2c92db741e19e1c0c83ffb22a31bf947d8fc5a6ca54caf" }, "downloads": -1, "filename": "gaia_control-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "f578560cabc13a771f0c1309d2efcac8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4261, "upload_time": "2019-07-04T16:41:47", "url": "https://files.pythonhosted.org/packages/03/1f/4aed211e52dc5526830a68af22c94f7974b3198c2aa01587e57fffd46d6a/gaia_control-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "113b1af335abdca7d6b8f626af88cb73", "sha256": "ee4339cdcd1b69da04aa62750e02e044523a7a7983c108f620d7cc78bf93315d" }, "downloads": -1, "filename": "gaia-control-0.1.7.tar.gz", "has_sig": false, "md5_digest": "113b1af335abdca7d6b8f626af88cb73", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3656, "upload_time": "2019-07-04T16:41:48", "url": "https://files.pythonhosted.org/packages/75/65/f8bcfe1fe256e1f33d073b686fefd362f251078389ebfad62d69caa76f9b/gaia-control-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "060e2a63db95ea3dbffb7cd112ad1ecb", "sha256": "b64f3cebe5181de4bf7d5cfb73dae270636250cfb863365fe8a592bd97fc151a" }, "downloads": -1, "filename": "gaia_control-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "060e2a63db95ea3dbffb7cd112ad1ecb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5111, "upload_time": "2019-07-08T18:06:08", "url": "https://files.pythonhosted.org/packages/35/29/f029a051a4d31cc028747e7d899b22c8236e3da36638c7dc0900d99deed0/gaia_control-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9faf92eaf83d76cf5a205168536b5896", "sha256": "912ef27c6774146fa678729a5cb1313552e1ed918667d50c29f4245e398e1be4" }, "downloads": -1, "filename": "gaia-control-0.1.8.tar.gz", "has_sig": false, "md5_digest": "9faf92eaf83d76cf5a205168536b5896", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4624, "upload_time": "2019-07-08T18:06:09", "url": "https://files.pythonhosted.org/packages/a9/3b/fe56b704cd14a59de57f2937303fa17d0bf7875cd67a096edc481c6881e9/gaia-control-0.1.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "060e2a63db95ea3dbffb7cd112ad1ecb", "sha256": "b64f3cebe5181de4bf7d5cfb73dae270636250cfb863365fe8a592bd97fc151a" }, "downloads": -1, "filename": "gaia_control-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "060e2a63db95ea3dbffb7cd112ad1ecb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5111, "upload_time": "2019-07-08T18:06:08", "url": "https://files.pythonhosted.org/packages/35/29/f029a051a4d31cc028747e7d899b22c8236e3da36638c7dc0900d99deed0/gaia_control-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9faf92eaf83d76cf5a205168536b5896", "sha256": "912ef27c6774146fa678729a5cb1313552e1ed918667d50c29f4245e398e1be4" }, "downloads": -1, "filename": "gaia-control-0.1.8.tar.gz", "has_sig": false, "md5_digest": "9faf92eaf83d76cf5a205168536b5896", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4624, "upload_time": "2019-07-08T18:06:09", "url": "https://files.pythonhosted.org/packages/a9/3b/fe56b704cd14a59de57f2937303fa17d0bf7875cd67a096edc481c6881e9/gaia-control-0.1.8.tar.gz" } ] }