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.