From 34cd6d9e37255675a74f699fdcfb620f99aaa076 Mon Sep 17 00:00:00 2001 From: Emanuele Concas Date: Sun, 14 Apr 2019 19:03:26 +0200 Subject: [PATCH] Initial commit --- .gitignore | 104 +++++ .metadata | 0 LICENSE | 165 +++++++ README.md | 2 + behavior_1/behavior.xar | 935 ++++++++++++++++++++++++++++++++++++++++ ga.pml | 13 + google-assistant.png | Bin 0 -> 42437 bytes manifest.xml | 18 + 8 files changed, 1237 insertions(+) create mode 100644 .gitignore create mode 100644 .metadata create mode 100644 LICENSE create mode 100644 README.md create mode 100644 behavior_1/behavior.xar create mode 100644 ga.pml create mode 100644 google-assistant.png create mode 100644 manifest.xml diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..894a44c --- /dev/null +++ b/.gitignore @@ -0,0 +1,104 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +.hypothesis/ +.pytest_cache/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# pyenv +.python-version + +# celery beat schedule file +celerybeat-schedule + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ diff --git a/.metadata b/.metadata new file mode 100644 index 0000000..e69de29 diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..0a04128 --- /dev/null +++ b/LICENSE @@ -0,0 +1,165 @@ + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. diff --git a/README.md b/README.md new file mode 100644 index 0000000..0e38ebe --- /dev/null +++ b/README.md @@ -0,0 +1,2 @@ +# Choregraphe-GA +Choregraphe python box with Google Assistant integration diff --git a/behavior_1/behavior.xar b/behavior_1/behavior.xar new file mode 100644 index 0000000..704ee90 --- /dev/null +++ b/behavior_1/behavior.xar @@ -0,0 +1,935 @@ + + + + media/images/box/root.png + + + + + + + + + + + ../../../../../Others/tirocinio/node-assistant/module-chore/google-assistant.png + + + + + + + + + + + + + + media/images/box/interaction/target_face.png + + + + + + + + + + + + + + + + + + + + + + + + + + + + media/images/box/interaction/ear.png + + + + + + + + + + + + + + + media/images/box/interaction/say.png + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + media/images/box/interaction/LED.png + + + + + + + + + + + + + + + + media/images/box/interaction/LED.png + + + + + + + + + + + + + media/images/box/interaction/vocabulary.png + + + #0051ff + + + + + + + + + + + + + + + media/images/box/interaction/LED.png + + + + + + + + + + + + + + + + media/images/box/interaction/LED.png + + + + + + + + + + + + + media/images/box/interaction/vocabulary.png + + + #ffffff + + + + + + + + + + + + + + + media/images/box/interaction/LED.png + + + + + + + + + + + + + + + + media/images/box/interaction/LED.png + + + + + + + + + + + + + media/images/box/interaction/vocabulary.png + + + #ff0000 + + + + + + + + + + + + + + + media/images/box/interaction/LED.png + + + + + + + + + + + + + + + + media/images/box/interaction/LED.png + + + + + + + + + + + + + media/images/box/interaction/vocabulary.png + + + #ffffff + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ga.pml b/ga.pml new file mode 100644 index 0000000..8807940 --- /dev/null +++ b/ga.pml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/google-assistant.png b/google-assistant.png new file mode 100644 index 0000000000000000000000000000000000000000..7a4e14d5358c40f69e557d6c78f7ac21cae96c70 GIT binary patch literal 42437 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 WMy58;®8zzbn|!vt@HjQu~$lW!mZ literal 0 HcmV?d00001 diff --git a/manifest.xml b/manifest.xml new file mode 100644 index 0000000..ea4b0c9 --- /dev/null +++ b/manifest.xml @@ -0,0 +1,18 @@ + + + + ZoraGA + + + en_US + + + en_US + + + + interactive + + + +