diff --git a/pages/docs/img/poster.pdf b/pages/docs/img/2020_mpm4cps/poster.pdf similarity index 100% rename from pages/docs/img/poster.pdf rename to pages/docs/img/2020_mpm4cps/poster.pdf diff --git a/pages/docs/img/robo3d.png b/pages/docs/img/2020_mpm4cps/robo3d.png similarity index 100% rename from pages/docs/img/robo3d.png rename to pages/docs/img/2020_mpm4cps/robo3d.png diff --git a/pages/docs/img/mpm4cps-slides.pdf b/pages/docs/img/2020_mpm4cps/slides.pdf similarity index 100% rename from pages/docs/img/mpm4cps-slides.pdf rename to pages/docs/img/2020_mpm4cps/slides.pdf diff --git a/pages/docs/img/2022_models/photo.jpg b/pages/docs/img/2022_models/photo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..55a8d11e0e1fe10a16d5f4849c8af727b25f89cd Binary files /dev/null and b/pages/docs/img/2022_models/photo.jpg differ diff --git a/pages/docs/img/ragconnect-process.png b/pages/docs/img/ragconnect-process.png new file mode 100644 index 0000000000000000000000000000000000000000..7f7ee7ec8d6d2e6b001ca9bc16c9cac8a928d975 Binary files /dev/null and b/pages/docs/img/ragconnect-process.png differ diff --git a/pages/docs/img/ros2rag-process.png b/pages/docs/img/ros2rag-process.png deleted file mode 100644 index f44fad87ba0d5205dc6638be24fb97fe8ce86bbd..0000000000000000000000000000000000000000 Binary files a/pages/docs/img/ros2rag-process.png and /dev/null differ diff --git a/pages/docs/inner-workings.md b/pages/docs/inner-workings.md index 101692e9dedfe11a1bbd2e039c7fb1bbc5429930..2dbc6f651b0cdd871d87dab456e44ed1b6c3b326 100644 --- a/pages/docs/inner-workings.md +++ b/pages/docs/inner-workings.md @@ -2,7 +2,7 @@ Please see [API documentation](ragdoc/index.html) for more details. - + `RagConnect` uses the [relast-preprocessor](https://git-st.inf.tu-dresden.de/jastadd/relast-preprocessor) to parse `.relast` grammar files. This results in an ASTNode of type `Program`. diff --git a/pages/docs/use_cases.md b/pages/docs/use_cases.md index 6e4524c7801f92d41c41371db585046ec6a83136..56c5af23a33a6aded02584dd4d1b37828dfdac4d 100644 --- a/pages/docs/use_cases.md +++ b/pages/docs/use_cases.md @@ -1,13 +1,13 @@ # Use cases with `RagConnect` -## MPM4CPS Paper - Codename 'Ros2Rag' +## MPM4CPS Paper (2020) - Codename 'Ros2Rag' In the publication [*"Connecting conceptual models using Relational Reference Attribute Grammars"*](https://doi.org/10.1145/3417990.3421437), a use case involving a simulated robot arm and two different models connected to it was shown. One model was used to ensure a low speed of the robot when within a safety zone (purple boxes in the picture below), and the other model executes a workflow to control the robot. - + -This paper was presented on October, 16h during the [MPM4CPS workshop](https://msdl.uantwerpen.be/conferences/MPM4CPS/2020/) within the [MODELS 2020 conference](https://conf.researchr.org/home/models-2020). For more information, see the [presented slides](img/mpm4cps-slides.pdf), [a recording of the session](https://youtu.be/Hgc1qFfmr44?t=1220) or the accompanied [poster](img/poster.pdf). +This paper was presented on October, 16th 2020 during the [MPM4CPS workshop](https://msdl.uantwerpen.be/conferences/MPM4CPS/2020/) within the [MODELS 2020 conference](https://conf.researchr.org/home/models-2020). For more information, see the [presented slides](img/2020_mpm4cps/slides.pdf), [a recording of the session](https://youtu.be/Hgc1qFfmr44?t=1220) or the accompanied [poster](img/2020_mpm4cps/poster.pdf). The repository with the used source code can be found at: <https://git-st.inf.tu-dresden.de/ceti/ros/mpm4cps2020> The usage is dockerized, so starting the application only involves the commands listed below. @@ -28,3 +28,22 @@ docker-compose up rag_app # Terminal 3: Goal-Model docker-compose up rag_goal ``` + +## ACSOS Paper (2022) - Codename 'Motion Grammar Demo' + +In the paper [*"Specifying Reactive Robotic Applications +With Reference Attribute Motion Grammars"*](http://mg.relational-rags.eu), motion grammars (an older approach by [Dantham and Stilman](https://doi.org/10.1109/TRO.2013.2239553)) were implemented using Relational RAGs. +This paper will be presented on September, 21st 2022 during the [Posters and Demos session](https://2022.acsos.org/track/acsos-2022-posters-and-demos) of the [ACSOS 2022 conference](https://2022.acsos.org/). +For more information, see <http://mg.relational-rags.eu/>. + +## MODELS Paper (2022) - Codename 'Ros3Rag' + +In the paper [*"Incremental Causal Connection for Self-Adaptive Systems Based on Relational Reference Attribute Grammars"*](https://doi.org/10.1145/3550355.3552460), a [previous use case](#mpm4cps-paper-codename-ros2rag) was extended to Collaborative, Teaching-Based Robotic Cells. + + + +This paper will be presented in the technical track of the [MODELS 2022 conference](https://conf.researchr.org/home/models-2022) (Oct 23 - Oct 29). +There is an [artifact hosted at Zenodo](https://doi.org/10.5281/zenodo.7009758) containing all source code and the executable case study. +Furthermore, the presentation slides and a poster will be available soon. + +The repository with the used source code can be found at: <https://git-st.inf.tu-dresden.de/ceti/ros/models2022>