High-Level Description of Robot Architecture

被引:0
|
作者
Al-Fedaghi, Sabah [1 ]
AlSaraf, Manar [1 ]
机构
[1] Kuwait Univ, Comp Engn Dept, Kuwait, Kuwait
关键词
Conceptual model; robot architectural specification; robot behavior; static diagram; dynamism; THINGING MACHINE; SYSTEMS;
D O I
10.14569/IJACSA.2020.0111035
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Architectural Description (AD) is the backbone that facilitates the implementation and validation of robotic systems. In general, current high-level ADs reflect great variation and lead to various difficulties, including mixing ADs with implementation issues. They lack the qualities of being systematic and coherent, as well as lacking technical-related forms (e.g., icons of faces, computer screens). Additionally, a variety of languages exist for eliciting requirements, such as object-oriented analysis methods susceptible to inconsistency (e.g., those using multiple diagrams in UML and SysML). In this paper, we orient our research toward a more generic conceptualization of ADs in robotics. We apply a new modeling methodology, namely the Thinging Machine (TM), to describe the architecture in robotic systems. The focus of such an application is on high-level specification, which is one important aspect for realizing the design and implementation in such systems. TM modeling can be utilized in documentation and communication and as the first step in the system's design phase. Accordingly, sample robot architectures are re-expressed in terms of TM, thus developing (1) a static model that captures the robot's atemporal aspects, (2) a dynamic model that identifies states, and (3) a behavioral model that specifies the chronology of events in the system. This result shows a viable approach in robot modeling that determines a robot system's behavior through its static description.
引用
收藏
页码:258 / 267
页数:10
相关论文
共 50 条
  • [1] FROM HIGH-LEVEL DESCRIPTION TO SILICON
    NASH, D
    RADKE, C
    [J]. IEEE DESIGN & TEST OF COMPUTERS, 1984, 1 (03): : 101 - 102
  • [2] High-level description tools for humanoids
    Fernandez-Carbajales, Victor
    Martinez, Jose Maria
    Moran, Francisco
    [J]. MULTIMEDIA CONTENT REPRESENTATION, CLASSIFICATION AND SECURITY, 2006, 4105 : 387 - 394
  • [3] A HIGH-LEVEL APPROACH TO PROGRAMMING A ROBOT
    WANG, NS
    DAVIES, BJ
    [J]. INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 1987, 27 (01): : 57 - 63
  • [4] EAP high-level product architecture
    Gudlaugsson, T. V.
    Mortensen, N. H.
    Sarban, R.
    [J]. ELECTROACTIVE POLYMER ACTUATORS AND DEVICES (EAPAD) 2013, 2013, 8687
  • [5] HIGH-LEVEL PROCESSOR ARCHITECTURE.
    RADA, COL
    [J]. 1982, V 15 (N 16): : 29 - 30
  • [6] An Intuitive Architecture for a Chatbot that Exploits High-Level Reasoning for Human-Robot Interaction
    Prasatzakis, Christoforos
    Patkos, Theodore
    Plexousakis, Dimitris
    [J]. ERCIM NEWS, 2023, (134):
  • [7] INTERACTIVE ROBOT SIMULATOR FOR HIGH-LEVEL TASKS
    KITAJIMA, K
    [J]. COMPUTER-AIDED DESIGN, 1988, 20 (02) : 93 - 99
  • [8] Explaining Impossible High-Level Robot Behaviors
    Raman, Vasumathi
    Kress-Gazit, Hadas
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2013, 29 (01) : 94 - 104
  • [9] CURRENT ISSUES ON HIGH-LEVEL ROBOT PROGRAMMING
    MANDUTIANU, D
    [J]. COMPUTERS AND ARTIFICIAL INTELLIGENCE, 1988, 7 (03): : 203 - 217
  • [10] Software architecture of the high-level control of FRIDA
    Guzman Alvarez, Cesar Augusto
    Aguiar, Marta
    Acosta Pulido, Jose
    Patron Recio, Jestis
    Almudena Prieto, M.
    [J]. JOURNAL OF ASTRONOMICAL TELESCOPES INSTRUMENTS AND SYSTEMS, 2019, 5 (01)