See: Description
| Interface | Description | 
|---|---|
| ScriptCommandGenerator | Interface used by classes that are capable of generating a series of
 AVCL script commands. | 
| Class | Description | 
|---|---|
| AgendaMissionCommands | Contains static utility functions to interface with JAXB-derived
 classes representing an AVCL agenda-based mission. | 
| AvclMessage | Programming interface for dealing with AVCL message JAXB objects | 
| AvclMission | Description   : Data structure that will contain a single AVCL mission object (JAXB)
                 and manipulate individual elements as directed by the mission editor
                 All direct manipulation of the JAXB-developed classes should be handled
                 by this or other classes in this package. | 
| AvclScriptCommands | Base class for all AVCL Script Commands
 
 Autonomous Underwater Vehicle Workbench
 Naval Postgraduate School, Monterey, CA
 www.nps.edu
 By:   Mike Bailey
 Date: Jun 21, 2005
 Time: 9:59:26 AM | 
| Converter | Filename      : Converter.java
 Description   : Abstract class to provide a conversion utility for transforming
                 AVCL files into other formats. | 
| JaxbConverter | Filename      : JaxbConverter.java
 Description   : Abstract class to be used for converting AVCL files to non-text-based
                 format using an AvclMission object as the source. | 
| MissionResultsElements | |
| MunitionMissionCommands | Contains static utility functions to interface with JAXB-derived
 classes representing AVCL Munition mission commands. | 
| UavMissionResults | Contains static utility functions to interface with JAXB-derived
 classes representing AVCL UAV mission results. | 
| UavScriptCommands | Description   : Contains static utility functions to interface with JAXB-derived
                 classes representing AVCL UAV script commands. | 
| UgvMissionResults | Contains static utility functions to interface with JAXB-derived
 classes representing AVCL UGV mission results. | 
| UgvScriptCommands | Description   : Contains static utility functions to interface with JAXB-derived
                 classes representing AVCL UGV script commands. | 
| UsvMissionResults | Contains static utility functions to interface with JAXB-derived
 classes representing AVCL USV mission results. | 
| UsvScriptCommands | Description   : Contains static utility functions to interface with JAXB-derived
                 classes representing AVCL USV script commands. | 
| UuvMissionResults | Contains static utility functions to interface with JAXB-derived
 classes representing AVCL UUV mission results. | 
| UuvScriptCommands | Description   : Contains static utility functions to interface with JAXB-derived
                 classes representing AVCL AUV script commands. | 
| XsltConverter | Description   : Class to be used for converting AVCL files to another text-based
                 format (XML or not) using an XSLT transformation. | 
This package supports generation, use and translation of Autonomous Vehicle Command Language (AVCL). AVCL is a command and control language for autonomous unmanned vehicles, enabling common XML-based representations for mission scripts, agenda plans and post-mission recorded telemetry. Operators can utilize a single archivable and validatable format for robot tasking and results that is directly convertible to and from a wide variety of different robot command languages.
Further information is available on the AUV Workbench home page.