Component-based modelling for generating robotic arm applications running under OROCOS middleware

被引:4
|
作者
Sanchez Garcia, A. [1 ]
Estevez, E. [1 ]
Gomez Ortega, J. [1 ]
Gamez Garcia, J. [1 ]
机构
[1] Univ Jaen, Syst Engn & Automat Dept, Jaen, Spain
关键词
Robotic manipulator applications; Robot Control; Unified Modelling Language; OROCOS communication middleware; Model-Driven Design;
D O I
10.1109/SMC.2013.619
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, complex dynamic systems, such as robotics, demand new and highly sophisticated software developments. But, basically, robotics arm applications need to get information, through sensors, from the variant and unknown environment; this is available to controllers which also have information about the robot's state (position, velocity, acceleration, torque, etcetera) and taking into account a reference, they generate the next state for the robot. Therefore, every robotic platform should require a set of sensors to take information from the environment, controllers and robots (with the low level controller). In order to cope with devices, which part of them exhibit vendor-dependent characteristics, a standard interface is proposed to allow the designers to abstract the vendor specific drivers' knowledge and to guide them in this work. This paper also explores the advantages of model-based techniques to design robotic-arm applications. In particular the Unified Modelling Language has been used for modelling the functionality in the robotic's manipulator applications, from where components of the OROCOS (Open RObot COntrol Software) are automatically generated. The proposition, characterized by its openness, productivity, portability and interoperability, is based on the construction of a complex robotic manipulator platform that integrates a Staubli industrial robot and a MEKA anthropomorphic robotic arm. Both can be used, in an easy way, in advanced experiments as it is shown in the results.
引用
收藏
页码:3633 / 3638
页数:6
相关论文
共 50 条
  • [41] A performance analysis infrastructure for component-based system hos ted by middleware
    Zhang, Yong
    Huang, Tao
    Wei, Jun
    Chen, Ningjiang
    SOFTWARE ENGINEERING TECHNIQUES: DESIGN FOR QUALITY, 2006, 227 : 97 - +
  • [42] A Component-Based Middleware for a Reliable Distributed and Reconfigurable Spacecraft Onboard Computer
    Peng, Ting
    Hoeflinger, Kilian
    Weps, Benjamin
    Maibaum, Olaf
    Schwenk, Kurt
    Luedtke, Daniel
    Gerndt, Andreas
    PROCEEDINGS OF 2016 IEEE 35TH SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2016, : 337 - 342
  • [43] The role of software architecture in constraining adaptation in component-based middleware platforms
    Blair, GS
    Blair, L
    Issarny, V
    Tuma, P
    Zarras, A
    MIDDLEWARE 2000, 2000, 1795 : 164 - 184
  • [44] A component-based middleware platform for reconfigurable service-oriented architectures
    Seinturier, Lionel
    Merle, Philippe
    Rouvoy, Romain
    Romero, Daniel
    Schiavoni, Valerio
    Stefani, Jean-Bernard
    SOFTWARE-PRACTICE & EXPERIENCE, 2012, 42 (05): : 559 - 583
  • [45] An educational component-based digital TV middleware for the Brazilian's system
    Costa, Juliano Rodrigues
    de Lucena Junior, Vicente Ferreira
    TECHNOLOGIES FOR E-LEARNING AND DIGITAL ENTERTAINMENT, PROCEEDINGS, 2008, 5093 : 41 - +
  • [46] Architecture Modelling of Parametric Component-Based Systems
    Pittou, Maria
    Rahonis, George
    COORDINATION MODELS AND LANGUAGES, COORDINATION 2020, 2020, 12134 : 281 - 300
  • [47] Component-Based Modelling of EV Battery Chargers
    Xiao, Xu
    Molin, He
    Kourtza, Paraskevi
    Collin, Adam
    Harrison, Gareth
    Djokic, Sasa
    Meyer, Jan
    Mueller, Sascha
    Moeller, Friedemann
    2015 IEEE EINDHOVEN POWERTECH, 2015,
  • [48] A Component-based Architecture for Flexible Integration of Robotic Systems
    Jung, Min Yang
    Deguet, Anton
    Kazanzides, Peter
    IEEE/RSJ 2010 INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2010), 2010, : 6107 - 6112
  • [49] A protocol for communication in a component-based modelling infrastructure
    Hicks, BJ
    Culley, SJ
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART B-JOURNAL OF ENGINEERING MANUFACTURE, 2001, 215 (04) : 453 - 464
  • [50] An Architectural Approach to Safety of Component-based Robotic Systems
    Jung, Min Yang
    Kazanzides, Peter
    2016 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2016, : 3360 - 3366