EmbeddedMontiArc issueshttps://git.rwth-aachen.de/groups/monticore/EmbeddedMontiArc/-/issues2019-07-09T18:49:07+02:00https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/14Add to CI: Compile Adapter example2019-07-09T18:49:07+02:00Alexander David HellwigAdd to CI: Compile Adapter exampleCompile the example adapter with docker and add it to the CICompile the example adapter with docker and add it to the CIMarkus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/13Add basic generator structure to project2019-07-09T18:48:52+02:00Alexander David HellwigAdd basic generator structure to projectReference: https://freemarker.apache.org/docs/index.html
See:
https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/main/java/de/monticore/lang/monticar/generator/roscpp/GeneratorRosCpp.java#L69
ht...Reference: https://freemarker.apache.org/docs/index.html
See:
https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/main/java/de/monticore/lang/monticar/generator/roscpp/GeneratorRosCpp.java#L69
https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/main/java/de/monticore/lang/monticar/generator/roscpp/template/RosCppTemplates.java
https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/tree/master/src/main/resources/de/monticore/lang/monticar/generator/roscpp/templateMarkus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/12Add MiddlewareSymbol to EmbeddedMontiArc2019-07-09T11:57:59+02:00Alexander David HellwigAdd MiddlewareSymbol to EmbeddedMontiArcDirectory: https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/languages/EmbeddedMontiArc/tree/master/src/main/java/de/monticore/lang/embeddedmontiarc/tagging/middleware
It should contain all information you need to generate a publishe...Directory: https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/languages/EmbeddedMontiArc/tree/master/src/main/java/de/monticore/lang/embeddedmontiarc/tagging/middleware
It should contain all information you need to generate a publisher/subscriber that connects a topic/service to a port.
It should be similar RosConnectionSymbol(e.g. extends MiddlewareSymbol)
Also adapt EMAPortSymbol and EMAPortInstanceSymbol(see isRosPort)
Remember to create a merge request and assigne it to meMarkus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/11Enable multiple callbacks in one adapter2019-07-12T11:48:55+02:00Alexander David HellwigEnable multiple callbacks in one adapterIdea: Encapsulate callback in Class:
Create Class with callback and add pointer to component in constructor. Create an object of this class in the init method of the adapter and register with middleware
If you can think of other alternat...Idea: Encapsulate callback in Class:
Create Class with callback and add pointer to component in constructor. Create an object of this class in the init method of the adapter and register with middleware
If you can think of other alternatives, feel free to implement them insteadMarkus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/10Change adapter example to set values of component on callback2019-06-13T17:47:50+02:00Alexander David HellwigChange adapter example to set values of component on callbackE.g. someware in SomeipAdapter_tests_a_compA::on_message:
`component->rosIn = dataFromMessage;`E.g. someware in SomeipAdapter_tests_a_compA::on_message:
`component->rosIn = dataFromMessage;`Markus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/-/issues/9Change adapter example to publish values from the component2019-06-13T17:32:07+02:00Alexander David HellwigChange adapter example to publish values from the componentE.g. in https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/blob/8-handwrite-a-some-ip-adapter/someip_adapter/SomeipAdapter_tests_a_compA.cpp#L61 :
`double d = component->rosOut`;E.g. in https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2someip/blob/8-handwrite-a-some-ip-adapter/someip_adapter/SomeipAdapter_tests_a_compA.cpp#L61 :
`double d = component->rosOut`;Markus Georg BendelMarkus Georg Bendelhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/14Add to CI: Compile Adapter example2019-07-01T21:38:02+02:00Alexander David HellwigAdd to CI: Compile Adapter exampleCompile the example adapter with docker and add it to the CICompile the example adapter with docker and add it to the CIGeorg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/13Add basic generator structure to project2019-07-01T13:18:20+02:00Alexander David HellwigAdd basic generator structure to projectReference: https://freemarker.apache.org/docs/index.html
See:
https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/main/java/de/monticore/lang/monticar/generator/roscpp/GeneratorRosCpp.java#L69
ht...Reference: https://freemarker.apache.org/docs/index.html
See:
https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/main/java/de/monticore/lang/monticar/generator/roscpp/GeneratorRosCpp.java#L69
https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/blob/master/src/main/java/de/monticore/lang/monticar/generator/roscpp/template/RosCppTemplates.java
https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMAM2RosCpp/tree/master/src/main/resources/de/monticore/lang/monticar/generator/roscpp/templateGeorg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/12Add MiddlewareSymbol to EmbeddedMontiArc2019-06-26T14:01:33+02:00Alexander David HellwigAdd MiddlewareSymbol to EmbeddedMontiArcDirectory: https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/languages/EmbeddedMontiArc/tree/master/src/main/java/de/monticore/lang/embeddedmontiarc/tagging/middleware
It should contain all information you need to generate a publishe...Directory: https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/languages/EmbeddedMontiArc/tree/master/src/main/java/de/monticore/lang/embeddedmontiarc/tagging/middleware
It should contain all information you need to generate a publisher/subscriber that connects a topic/service to a port.
It should be similar RosConnectionSymbol(e.g. extends MiddlewareSymbol)
Also adapt EMAPortSymbol and EMAPortInstanceSymbol(see isRosPort)
Remember to create a merge request and assigne it to meGeorg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/11Enable multiple callbacks in one adapter2019-06-17T19:14:03+02:00Alexander David HellwigEnable multiple callbacks in one adapterIdea: Encapsulate callback in Class:
Create Class with callback and add pointer to component in constructor. Create an object of this class in the init method of the adapter and register with middleware
If you can think of other alternat...Idea: Encapsulate callback in Class:
Create Class with callback and add pointer to component in constructor. Create an object of this class in the init method of the adapter and register with middleware
If you can think of other alternatives, feel free to implement them insteadGeorg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/10Change adapter example to set values of component on callback2019-06-17T19:08:57+02:00Alexander David HellwigChange adapter example to set values of component on callbackE.g. someware in message_arrived:
`component->rosIn = dataFromMessage;`E.g. someware in message_arrived:
`component->rosIn = dataFromMessage;`Georg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/emam2mqtt/-/issues/9Add Env variable to specify where mqtt is installed2019-06-14T12:30:29+02:00Alexander David HellwigAdd Env variable to specify where mqtt is installedGeorg VinogradovGeorg Vinogradovhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/28Set Charging Station as new target2019-10-09T10:50:39+02:00Simon KißmannSet Charging Station as new targetImplement a method that saves the current target and sets the nearest charging station as the new target to navigate to. Once the vehicle is fully charged and can leave the station, the saved original target is set as the new target.Implement a method that saves the current target and sets the nearest charging station as the new target to navigate to. Once the vehicle is fully charged and can leave the station, the saved original target is set as the new target.Simon KißmannSimon Kißmannhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/27Flag for pausing the autopilot2019-10-09T10:50:53+02:00Simon KißmannFlag for pausing the autopilotSet Flag (boolean charging) that pauses the autopilot (and the car) while in the charging station. Either set by the autopilot or charging station. Unchecked when charging process is finished (battery charge = 100%?)Set Flag (boolean charging) that pauses the autopilot (and the car) while in the charging station. Either set by the autopilot or charging station. Unchecked when charging process is finished (battery charge = 100%?)Simon KißmannSimon Kißmannhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/applications/mnistcalculator/-/issues/6Create integration test for tensorflow2019-09-26T14:00:35+02:00Evgeny KusmenkoCreate integration test for tensorflow- create integration test
- add information about tensorflow backend in accordance with the other backends- create integration test
- add information about tensorflow backend in accordance with the other backendsFelix HermsenFelix Hermsenhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/generators/EMADL2CPP/-/issues/11Dependency Issue2020-10-29T16:21:54+01:00Evgeny KusmenkoDependency Issuemvn clean install -s settings.xml can't get monticar commons dependencymvn clean install -s settings.xml can't get monticar commons dependencyhttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/hardware_emulator/-/issues/2Hardware Emulator can only be used once before restart2019-06-24T12:31:48+02:00Hengwen Zhanghengwen.zhang@rwth-aachen.deHardware Emulator can only be used once before restartThe bug should be at
https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/hardware_emulator/blob/master/hardware_emulator/src/emulator/hardware_emulator.cpp#L157
The `manager.path` should be copied before calling `append`.The bug should be at
https://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/hardware_emulator/blob/master/hardware_emulator/src/emulator/hardware_emulator.cpp#L157
The `manager.path` should be copied before calling `append`.Jean MeuriceJean Meuricehttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/26Error when Pushing: "... not allowed to push code to protected branches on th...2019-10-09T10:52:05+02:00ulfetError when Pushing: "... not allowed to push code to protected branches on this project"I created a subproject on Maven, and added my code, as we talked with Mr. Kusmenko.
However, when I try to push, I get the following errors:
`remote: GitLab: You are not allowed to push code to protected branches on this project.`
Norm...I created a subproject on Maven, and added my code, as we talked with Mr. Kusmenko.
However, when I try to push, I get the following errors:
`remote: GitLab: You are not allowed to push code to protected branches on this project.`
Normally, I would have created another branch and would push there, but as far as I remember, this is not what I told by Kusmenko.
For a temporary fix,
I am temporarily creating a branch for BatteryInterface group and I will push my code there.Evgeny KusmenkoulfetEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/25Not Able to Build Project after Changes2019-06-02T01:27:17+02:00ulfetNot Able to Build Project after ChangesGreetings Mr. Kusmenko,
After (I believe) the changes that are made to Maven dependency nexus,
we are not able to run commands such as "mvn install", as it produces messages along the lines:
`Could not resolve dependencies for project...Greetings Mr. Kusmenko,
After (I believe) the changes that are made to Maven dependency nexus,
we are not able to run commands such as "mvn install", as it produces messages along the lines:
`Could not resolve dependencies for project montisim:server:jar:1.0.7: The following artifacts could not be resolved: de.se_rwth.commons:se-commons-logging:jar:1.7.8, montisim:commons:jar:1.0.6, montisim-controller:library:jar:1.0.1, montisim-controller:control:jar:1.0.1, montisim-controller:navigation:jar:1.0.1, montisim-simulation:environment:jar:1.0.7, montisim-simulation:vehicle:jar:1.0.7, montisim-simulation:sensors:jar:1.0.7, montisim-simulation:network:jar:1.0.7, montisim-simulation:simulator:jar:1.0.7, montisim:rmi-model-server:jar:1.1.0, montisim:example-autopilot-ema:jar:0.0.5, de.monticore.lang.montisim:SimLang:jar:1.0.1, de.monticore.lang.montisim:Util:jar:1.0.1, de.monticore.lang.montisim:Weather:jar:1.0.1: Failure to find de.se_rwth.commons:se-commons-logging:jar:1.7.8 in http://repository.jboss.org/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of jboss-public-repository has elapsed or updates are forced`
I was trying to create subprojects for server, yet I have seen this problem, and stalled my progress, as I cannot double check if I am doing it right or not.
(assigning issue to your account too to notify you)Evgeny KusmenkoulfetEvgeny Kusmenkohttps://git.rwth-aachen.de/monticore/EmbeddedMontiArc/simulators/server/-/issues/24Maven Subproject2019-06-19T11:07:12+02:00Sabrina WolffMaven SubprojectWe were told to create a Maven Subproject of our project. Does anyone have any experience with Maven or know what we have to do specifically?We were told to create a Maven Subproject of our project. Does anyone have any experience with Maven or know what we have to do specifically?First SprintSimon KißmannSabrina WolffMarkus HorlemannUta SkorzinskiSimon Kißmann