A novel model-driven approach to support development cycle of robotic systems

被引:9
|
作者
Estevez, Elisabet [1 ]
Sanchez-Garcia, Alejandro [1 ]
Gamez-Garcia, Javier [1 ]
Gomez-Ortega, Juan [1 ]
Satorres-Martinez, Silvia [1 ]
机构
[1] Univ Jaen, Dept Ingn Elect Automat, Jaen, Spain
关键词
Robotic arm manipulators; Model-driven engineering; ROS-robotic operating system; OROCOS-open robot control software; SOFTWARE; DESIGN; PARTS;
D O I
10.1007/s00170-015-7396-4
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Currently, industrial robots are decisive in modern production facilities, and in a near future, robots will also become essential in daily life. In fact, the main aim of robotic manipulator relies on the integration of robots into people's daily. To this purpose, there are a great number of physical devices, such as sensors, actuators, auxiliary elements, tools etc. which can be incorporated into a robot. Although integration, reuse, flexibility and adaptability are crucial characteristics demanded by current robotic applications, there is a lack of standardization in terms of hardware and software platforms, providing incompatible task-specific and non-reusable solutions. Consequently, there is a need for a new engineering methodology to design, implement and execute software systems. This work explores the advantages that model-driven engineering provides for the development of applications for robotic manipulators' platforms. Specifically, a modelling approach is developed to generate the target code automatically. To validate the proposal, a tool that allows the final code to be generated for most spread communication middlewares in the robotics field is also presented.
引用
收藏
页码:737 / 751
页数:15
相关论文
共 50 条
  • [21] SafeRobots: A Model-Driven Approach for Designing Robotic Software Architectures
    Ramaswamy, Arunkumar
    Monsuez, Bruno
    Tapus, Adriana
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON COLLABORATION TECHNOLOGIES AND SYSTEMS (CTS), 2014, : 131 - 134
  • [22] A Model-Driven Approach to Evolve Recommender Systems
    Oliveira, Yuri
    Silveira, Leonardo
    Souza, Cidcley
    WEBMEDIA'18: PROCEEDINGS OF THE 24TH BRAZILIAN SYMPOSIUM ON MULTIMEDIA AND THE WEB, 2018, : 168 - 171
  • [23] Recommender Systems on the Web: A Model-Driven Approach
    Rojas, Gonzalo
    Dominguez, Francisco
    Salvatori, Stefano
    E-COMMERCE AND WEB TECHNOLOGIES, PROCEEDINGS, 2009, 5692 : 252 - 263
  • [24] A model-driven design approach for mechatronic systems
    Huang, Jinfeng
    Voeten, Jeroen
    Groothuis, Marcel
    Broenink, Jan
    Corporaal, Henk
    SEVENTH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN, PROCEEDINGS, 2007, : 127 - +
  • [25] A model-driven approach to the development of an architectural object model
    Hendricx, A
    Neuckermans, H
    ARTIFICIAL INTELLIGENCE IN ENGINEERING, 2001, 15 (02): : 195 - 205
  • [26] A model-driven approach for dependable software systems
    Jiang, Michael
    Yang, Zhihui
    USIC 2007: PROCEEDINGS OF THE SEVENTH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, 2007, : 100 - +
  • [27] The GeneSEZ approach to model-driven software development
    Haubold, Tobias
    Beier, Georg
    Golubski, Wolfgang
    Herbig, Nico
    ADVANCES TECHNIQUES IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2010, : 395 - 400
  • [28] Leveraging Model-driven Development for Automation Systems Development
    Maurmaier, Mathias
    2008 IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION, PROCEEDINGS, 2008, : 733 - 736
  • [29] A model-driven approach of Web Services development
    Li, Jia
    Zhang, Heming
    DCABES 2006 Proceedings, Vols 1 and 2, 2006, : 1102 - 1106
  • [30] A Flexible Model-Driven Game Development Approach
    do Prado, Ely Fernando
    Lucredio, Daniel
    PROCEEDINGS 2015 NINTH BRAZILIAN SYMPOSIUM ON SOFTWARE COMPONENTS, ARCHITECTURES AND REUSE - SBCARS 2015, 2015, : 130 - 139