HIGH LEVEL ARCHITECTURE (HLA) GATEWAY

Optional Features

The High-Level Architecture (HLA) gives access to the HLAFEDERATE feature. It is a gateway that allows SCANeR studio simulation engine to interact with any other simulation’s computer through HLA regardless of the computing platforms.

HLA is a standard protocol that defines how to create a global simulation made of distributed simulations, which can interact without needing specific development.
With HLA, each participating simulation is called a federate. It interacts with other federates inside a federation.

The communication between federates is done thanks to the services provided by the RTI (Run Time Infrastructure). Federates can “Publish” information to the federation and “Subscribe” information from the federation.

Technical data 
Main features
  • Compatible with DIS and HLA standards (1516 and Evolved)
  • Compatible with RPR2 FOM
  • Publish and subscribe data
  • Position dead reckoning
  • Entities mapping configuration file
  • Ownership Management: the gateway is able to acquire the ownership of following attributes from an external entity: Spatial, ArticulatedParametersArray, PowerPlantOn
Information published from SCANeR to HLA
  • Interactive vehicles positions, including articulated parts
  • Autonomous vehicle position
  • Dynamic objects (handled by SCANeR Physics are published as “CulturalFeature”
  • Shot events
  • Custom articulated parts positions and orientations
  • Deming plow position and orientation
Information suscribed from HLA to SCANeR
  • Vehicles positions, including articulated parts
  • Shot events
  • Ownership transfer
  • Detonation events
  • “CulturalFeature” entities positions and orientations as infrastructure objects
Included simulation modules 
  • HLAFEDERATE 
Software requirements 
  • An HLA RTI is required, SCANeR is compatible with:
    • Pitch RTI
    • VT-Mäk RTI
Use cases 
  • Co-simulation with the tactical simulator VT-Mäk VR-Forces with ownership management
  • Co-simulation with the game Bohemia Interactive VBS2 without ownership management