HLA Interoperability for ROS-Based Autonomous Systems

被引:0
作者
Carrera, Arnau [1 ]
Tremori, Alberto [1 ]
Caamano, Pilar [1 ]
Been, Robert [1 ]
Pereira, Diego Crespo [2 ]
Bruzzone, Agostino G. [3 ]
机构
[1] NATO STO CMRE, La Spezia, Italy
[2] Univ A Coruna, Coruna, Spain
[3] Univ Genoa, Genoa, Italy
来源
MODELLING AND SIMULATION FOR AUTONOMOUS SYSTEMS, MESAS 2016 | 2016年 / 9991卷
关键词
High level architecture (HLA); Robot operating system (ROS); Interoperability; Autonomous underwater vehicle (AUV); Autonomous systems; Hardware in the loop (HIL); Software in the loop (SIL);
D O I
10.1007/978-3-319-47605-6_10
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The requirements for autonomous systems (of systems) have started to include the cooperation between heterogeneous assets in order to accomplish complex missions. Therefore, interoperability - both at the conceptual and technical level - between different types of systems and domains is essential. In the M&S community HLA is the reference standard to design, develop and test interoperable systems of systems. In this article, a HLA-based link between simulation and an autonomous system using the ROS middleware is presented. The integration of an Autonomous Underwater Vehicle (AUV), more specifically the SPARUS II, in a HLA federation using the proposed link has been tested for a harbour protection mission. For this scenario, the hardware and software of the AUV has been included in a federation together with a virtual simulator. The link allows easy inclusion of ROS-based assets in HLA federations, thereby enriching both the M&S and robotic communities which will benefit from this approach which allows the development of more complex and realistic simulated scenarios with hardware- and software-in-the-loop.
引用
收藏
页码:128 / 138
页数:11
相关论文
共 50 条
[21]   HLA interoperability analysis based coloured petri nets [J].
Combettes, S ;
Nketsa, A .
MODELLING AND SIMULATION 2002, 2002, :269-272
[22]   Design of an Autonomous Mobile Robot Based on ROS [J].
Koseoglu, Murat ;
Celik, Orkan Murat ;
Pektas, Omer .
2017 INTERNATIONAL ARTIFICIAL INTELLIGENCE AND DATA PROCESSING SYMPOSIUM (IDAP), 2017,
[23]   Robotic Arm Manipulation Under IEC 61499 and ROS-based Compatible Control Scheme [J].
Garcia, Carlos A. ;
Salinas, Gustavo ;
Perez, Victor M. ;
Salazar L, Franklin ;
Garcia, Marcelo V. .
INFORMATION AND COMMUNICATION TECHNOLOGIES OF ECUADOR (TIC.EC), 2019, 884 :358-371
[24]   ROS-Based Human Detection and Tracking from a Wireless Controlled Mobile Robot Using Kinect [J].
Sankar, Sidagam ;
Tsai, Chi-Yi .
APPLIED SYSTEM INNOVATION, 2019, 2 (01) :1-12
[25]   Modeling and Simulation Interoperability Concepts for Multidisciplinarity, Interdisciplinarity, and Transdisciplinarity - Implications for Computational Intelligence Enabling Autonomous Systems [J].
Tolk, Andreas .
MODELLING AND SIMULATION FOR AUTONOMOUS SYSTEMS, MESAS 2015, 2015, 9055 :60-74
[26]   SpaceFOM-A robust standard for enabling a-priori interoperability of HLA-based space systems simulations [J].
Crues, Edwin Z. ;
Dexter, Dan ;
Falcone, Alberto ;
Garro, Alfredo ;
Moller, Bjorn .
JOURNAL OF SIMULATION, 2022, 16 (06) :624-644
[27]   A Reliability-Based Measurement of Interoperability for Systems of Systems [J].
Jones-Wyatt, Elizabeth ;
Domercant, Jean Charles ;
Mavris, Dimitri N. .
2013 7TH ANNUAL IEEE INTERNATIONAL SYSTEMS CONFERENCE (SYSCON 2013), 2013, :408-413
[28]   Dynamic context-aware workflow management architecture for efficient manufacturing: A ROS-based case study [J].
Ochoa, William ;
Legaristi, Jon ;
Larrinaga, Felix ;
Perez, Alain .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2024, 153 :505-520
[29]   Optimal path planning of a disinfection mobile robot against COVID-19 in a ROS-based research platform [J].
Banjanovic-Mehmedovic, L. ;
Karabegovic, I ;
Jahic, J. ;
Omercic, M. .
ADVANCES IN PRODUCTION ENGINEERING & MANAGEMENT, 2021, 16 (04) :405-417
[30]   Time-based orchestration of workflow, interoperability with G-Devs/Hla [J].
Ribault, Judicael ;
Zacharewicz, Gregory .
JOURNAL OF COMPUTATIONAL SCIENCE, 2015, 10 :126-136