Technische Universität München Robotics and Embedded Systems



Innovative Tools for Development and Didactics of Mechatronic Systems

The design of mechatronic systems involves the disciplines of mechanics, electronics and software. The goal of the EasyKit project is to speed up the development process of mechatronic systems by parallelizing the development of these disciplines, hence minimizing development time and increasing reliability through reusability. EasyKit consists of a library of hardware and software modules and the model-based development tool EasyLab. The hardware modules from the Match-X construction kit enable fast assembly of mechatronic systems.

Match-X building blocks   EasyKit Starter Didactic Set   Demonstration setup: pneumatic cylinder

The development environment EasyLab offers data flow-oriented as well as state-oriented modeling of the software for the mechatronic application. A palette of software building blocks reflects the modular structure of the hardware components. The modeled application logic is used to generate source code that is especially suitable for resourceconfined target platforms.

EasyLab: Data-flow modelling language

EasyLab: Sequence chart modelling language

At the same time, we are developing meaningful experimental setups in association with our partners from the industry and academic aera, which demonstrate the efficiency of the system.

This work is funded by the German Ministry of Education and Research (BMBF).






[1] Simon Barner, Michael Geisinger, Jia Huang, Alois Knoll, Holger Bönicke, Christoph Ament, Jochen Mades, Reinhard Pittschellis, and Gerd Bauer. EasyKit - Eine allgemeine Methodik für die Entwicklung von Steuerungskomponenten. In Jürgen Gausemeier, Franz Ramming, Wilhelm Schäfer, and Ansgar Trächtler, editors, Entwurf mechatronischer Systeme, volume 272 of HNI-Verlagsschriftenreihe, pages 23-36, Paderborn, Germany, 2010. [ .bib | .pdf ]
[2] Simon Barner, Christian Buckl, and Alois Knoll. Hardware-aware model-driven software development. In ACACES 2010 Poster Abstracts, pages 89-92, Terrassa, Spain, 2010. High-Performance Embedded Architecture and Compiliation Network of Excellence. [ .bib | .pdf ]
[3] Michael Geisinger, Simon Barner, Martin Wojtczyk, and Alois Knoll. A software architecture for model-based programming of robot systems. In Torsten Kröger and Friedrich M. Wahl, editors, Advances in Robotics Research - Theory, Implementation, Application, pages 135-146, Braunschweig, Germany, 2009. Springer-Verlag Berlin Heidelberg. [ DOI | .bib | .pdf ]
[4] Simon Barner, Michael Geisinger, Christian Buckl, and Alois Knoll. EasyLab: Model-based development of software for mechatronic systems. In IEEE/ASME International Conference on Mechatronic and Embedded Systems and Applications, pages 540-545, Beijing, China, 2008. [ DOI | .bib | .pdf ]
[5] Martin Wojtczyk, Simon Barner, Michael Geisinger, and Alois Knoll. Rapid prototyping of an adaptive light-source for mobile manipulators with EasyKit and EasyLab. In SPIE Optics and Photonics 2008, Illumination Engineering, Eighth International Conference on Solid State Lighting: Applications, San Diego, CA, USA, 2008. [ DOI | .bib | .pdf ]