The HLA TutorialThis tutorial will help you learn how to develop distributed simulations using HLA, The High-level Architecture.
- Get an overview of HLA.
- Learn how to design HLA federations.
- Understand how to develop Federation Object Models.
- Master the services of the HLA runtime infrastructure.
Note that the HLA Tutorial document is copyright Pitch Technologies but can be freely redistributed under the conditions described on page 2.
Download nowDownload the tutorial, samples and HLA software for personal learning purposes:
- Download the HLA tutorial (PDF)
- Download the HLA Starter kit
sample federates in C++ and Java and Federation Object Models!
- Download Pitch pRTI Free and Pitch Visual OMT Free
Licensed for learning purposes
Community support for the HLA Tutorial and associated samples and software is available on StackOverflow.
Do you have the latest version?The most recent versions are:
- HLA Tutorial: Version 1.0. Check the header of the PDF document to verify which version that you currently have.
- HLA Evolved starter kit: Version 1.0. Check the ReadMe file of your installation to verify which version that you currently have.
- Pitch pRTI Free: Use the “Check for updates” command in the “Help” menu.
- Pitch Visual OMT Free: Use the “Check for updates” command in the “Help” menu.
Licensing and copyrightEach of the above downloads contain specific licensing and copyright information. In short:
- The HLA Tutorial is copyrighted but may be freely redistributed without modification as PDF or on paper.
- The sample federates are licensed using the Apache 2.0 license which enables you to reuse the code as long as you acknowledge the copyright holder.
- The Free product versions are licensed using a regular software End User License Agreement.
Link to this page from your web site!Do you want to point your readers to this HLA Tutorial? Please point to the URL http://pitchtechnologies.com/hlatutorial, not the individual files directly.
This will help you avoid pointing to older versions when new versions become available.