OpenJAUS is a low-cost middleware for Unmanned Systems based on the Joint Architecture for Unmanned Systems (JAUS). JAUS is developed and maintained by the AS-4 standards committee, a part of the Society of Automotive Engineers (SAE). The OpenJAUS SDK implements the published JAUS standard and extends that standard as necessary to improve functionality for its users.
The OpenJAUS SDK is divided into five namespaces which align with parts of the JAUS standard:
In addition to the API documented herein, there are also several tutorials on the OpenJAUS website which explain fundamental features and capabilities of the OpenJAUS SDK: