- JAUS
Joint Architecture for Unmanned Systems. Formerly JAUGS (Joint Architecture for Unmanned Ground Systems), JAUS was originally an initiative by the
United States Department of Defense to develop anopen architecture for the domain of unmanned systems.It is a component based message passing architecture that defines a data format and methods of communication between computing nodes. In order to ensure that the architecture is applicable to the entire domain of current and future unmanned systems, it is built on the five principles of vehicle platform independence, mission isolation, computer hardware independence, technology independence and operator use independence.
The architecture dictates a hierarchical system built up of subsystems, nodes and components, and contains a strictly defined message set to support an unprecedented level of
interoperability . Significant portions of the architecture, including the definitions for subsystem, node and component, have been loosely defined in order to accommodate for the five principles that it is based on.The architecture is currently being developed by the JAUS Working Group which is comprised of individuals from the government, industry and academia. JAUS is currently in the process of becoming a standard under the
Society of Automotive Engineers Generic Open Architecture framework and has already been given the name SAE AS-4.; External Links
* [http://www.jauswg.org JAUS Working Group]; JAUS Implementations
* [http://www.appliedperception.com Applied Perception] — JAUS-Compliant Systems
* [http://www.autonomoussolutions.com/products/products-main/jausnow-trade-library-home.html Autonomous Solutions] — JAUS Solutions
* [http://www.kairosautonomi.com/JAUS_SDK.htm Kairos Autonomi ProntoJAUS Software Development Kit]
* [http://www.openjaus.com OpenJAUS] — Open Source (BSD) C/C++ SDK and runtime components for multiple platforms, based on JAUS Reference Architecture 3.3
* [http://sourceforge.net/projects/active-ist/ JAUS++] — Open Source (LGPL) C++ implementation for multiple platforms (Windows, Linux)
* [http://www.resquared.com/JAUS-SDK.html RE2 JAUS Software Development Kit (SDK)] —COTS , fully supported JAUS API in C/C++ for multiple platforms including Linux, Windows, QNX, LynxOS, etc. which runs on either UDP/IP orReal-Time Innovations ' real-timeData Distribution Service .
* [http://www.repinvariant.com/products/ri-jaus/ Rep Invariant JAUS SDK] — Open Source (GPL) C++ JAUS SDK
* [http://www.torctech.com TORC Technologies] — JAUS-interoperable solutions, JAUS Toolkit forLabVIEW
* [http://www.uxvworks.com Yeager UXVworks] — JAUS Systems, Components and SDK for multiple platforms
Wikimedia Foundation. 2010.