Leveraging domain specific modeling to increase accessibility of robot programming - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

Leveraging domain specific modeling to increase accessibility of robot programming

Résumé

Despite the popularity of the Robot Operating System (ROS), Model-Driven Engineering (MDE) methods remain not commonly used in the community. The use of such methods would allow to reason at a higher level of abstraction and increase the accessibility of field engineers to effectively write ROS applications, while opening the way to more advanced model analysis for validation and verification. In a previous work, we made an in-depth comparative study to choose which MDE approach to apply when developing ROS applications. This study led us to choose graphical Domain-Specific Languages (DSL) as the means to facilitate the development of ROS applications. In this paper we present the MDE4ROS framework, a graphical DSL we defined to allow high level robotics applications development. This framework aims to provide a better view of the system during the development using a graphical representation and to enable higher level of abstraction with code generation of the ROS system. To illustrate our proposal we use MDE4ROS to develop a TurtleBot use case and we present an analysis of the results.
Fichier non déposé

Dates et versions

hal-03443832 , version 1 (23-11-2021)

Identifiants

Citer

Ileana Ober, Mickaël Trezzy, Iulian Ober, Raquel Oliveira. Leveraging domain specific modeling to increase accessibility of robot programming. IEEE International Workshop of Electronics, Control, Measurement, Signals and their application to Mechatronics (ECMSM 2021), IEEE, Jun 2021, Liberec, Czech Republic. ⟨10.1109/ECMSM51310.2021.9468864⟩. ⟨hal-03443832⟩
55 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More