This document defines a set of standard application layer interfaces called JAUS Manipulator Services. JAUS Services provide the means for software entities in an unmanned system or system of unmanned systems to communicate and coordinate their activities. The Manipulator Services represent the platform-independent capabilities commonly found across all domains and types of unmanned systems. At present, nineteen (19) services are defined in this document.
This document, the JAUS Manipulator Service Set (AS6057), defines a message-passing interface for services commonly found in serial manipulator systems. These services represent the platform-independent capabilities common across all serial manipulator types. Additional capabilities are specified in the JAUS Core Service Set (AS5710A) and are frequently referenced herein.