Solving the RoboSoccer Challenge Problem with UML RT and Papyrus RT
We demonstrate and evaluate the use of the UMLRT modeling language and an extension of Eclipse PapyrusRT, an open source model driven development tool, to solve the RoboSoccer challenge problem. The problem requires participants to create an executable model of a robotic rover playing soccer in a simulated playing field against another rover. Our extension supports TCP communication which is used to connect the model and the simulation in a bi directional fashion. We evaluate the performance of our model using a set of scenarios, each examining a certain aspect of our proposed solution.
2019 ACM/IEEE 22nd International Conference on Model Driven Engineering Languages and Systems Companion (MODELS C)