mantle-api issueshttps://gitlab.eclipse.org/eclipse/openpass/mantle-api/-/issues2023-04-18T04:54:26Zhttps://gitlab.eclipse.org/eclipse/openpass/mantle-api/-/issues/35Add interface for logging2023-04-18T04:54:26ZDavid WeißAdd interface for loggingThere is currently no mechanism for logging of error, warning and info messages in MantleAPI. Therefore the OpenScenarioEngine logs all messages to the console using std::cout, which is not convenient for the user. I would like to introd...There is currently no mechanism for logging of error, warning and info messages in MantleAPI. Therefore the OpenScenarioEngine logs all messages to the console using std::cout, which is not convenient for the user. I would like to introduce a new Interface in MantleAPI with the following use case:
The simulator should be able to display logging messages of the scenario engine in its user interface or write them into a file.
The interface should be able to distinguish different kinds/levels of logging messages, e.g. error, warning, info.Reinhard BiegelRené Parisrene.paris@in-tech.comArun DasAndreas RauschertMartin StumpReinhard Biegelhttps://gitlab.eclipse.org/eclipse/openpass/mantle-api/-/issues/29Discussion: Lack of possiblity to activate/deactivate controller2023-04-12T07:05:04ZRené Parisrene.paris@in-tech.comDiscussion: Lack of possiblity to activate/deactivate controllerIn the openScenarioEngine we're currently implementing the possibility to switch between default and user defined controller (during runtime).
The best we could do so far was to use the method `IEnvironment::AddEntityToController` withi...In the openScenarioEngine we're currently implementing the possibility to switch between default and user defined controller (during runtime).
The best we could do so far was to use the method `IEnvironment::AddEntityToController` within the [AssignControllerAction](https://gitlab.eclipse.org/eclipse/simopenpass/openscenario1_engine/-/blob/main/engine/src/Storyboard/GenericAction/AssignControllerAction_impl.cpp), but we don't see an option to communicate activate/deactivate via boolean flags as specified in the [ActivateControllerAction](https://www.asam.net/static_downloads/ASAM_OpenSCENARIO_V1.1.1_Model_Documentation/modelDocumentation/content/ActivateControllerAction.html).
Any hints on how an enhancement could look like?René Parisrene.paris@in-tech.comDavid WeißArun DasAndreas RauschertRené Parisrene.paris@in-tech.comhttps://gitlab.eclipse.org/eclipse/openpass/mantle-api/-/issues/1Implement openSCENARIO API2023-01-19T12:27:37ZTuan Duong QuangImplement openSCENARIO APITo enable full coverage of the openSCENARIO language and other scenario description languages in future, the current implantation must be refactored. An abstraction must be implemented between the scenario interpreter and the simulation ...To enable full coverage of the openSCENARIO language and other scenario description languages in future, the current implantation must be refactored. An abstraction must be implemented between the scenario interpreter and the simulation core. The goal is to enable all conditions and actions which are currently executed and available and extend the support for openSCENARIO features in this and follow-up stories. A concept is currently being developed.
Acceptance Criteria:
• The previous support for openSCENARIO is available with the abstract implementation of the openSCENARIO interpreter.Release V0.9Arun DasArun Das