Automated Generation of Robotics Applications from Simulink and SysML Models

被引:2
|
作者
Morelli, Matteo [1 ]
机构
[1] Scuola Super Sant Anna, Inst Commun Informat & Percept TeCiP, I-56124 Pisa, Italy
来源
30TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, VOLS I AND II | 2015年
关键词
D O I
10.1145/2695664.2695882
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Models are used in control domains to improve the quality of the system and its development process by early validation and verification, using simulation or model-checking. Robotic middlewares, such as Orocos-RTT, provide the infrastructure to execute component-based applications and abstract the functionality from the computing platform, but are hardly integrated in a model-based flow with automatic code generation. Control algorithms can be specified and designed using synchronous models (Simulink), but with the limitation that the code can only be executed in a single core. We propose a model-driven approach and tool support to specify the execution platform, the software and message implementation of synchronous models, and a semantic-spreserving deployment on Orocos-RTT with the automatic generation of glue code.
引用
收藏
页码:1948 / 1954
页数:7
相关论文
共 50 条
  • [1] Automated Generation of Failure Modes and Effects Analysis from SysML Models
    Hecht, Myron
    Dimpfl, Emily
    Pinchak, Julia
    2014 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2014, : 62 - 65
  • [2] AltaRica 3.0 code generation from SysML models
    Nga Nguyen
    Mhenni, Faida
    Choley, Jean-Yves
    SAFETY AND RELIABILITY - SAFE SOCIETIES IN A CHANGING WORLD, 2018, : 2435 - 2440
  • [3] Development of an automated MBT toolchain from UML/SysML models
    Lasalle, Jonathan
    Peureux, Fabien
    Fondement, Frederic
    INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2011, 7 (04) : 247 - 256
  • [4] Automated Test Suite Generation for Time-continuous Simulink Models
    Matinnejad, Reza
    Nejati, Shiva
    Briand, Lionel C.
    Bruckmann, Thomas
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2016, : 595 - 606
  • [5] Automatic Fault Tree Generation From SysML System Models
    Mhenni, Faida
    Nga Nguyen
    Choley, Jean-Yves
    2014 IEEE/ASME INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2014, : 715 - 720
  • [6] AUTOMATED GENERATION OF HYBRID PROBABILISTIC RISK MODELS FROM SYSML V2 MODELS OF SOFTWARE-DEFINED MANUFACTURING SYSTEMS
    Grimmeisen, Philipp
    Ma, Yuliang
    Diaconeasa, Mihai A.
    Morozov, Andrey
    PROCEEDINGS OF ASME 2022 INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, IMECE2022, VOL 9, 2022,
  • [7] Communication pipelining for Code Generation from Simulink Models
    Yan, Rongjie
    Huang, Kai
    Yu, Min
    Zhang, Xiaomeng
    2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, : 1893 - 1900
  • [8] Specifying Automated Oracles for Simulink Models
    Nardi, Paulo A.
    Delamaro, Marcio E.
    Baresi, Luciano
    2013 IEEE 19TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA), 2013, : 330 - 333
  • [9] Code generation from declarative models of robotics solvers
    Frigerio, Marco
    Scioni, Enea
    Pazderski, Pawel Piotr
    Bruyninckx, Herman
    2019 THIRD IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2019), 2019, : 369 - 372
  • [10] Automated Generation of FMEAs using SysML for Reliability, Safety, and Cybersecurity
    Hecht, Myron
    Chuidian, Aaron
    Tanaka, Taiki
    Raymond, Ross
    2020 ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM (RAMS 2020), 2020,