Rep Invariant JAUS Software Development
Kit
(RI-JAUS SDK)
Shortcuts
* Download RI-JAUS
*
Online documentation
Overview
The Rep Invariant JAUS (RI-JAUS) SDK is a C++ library implementing the Joint Architecture for Unmanned Systems (JAUS) protocol for autonomous system interoperation.
We developed the RI-JAUS SDK software development kit so that our JAUS projects could fit on embedded systems with very little storage. Don't let that fool you, though --- RI-JAUS works just as well on a Linux desktop or a Windows laptop as it does on an ARM.
Version
The current version of RI-JAUS is 0.9.0 Beta. It implements the JAUS Reference Architecture version 3.3.
Downloads and Documentation
The open source version of RI-JAUS 0.9.0 Beta is available for download by United States citizens working in the US. Online documentation is available to everyone, and includes tutorials and reference material.
Key features
-
Up to Date: RI-JAUS provides comprehensive support for the JAUS Reference Architecture 3.3. It also supports RA 3.2 interoperability.
-
Multi-platform support: RI-JAUS runs on Windows, Linux, and other POSIX operating systems, across several processor architectures.
-
Easy to Use: A simple client JAUS component is a dozen lines of code. Complicated JAUS features such as Service Connections and Events are handled completely automatically.
-
Efficient: RI-JAUS is built on asynchronous events. Client code does not need to poll, nor does it need to use multiple threads, in order to perform multiple I/O tasks at once.
-
Robust: RI-JAUS uses modern C++ design techniques to avoid memory corruption, memory leaks, and inconsistent internal data structures.
Licensing
We distribute RI-JAUS under two distinct licenses: the GNU Public License, Version 3 (GPLv3), and a commercial-use license.
Pricing
Commercial licenses for RI-JAUS 0.9.0 are priced as follows:
-
$4999 (USD) per annual developer's license. This includes email and phone support, as well as software updates throughout the year
-
$499 per system runtime license for the first 10 systems (one robot and one operator control unit (OCU)
-
Volume discounts for additional systems
We are always willing to work out special arrangements to fit a customer's unique requirements. Additional discounts may be available for early-adopters.
Please email jaus@repinvariant.com to discuss purchasing commercial licenses.