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.