EmbeddedMontiArc issueshttps://git.rwth-aachen.de/groups/monticore/EmbeddedMontiArc/-/issues2019-05-23T16:10:24+02:00https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Cpp/-/issues/30Execute with logging: Name collision2019-05-23T16:10:24+02:00Alexander David HellwigExecute with logging: Name collisionfunction arma::log(as in logarithm) has a name collision with log(as in write to log)function arma::log(as in logarithm) has a name collision with log(as in write to log)Alexander David HellwigAlexander David Hellwighttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/10Create a emam component that reads and writes to carla using ROS2019-06-14T14:16:59+02:00Alexander David HellwigCreate a emam component that reads and writes to carla using ROSE.g. Accelerate and stop on collisionE.g. Accelerate and stop on collisionhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/9Create simple emam component that writes to carla using ROS2019-06-11T17:16:25+02:00Alexander David HellwigCreate simple emam component that writes to carla using ROSE.g. accelerates a vehicle References: https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware#example-with-ros-middleware https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware#depende...E.g. accelerates a vehicle References: https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware#example-with-ros-middleware https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware#dependencies-needed-to-compile-the-generated-projectshttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/8Use ROS to read from carla2019-06-03T13:39:34+02:00Alexander David HellwigUse ROS to read from carlaE.g. use http://wiki.ros.org/rostopic#rostopic_echo to see what data is send by carlaE.g. use http://wiki.ros.org/rostopic#rostopic_echo to see what data is send by carlahttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/7Use ROS to write to carla2019-06-03T13:39:49+02:00Alexander David HellwigUse ROS to write to carlaE.g. use http://wiki.ros.org/rostopic#rostopic_pub to accelerate a vehicleE.g. use http://wiki.ros.org/rostopic#rostopic_pub to accelerate a vehiclehttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/6Add middleware generator project and CI2019-06-07T14:07:39+02:00Alexander David HellwigAdd middleware generator project and CICompare https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/cooperativeintersection .gitlab-ci.yml generate.sh compile.shCompare https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/cooperativeintersection .gitlab-ci.yml generate.sh compile.shhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/5Add simple emam-component2019-06-07T14:05:44+02:00Alexander David HellwigAdd simple emam-componentAdd a simple example emam-component + stream test. https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/blob/oldversion/src/main/emam/de/rwth/Plus.emam https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applicat...Add a simple example emam-component + stream test. https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/blob/oldversion/src/main/emam/de/rwth/Plus.emam https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/blob/oldversion/src/test/emam/de/rwth/PlusStreamtest.stream^https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/4Fix linux CI for stream testing2019-06-07T14:06:23+02:00Alexander David HellwigFix linux CI for stream testingCreate a docker image containing Java 8 Maven CMake Armadillo and ROS. Use it to streamtest in CI similar to the Windows build Job Suggestion: Base on https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware/tree/...Create a docker image containing Java 8 Maven CMake Armadillo and ROS. Use it to streamtest in CI similar to the Windows build Job Suggestion: Base on https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware/tree/master/src/test/docker/ema-ros-kinetic / registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emam2middleware/ema-ros-kinetic > add Java and Maven > add to the streamtest maven plugin project(Dockerfile and Registery)https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/3Add basic CI for stream testing2019-06-07T14:06:04+02:00Alexander David HellwigAdd basic CI for stream testingReference https://docs.gitlab.com/ee/ci/quick_start/ Compare https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/blob/oldversion/.gitlab-ci.ymlReference https://docs.gitlab.com/ee/ci/quick_start/ Compare https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/blob/oldversion/.gitlab-ci.ymlhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/2Add basic Maven project structure2019-06-03T13:36:08+02:00Alexander David HellwigAdd basic Maven project structureReference https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/tree/oldversion/pom.xmlReference https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/emadllib/tree/oldversion/pom.xmlhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/carlacomponents/-/issues/1Install ROS and other dependencies2019-06-03T13:35:45+02:00Alexander David HellwigInstall ROS and other dependencieshttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware#dependencies-needed-to-compile-the-generated-projects Alternative: use the provided docker container registry.git.rwth-aachen.de/monticore/embeddedmontiarc/...https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2Middleware#dependencies-needed-to-compile-the-generated-projects Alternative: use the provided docker container registry.git.rwth-aachen.de/monticore/embeddedmontiarc/generators/emam2middleware/ema-ros-kinetichttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/8Handwrite a Some/IP-Adapter2019-06-13T12:04:03+02:00Alexander David HellwigHandwrite a Some/IP-AdapterCompare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/tree/master/src/test/resources/results/echoCMake You can mock tests_a_compA and remove/ignore IAdapter_tests_a_compA.h. Keep the signature of the ini...Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/tree/master/src/test/resources/results/echoCMake You can mock tests_a_compA and remove/ignore IAdapter_tests_a_compA.h. Keep the signature of the init as well as tick methods.Anna Maria SchmitzFlorian RaethMarkus Georg BendelAnna Maria Schmitzhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/7Compile the example with CMake2019-05-30T22:04:05+02:00Alexander David HellwigCompile the example with CMakeReference https://cliutils.gitlab.io/modern-cmake/ Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/test/resources/results/echoCMake/CMakeLists.txt You will need to replace/delete th...Reference https://cliutils.gitlab.io/modern-cmake/ Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/test/resources/results/echoCMake/CMakeLists.txt You will need to replace/delete the find_package and list instructions as well as the (file)names. You might need to write/search a FindSome/IP.cmakeMarkus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/6Create a simple example2019-05-30T22:03:36+02:00Alexander David HellwigCreate a simple exampleCreate a example where a Subscriber sends a double to a Publisher which prints it to stdout. Compile and run it.You dont need to use EmbeddeMontiArcMath for this.Create a example where a Subscriber sends a double to a Publisher which prints it to stdout. Compile and run it.You dont need to use EmbeddeMontiArcMath for this.Markus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/5[Optional]Install Some/IP(Windows)2019-05-30T15:39:56+02:00Alexander David Hellwig[Optional]Install Some/IP(Windows)Install Some/IP on a Windows 10 x64 System and add documentation to README.md(or link to existing)Install Some/IP on a Windows 10 x64 System and add documentation to README.md(or link to existing)Markus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/4Create a Docker image2019-05-28T17:33:28+02:00Alexander David HellwigCreate a Docker imageCreate a docker image with Some/IP + compiler installed and upload it to this projects Registery. Use it to compile the example project.Create a docker image with Some/IP + compiler installed and upload it to this projects Registery. Use it to compile the example project.Markus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/3Install Some/IP(Linux)2019-05-25T17:39:29+02:00Alexander David HellwigInstall Some/IP(Linux)Install Some/IP on a Linux System(e.g. Ubuntu 16.04) and add documentation to README.md(or link to existing)Install Some/IP on a Linux System(e.g. Ubuntu 16.04) and add documentation to README.md(or link to existing)Markus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/2Add basic CI2019-05-25T16:48:25+02:00Alexander David HellwigAdd basic CIReference https://docs.gitlab.com/ee/ci/quick_start/ Compare with https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/.gitlab-ci.ymlReference https://docs.gitlab.com/ee/ci/quick_start/ Compare with https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/.gitlab-ci.ymlMarkus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/1Add basic Maven project structure2019-05-25T16:09:59+02:00Alexander David HellwigAdd basic Maven project structureReference https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/pom.xmlReference https://maven.apache.org/guides/getting-started/maven-in-five-minutes.html Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/pom.xmlMarkus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/8Handwrite a MQTT-Adapter2019-06-05T17:31:43+02:00Alexander David HellwigHandwrite a MQTT-AdapterCompare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/tree/master/src/test/resources/results/echoCMake You can mock tests_a_compA and remove/ignore IAdapter_tests_a_compA.h. Keep the signature of the ini...Compare to https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/tree/master/src/test/resources/results/echoCMake You can mock tests_a_compA and remove/ignore IAdapter_tests_a_compA.h. Keep the signature of the init as well as tick methods.Georg VinogradovJannis Joachim TölleMike GrüneGeorg Vinogradov