CERTI
an Open Source RTI, why and how?
Eric NOULARD, Jean-Yves ROUSSELOT
eric.noulard@onera.fr , rousselot@cert.fr ONERA/DTIM/SER ONERA Centre de Toulouse
Pierre SIRON pierre.siron@isae.fr DMIA Department Université de Toulouse, ISAE
CERTI an Open Source RTI, why and how? Pierre SIRON Eric NOULARD, - - PowerPoint PPT Presentation
CERTI an Open Source RTI, why and how? Pierre SIRON Eric NOULARD, Jean-Yves ROUSSELOT pierre.siron@isae.fr eric.noulard@onera.fr , rousselot@cert.fr DMIA Department ONERA/DTIM/SER ONERA Centre de Toulouse Universit de Toulouse, ISAE
Eric NOULARD, Jean-Yves ROUSSELOT
eric.noulard@onera.fr , rousselot@cert.fr ONERA/DTIM/SER ONERA Centre de Toulouse
Pierre SIRON pierre.siron@isae.fr DMIA Department Université de Toulouse, ISAE
2
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
3
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
4
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
RTIA 3 libRTI Federate 3 RTIA 1 libRTI Federate 1 HLA Interface RTIA 2 libRTI Federate 2 Unix Socket RTIG WAN TCP Socket
5
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
time management)
6
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
Fed B1 Fed A2 Fed A1 Fed B2
7
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
8
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
9
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
Air Defense System
AIRCRAFT RADIO LINK ANTIRADAR MISSILE RADAR SURFACE TO AIR MISSILE
SURFACE TO AIR SYSTEM AIRCRAFT PATROL
4 FF 4 FFRADAR WAVE WIRED LINK COMMAND POST
REAL WORLD
Missile
Disaggregated Level
Radar Aircraft Patrol Aircraft
Aggregated Level
Radar
10
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
11
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
12
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
13
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
SHM1 SHM2 RTIA 1 RTIA 2 RTIA1_to_RTIG RTIG_to_RTIA1 RTIA2_to_RTIG RTIG_to_RTIA2 RTIG
14
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
15
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
16
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
17
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
18
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
19
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
20
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
21
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
A CERTI user (and contributor) testimonial (Sept. 2008) : I'm using CERTI because I need a free HLA RTI with C++ API that could be used by individuals/organizations that cannot afford purchasing a commercial HLA RTI. [...] I need C++ API because most of the simulation software I'm using is in C/C++. I like CERTI because
software
complex installation and startup
22
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
23
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
24
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
Make+Test Reuse Make Test
25
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
26
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
27
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
28
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
29
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
30
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
Automatic E-mail Follow-up for:
31
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
32
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
33
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
34
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
High Level Architecture (M&S HLA).
Python wrapper for the C++ HLA API),
in IEEE 1516.2)
including Windows, Linux and Sun Solaris. The module relies on the Classic Python interpreter (version 2.4 or higher) and requires a HLA 1.3 compliant RTI with C++ DLC API.
35
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
platform build example using CMake http://www.cmake.org )
36
2009 Spring Simulation Interoperability Workshop
09S-SIW-015
37
2009 Spring Simulation Interoperability Workshop
09S-SIW-015