About the Tutorial

The EU H2020 RobMoSys Project (http://robmosys.eu) aims to coordinate the whole robotics community’s best and consorted effort to realize a step change towards a European ecosystem for open and industry-grade model-driven software development for robotics.

This tutorial introduces the principles and model-driven approaches for robotics envisioned in RobMoSys. It explains by the means of an Eclipse-based tooling how the modeling principles become accessible to different roles like component suppliers, system builders, experts for task plots, and others and how models are being transformed into composable software artefacts.

A major goal of this tutorial is to give RobMoSys exposition in the “generic” MDE community and attract more researchers towards robotics problems. This is also about explicating the special needs of robotics and discussing these with the MDE community.


The tutorial will be held on Tuesday, October 16th 2018.

08:30 – 09:00 / 20+10min / Christian Schlegel (Ulm University of Applied Sciences)

09:00 – 09:30 / 20+10min / Christian Schlegel (Ulm University of Applied Sciences)

09:30 – 10:15 / 45min / Alex Lotz, Dennis Stampfer (Ulm University of Applied Sciences)

10:15 – 10:45 Coffee break

10:45 – 11:15 / 20+10min / Huascar ESPINOZA (CEA List)

11:15 – 11:45 / 20+10min / Herman Bruyninckx (KU Leuven)

11:45 – 12:30 / 45min / all, moderation: Christian Schlegel and Herman Bruyninckx

About RobMoSys

The H2020 project “RobMoSys - Better Models, Better Tools, Better Systems” (http://robmosys.eu) is part of the effort towards a European Digital Industrial Platform for Robotics.

RobMoSys will enable the composition of robotics applications with managed, assured, and maintained system-level properties via model-driven techniques. It will establish structures that enable the management of the interfaces between different robotics-related domains, different roles in the ecosystem and different levels of abstractions. Thereto, “composability”, “separation of roles” and “model – tool – code” are first class principles of RobMoSys.

RobMoSys envisions an integrated approach built on top of the current code-centric robotic platforms, by applying model-driven methods and tools. RobMoSys aims to establish Quality-of-Service properties, enabling a composition-oriented approach while preserving modularity. RobMoSys will drive the non-competitive part of building a professional quality ecosystem by encouraging the community involvement. RobMoSys will elaborate many of the common robot functionalities based on broad involvement of the community via two Open Calls.


Christian Schlegel Technical Lead of the H2020 RobMoSys project. Elected coordinator of the euRobotics Topic Group on Software Engineering, System Integration, System Engineering. Co-Founder and Associate Editor of the open access journal JOSER – Journal of Software Engineering for Robotics. Co-Organizer of the series of International Workshop on Domain-Specific Languages and Models for Robotics Systems (DSLRob). Head of the service robotics research group at Hochschule Ulm, Professor for Real Time Systems and Autonomous Systems in the Computer Science Department of Hochschule Ulm since 2004. Co-opted member of the Faculty of Engineering, Computer Science and Psychology of the University of Ulm. http://www.servicerobotik-ulm.de

Herman Bruyninckx Core Technical Partner of the H2020 RobMoSys project with a focus on modeling of motion, perception and world model stacks for robotics. Associate Editor of the open access journal JOSER – Journal of Software Engineering for Robotics. From 2008 to 2015, he has been leading the robotics community in Europe, first as Coordinator of the seminal network EURON, and in 2013-2015 as Vice-President Research of the euRobotics association. Full professor at KU Leuven and part-time at Eindhoven University of Technology. https://people.mech.kuleuven.be/~bruyninc/