“…MDE has been successfully applied to different aspects of robotics applications [16]. Current robotics MDE research aims to reduce the complexity of imperative or event-driven programming [17], [18], [19], [20], to describe kinematics, or geometric relations [21], [22], or to model software architectures for robotic systems [2], [3], [23], [24], [25], [26].…”