RoboSC: a domain-specific language for supervisory controller synthesis of ROS applications

被引:0
|
作者
Wesselink, Bart [1 ]
de Vos, Koen [2 ]
Kuertev, Ivan [1 ]
Reniers, Michel [2 ]
Torta, Elena [2 ]
机构
[1] Eindhoven Univ Technol, Fac Comp Sci, Eindhoven, Netherlands
[2] Eindhoven Univ Technol, Fac Mech Engn, Eindhoven, Netherlands
关键词
D O I
10.1109/ICRA48891.2023.10161436
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper presents a novel domain-specific language, RoboSC, for developing supervisory controllers for robotic applications. RoboSC supports concepts of ROS/ROS2 and supervisory control theory. It enables users to focus on the modeling and the synthesis process of supervisory controllers for ROS applications only because it generates all artifacts needed to connect such controllers to ROS applications and deploy them. Validation tests with actual and simulated robots show the approach's feasibility and indicate reduced coding effort.
引用
收藏
页码:9090 / 9096
页数:7
相关论文
共 50 条
  • [31] LegalLanguage: A Domain-Specific Language for Legal Contexts
    Soares, Ambrosio Alves
    Martins, Paula Ventura
    da Silva, Alberto Rodrigues
    [J]. ADVANCES IN ENTERPRISE ENGINEERING XIII, EEWC 2019, 2020, 374 : 33 - 51
  • [32] EXTENSIBLE HOST LANGUAGE FOR DOMAIN-SPECIFIC LANGUAGES
    Chodarev, Sergej
    Kollar, Jan
    [J]. COMPUTING AND INFORMATICS, 2016, 35 (01) : 84 - 110
  • [33] DOMAIN-SPECIFIC LANGUAGE FOR THE CONFIGURATION OF NETWORK DEVICES
    Felipe Garzon Triana, Daniel
    Enrique Montenegro Marin, Carlos
    Alonso Gaona Garcia, Paulo
    [J]. INGENIERIA SOLIDARIA, 2016, 12 (20): : 83 - 94
  • [34] Domain-specific language models and lexicons for tagging
    Coden, AR
    Pakhomov, SV
    Ando, RKB
    Duffy, PH
    Chute, CG
    [J]. JOURNAL OF BIOMEDICAL INFORMATICS, 2005, 38 (06) : 422 - 430
  • [35] ModelTalk: When Everything Is a Domain-Specific Language
    Hen-Tov, Atzmon
    Pinhasi, Assaf
    Schachter, Lior
    Lorenz, David H.
    [J]. IEEE SOFTWARE, 2009, 26 (04) : 39 - 46
  • [36] A Domain-specific Language for Configurable Traceability Analysis
    Buender, Hendrik
    Rieger, Christoph
    Kuchen, Herbert
    [J]. MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 374 - 381
  • [37] A Domain-Specific Language for Augmented Reality Games
    Campos-Lopez, Ruben
    Guerra, Esther
    de Lara, Juan
    [J]. 39TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2024, 2024, : 1140 - 1142
  • [38] Declaratively Defining Domain-Specific Language Debuggers
    Lindeman, Ricky T.
    Kats, Lennart C. L.
    Visser, Eelco
    [J]. ACM SIGPLAN NOTICES, 2012, 47 (03) : 127 - 136
  • [39] From a program family to a domain-specific \language
    Consel, C
    [J]. DOMAIN-SPECIFIC PROGRAM GENERATION, 2003, 3016 : 19 - 29
  • [40] Modular Domain-Specific Language Components in Scala
    Hofer, Christian
    Ostermann, Klaus
    [J]. ACM SIGPLAN NOTICES, 2011, 46 (02) : 83 - 92