Careers About Us Contact Us
Services Industries We Serve Partners & Clients News & Events Blog

Products

RI-JAUS

RI-JAUS

The RI-JAUS SDK is a C++ library implementing the Joint Architecture for Unmanned Systems (JAUS) protocol for autonomous system interoperation.

RI-JAUS Downloads

  • Source: ri-jaus-1.0.tar.gz | ri-jaus-1.0.zip
  • Documents: Online Documentation
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 1.00. It implements the JAUS Reference Architecture version 3.3.

Key Features

  • 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. Commercial licenses for RI-JAUS are priced by project. We are always willing to work out special arrangements to fit a customer's unique requirements. Please e-mail us to discuss purchasing commercial licenses.
Agriculture Learn More Defense/First Responder Learn More Mining Learn More Materials Handling Learn More
Contact us to discuss your project or request a quote:
info@jaybridge.com
(617) 500-9608