See: Description
Class | Description |
---|---|
AbsoluteHorizontalPositionElementType |
Element representing a geographic position as an (x, y) coordinate or latitude/longitude.
|
AbsoluteTimingElementType |
Type used to represent an absolute start and stop time for event execution.
|
AcknowledgeElementType |
Type for an element with no associated values.
|
ActionObjectElementType |
Element used to specify a type of object with which a goal is concerned.
|
AgendaConstraintListType |
List of agenda constraints--things that impact how the vehicle must accomplish its tasking (nogo areas, reporting criteria, etc.).
|
AgendaGoalElementType |
Element utilized to specify a single declarative mission goal.
|
AgendaGoalListType |
List of agenda goals--things that you want the mission to accomplish.
|
AgendaMissionElementType |
Declarative agenda-based (goals) mission definition suitable for use by an agent or other high level mission controller.
|
AreaElementType |
Utilized to specify a geographic area.
|
AreaRotationElementType |
Rotation of a rectangular area about the northwest corner (-90 to 90 degrees).
|
AttackElementType |
Element describing parameters for a attack goal.
|
AVCL |
Java class for anonymous complex type.
|
AvclBodyType |
Container element for mission, state, communications, or planning data elements
Java class for avclBodyType complex type.
|
AvclHeadType |
Container element for metadata information relevant to a single mission file
Java class for avclHeadType complex type.
|
AvclMessageBodyType |
Body portion of an in-mission message between a vehicle and another vehicle or operator.
|
AvclMessageHeadType |
Header and routing information of an AVCL message.
|
AvclMessageType |
Element used to specify a message between multiple autonomous vehicles and/or operators.
|
BodyCoordinateVelocityElementType |
Element representing an unmanned vehicle's velocity in body coordinates.
|
BooleanElementType |
Type for an element with a single boolean attribute.
|
CapabilityUAVElementType |
Description of an individual UAV characteristic.
|
CapabilityUGVElementType |
Description of an individual UGV characteristic.
|
CapabilityUSVElementType |
Description of an individual USV characteristic.
|
CapabilityUUVElementType |
Description of an individual UUV characteristic.
|
CircleElementType |
Element used to specify a circular area using the center and radius in meters.
|
CompositeWaypointUAVCommandType |
A single unmanned aerial vehicle command specifying a pattern consisting of multiple waypoints.
|
CompositeWaypointUGVCommandType |
A single unmanned ground vehicle command specifying a pattern consisting of multiple waypoints.
|
CompositeWaypointUSVCommandType |
A single unmanned surface vehicle command specifying a pattern consisting of multiple waypoints.
|
CompositeWaypointUUVCommandType |
A single unmanned underwater vehicle command specifying a pattern consisting of multiple waypoints.
|
ConfigurationElementType |
Configuration of vehicle and supporting equipment.
|
ContactRecordElementType |
Element used for contact record contact (target) information.
|
ContaminantElementType |
Element describing a contaminant that will be cleaned as part of a decontaminate goal.
|
ContaminantRecordElementType |
Element used to record a contaminant detection.
|
DateTimeGroupElementType |
Element used to represent a date time group (day, month, year, time, time zone).
|
DecontaminateElementType |
Element describing parameters for a decontaminate goal.
|
DemolishElementType |
Element describing parameters for a demolish goal.
|
DopplerVelocityElementType |
Element representing doppler radar or sonar derived velocities over the ground or through the water or air.
|
EventLogElementType |
Contains mission event elements such as communications, tasking orders, errors, etc.
|
ExpandingSquareType |
A pattern starting at a center point and spiraling outward in increasingly large squares for a specified number of points.
|
FollowBeaconCommandType |
Commands the vehicle to follow a light source to a recovery location.
|
FrequencyRangeElementType |
Element describing a range of frequencies to be jammed or monitored.
|
FrequencyRecordElementType |
Element used to record an electronic transmission detection.
|
GeoOriginElementType |
Type for an element that will represent the geographic origin and area of interest.
|
GoalCapabilitiesElementType |
Used to define the basic operating limits of a vehicle.
|
GoalStatusUpdateElementType |
Element used to record a change in the status of an executing goal.
|
GoalType |
Java class for goalType complex type.
|
GpsFixCommandType |
Orders the vehicle to surface for a gps fix or resume mission after obtaining a gps fix.
|
GroupActionElementType |
Message element used to conduct or request various group maintenance actions.
|
GuidedMunitionMissionElementType |
Mission specifying mission requirements for a guided artillery munition (e.g., an Extended Range Munition or ERM)
Java class for guidedMunitionMissionElementType complex type.
|
HeadingElementType |
Type for an element with a single scalar valued attribute specifying a vehicle heading.
|
HorizontalPositionElementType |
Element representing a geographic position as an (x, y) coordinate, latitude/longitude, or relative (x, y) coordinate.
|
HoverCommandType |
Transit (if required) and hover within standoff distance of current or ordered position, also maintain heading (if specified).
|
IlluminateElementType |
Element describing parameters for an illuminate goal.
|
IlluminatorElementType |
Element describing an illuminator.
|
InformationRequestElementType |
Element describing the available types of information that can be requested.
|
IntegerElementType |
Type for an element with a single integer valued attribute.
|
JamElementType |
Element describing parameters for a jam goal.
|
LatitudeLongitudeElementType |
Type for an element that will represent a geographic position as a latitude and longitude.
|
LimitingLineElementType |
Element used to specify a connected ordered set of line segments that the vehicle is not to cross.
|
LoiterUAVCommandType |
Maneuver to maintain station near current or specified location until Wait period is complete (hover not required).
|
LoiterUGVCommandType |
Maneuver to maintain station near current or specified location until Wait period is complete.
|
LoiterUSVCommandType |
Maneuver to maintain station near current or specified location until Wait period is complete.
|
LoiterUUVCommandType |
Maneuver to maintain station near current or specified location until Wait period is complete (hover not required)
Java class for loiterUUVCommandType complex type.
|
MarkElementType |
Element describing parameters for a mark goal.
|
MarkerElementType |
Element describing a marker.
|
MetaCommandType |
Container element for one item of meta information
Java class for metaCommandType complex type.
|
MetaType |
Container element for one item of meta information
Java class for metaType complex type.
|
MissionPreparationElementType |
Contains mission configuration elements such as tasking, control coefficients, and units of measure.
|
MissionResultsElementType |
Contains mission results elements such as telemetry, control orders, and weapon and sensor data.
|
MonitorTransmissionsElementType |
Equates to the "Intercept" action-task-activity-code in C2IEDM.
|
MunitionAimPointElementType |
Identifies the launch and impact points for a guided munition.
|
MunitionLaunchPointElementType |
Identifies the launch and impact points for a guided munition.
|
NonNegativeIntegerElementType |
Type for an element with a single integer valued attribute that is greater than or equal to zero.
|
NonNegativeScalarElementType |
Type for an element with a single scalar valued attribute that is greater than or equal to 0.
|
NoValueElementType |
Type for an element with no associated values.
|
NumericalBlockElementType |
Type used to represent an inclusive range of numerical data.
|
ObjectFactory |
This object contains factory methods for each
Java content interface and Java element interface
generated in the avcl.jaxb package.
|
OperatingLimitsElementType |
Used to define the basic operating limits of a vehicle.
|
OrientationElementType |
Element representing an unmanned vehicle orientation (roll, pitch, and yaw).
|
ParallelTrackType |
A lawnmower-type pattern consisting of a series of parallel lines of specified length and spacing between.
|
PatrolElementType |
Element describing parameters for a patrol goal.
|
PercentElementType |
Type for an element with a single percentage element [0, 100].
|
PolygonElementType |
Element used to specify an arbitrary polygon as an ordered set of points.
|
PositiveIntegerElementType |
Type for an element with a single positive integer valued attribute.
|
PositiveScalarElementType |
Type for an element with a single scalar valued attribute that is greater than or 0.
|
PostureElementType |
Element representing an unmanned vehicle's 3D position and orientation in world coordinates.
|
PriorityElementType |
Type for an element with a priority attribute (value in the range of [0..255]).
|
PropellersOrderUSVElementType |
Element representing a commanded unmanned surface vehicle propeller settings.
|
PropellersOrderUUVElementType |
Element representing a commanded unmanned underwater vehicle propeller settings.
|
QuitCommandType |
End the vehicle mission after zeroing all control settings (does not initiate surfacing procedure prior to shutdown).
|
RecoverCommandType |
Commands the vehicle to recover at a recovering station (vehicle should be directly in front of station, but heading can be off).
|
RectangleElementType |
Element used to specify a rectangular area using the northwest corner, width (east/west) and height (north/south) in meters.
|
RendezvousElementType |
Element describing parameters for a rendezvous goal.
|
ReportingCriteriaElementType |
Element used to specify reporting requirements while attempting to attain a goal.
|
RepositionElementType |
Element describing parameters for a reposition goal.
|
RouteElementType |
Type for an element that is used to contain routing information (geographic route and altitude/depth reuirements).
|
SampledResultsElementType |
Element containing telemetry, control order, and sensor and/or weapon data for a single timestep.
|
SampleEnvironmentElementType |
Element describing parameters for a sample environment goal.
|
ScalarElementType |
Type for an element with a single scalar valued attribute.
|
SearchElementType |
Element describing parameters for a search goal.
|
SectorPatternType |
A pie-like pattern dividing a circle of specified radius into specified sectors.
|
SendMessageCommandType |
Send the specified message to one or more vehicles using the designated communications method.
|
SensorElementType |
Contains unprocessed and uninterpreted sensor data.
|
SensorElementType.AcquisitionRadar |
Java class for anonymous complex type.
|
SensorElementType.ActiveSonar |
Java class for anonymous complex type.
|
SensorElementType.BlazedArraySonar |
Java class for anonymous complex type.
|
SensorElementType.ChemicalBiologicalRadiologicalDetection |
Java class for anonymous complex type.
|
SensorElementType.DopplerRadar |
Java class for anonymous complex type.
|
SensorElementType.EarlyWarningRadar |
Java class for anonymous complex type.
|
SensorElementType.ESM |
Java class for anonymous complex type.
|
SensorElementType.FireControlRadar |
Java class for anonymous complex type.
|
SensorElementType.FLIR |
Java class for anonymous complex type.
|
SensorElementType.ImagingSonar |
Java class for anonymous complex type.
|
SensorElementType.MotionSensor |
Java class for anonymous complex type.
|
SensorElementType.PassiveSonar |
Java class for anonymous complex type.
|
SensorElementType.PassiveSoundDetection |
Java class for anonymous complex type.
|
SensorElementType.Radar |
Java class for anonymous complex type.
|
SensorElementType.SurfaceSearchRadar |
Java class for anonymous complex type.
|
SensorElementType.SyntheticApertureRadar |
Java class for anonymous complex type.
|
SensorElementType.SyntheticApertureSonar |
Java class for anonymous complex type.
|
SensorElementType.TrackingRadar |
Java class for anonymous complex type.
|
SensorElementType.TrackWhileScanRadar |
Java class for anonymous complex type.
|
SensorElementType.TrackWhileScanRadar.Track |
Java class for anonymous complex type.
|
SensorElementType.Video |
Java class for anonymous complex type.
|
SetPlanesCommandType |
Directly set bow and/or stern plane deflection angle as a percent of max authority (turns off all automatic control modes).
|
SetPositionUAVCommandType |
Update of unmanned aerial vehicle position in the world (new navigation fix has been obtained).
|
SetPositionUGVCommandType |
Update of unmanned ground vehicle position in the world (new navigation fix has been obtained).
|
SetPositionUSVCommandType |
Update of unmanned surface vehicle position in the world (new navigation fix has been obtained).
|
SetPositionUUVCommandType |
Update of unmanned underwater vehicle position in the world (new navigation fix has been obtained).
|
SetPowerCommandType |
Directly set one or more propeller speeds as a percentage of max speed.
|
SetSonarCommandType |
Set the specified steerable sonar to automatic scan or a directly commanded bearing and elevation.
|
SetThrusterCommandType |
Directly set bow and/or stern plane deflection angle as a percentage of max power (turns off all automatic control modes).
|
SignedPercentElementType |
Type for an element with a single percentage element [-100, 100].
|
SpeedElementType |
Type for an element with a single scalar valued attribute that is greater than or equal to 0.
|
StringElementType |
Type for an element with a single string attribute.
|
TakeStationCommandType |
Commands the vehicle to take up a specified fixed station relative to an external object.
|
TargetElementType |
Type for an element that will represent a geographic position as a (x, y) coordinate pair.
|
TelemetryElementType |
Element representing a vehicle's telemetry (position and velocity) at a specific point in time.
|
TokenElementType |
Type for an element with a single token attribute.
|
TrackModeElementType |
Element representing the type of homing to be used in transit to a waypoint or hover point.
|
TrackSpeedElementType |
Element representing an unmanned ground vehicle commanded or actual track speed.
|
UavCharacteristicsElementType |
Configuration of an unmanned aerial vehicle.
|
UavControlOrdersElementType |
Unmanned Aerial Vehicle commanded settings for individual controls.
|
UavCyclicOrderElementType |
Element representing rotary-wing unmanned aerial vehicle commanded cyclic settings.
|
UavEnginesOrdersElementType |
Element representing a fixed-wing unmanned aerial vehicle commanded engine settings.
|
UavLoggableEventType |
Element representing asynchronous UAV events for a discrete time.
|
UavScriptCommandsType |
Extends generic script commands to add those applicable to unmanned aerial vehicles.
|
UavStabilatorOrderElementType |
Element representing rotary-wing unmanned aerial vehicle commanded stabilator setting.
|
UavTelemetryElementType |
Unmanned Aerial Vehicle discrete telemetry
Java class for uavTelemetryElementType complex type.
|
UgvCharacteristicsElementType |
Configuration of an unmanned ground vehicle.
|
UgvControlOrdersElementType |
Unmanned Ground Vehicle commanded settings for individual controls.
|
UgvLoggableEventType |
Element representing asynchronous UGV events for a discrete time.
|
UgvScriptCommandsType |
Script commands applicable to unmanned ground vehicles.
|
UgvTelemetryElementType |
Unmanned Ground Vehicle discrete telemetry
Java class for ugvTelemetryElementType complex type.
|
UnitsOfMeasureElementType |
Defines units of measure used.
|
UsvCharacteristicsElementType |
Configuration of an unmanned surface vehicle.
|
UsvControlOrdersElementType |
Unmanned Surface Vehicle commanded settings for individual controls.
|
UsvLoggableEventType |
Element representing asynchronous USV events for a discrete time.
|
UsvScriptCommandsType |
Script commands applicable to unmanned surface vehicles.
|
UsvTelemetryElementType |
Unmanned Surface Vehicle discrete telemetry.
|
UuvBodyThrustersOrderElementType |
Element representing a commanded unmanned underwater vehicle body thruster settings.
|
UuvCharacteristicsElementType |
Configuration of an unmanned underwater vehicle.
|
UuvControlOrdersElementType |
Unmanned Underwater Vehicle commanded settings for individual controls.
|
UuvLoggableEventType |
Element representing asynchronous UUV events for a discrete time.
|
UuvPlanesOrderElementType |
Element representing a commanded unmanned underwater vehicle planes settings.
|
UuvScriptCommandsType |
Extends generic script commands to add those applicable to unmanned underwater vehicles.
|
UuvTelemetryElementType |
Unmanned Underwater Vehicle discrete telemetry
Java class for uuvTelemetryElementType complex type.
|
UuvVerticalPositionElementType |
Element representing an unmanned underwater vehicle vertical position.
|
VehicleStatusUpdateElementType |
Element used to record a change in vehicle status or it systems.
|
VerticalPositionUAVElementType |
Element representing an unmanned aerial vehicle vertical position.
|
VerticalPositionUGVElementType |
Element representing an unmanned ground vehicle operating altitude.
|
WaypointListType |
A series of geographic points specifying a series of waypoints.
|
WaypointUAVCommandType |
Command the unmanned aerial vehicle to transit to a specified location.
|
WaypointUGVCommandType |
Command the unmanned ground vehicle to transit to a specified location.
|
WaypointUSVCommandType |
Command the unmanned surface vehicle to transit to a specified location.
|
WaypointUUVCommandType |
Command the unmanned underwater vehicle to transit to a specified location.
|
WeaponElementType |
Contains weapon launch data.
|
WorldCoordinateVelocityElementType |
Element representing an unmanned vehicle's velocity in world coordinates.
|
XyElementType |
Type for an element that will represent a geographic position as a (x, y) coordinate pair.
|
Enum | Description |
---|---|
AcknowledgeType |
Java class for acknowledgeType.
|
ContaminantType |
Java class for contaminantType.
|
DatumTypeType |
Java class for datumTypeType.
|
FrequencyUnitType |
Java class for frequencyUnitType.
|
GroupActionType |
Java class for groupActionType.
|
IlluminatorType |
Java class for illuminatorType.
|
InformationRequestType |
Java class for informationRequestType.
|
MarkerType |
Java class for markerType.
|
MonthsType |
Java class for monthsType.
|
ReportingCriteriaType |
Java class for reportingCriteriaType.
|
TrackModeType |
Java class for trackModeType.
|
TurnDirectionType |
Java class for turnDirectionType.
|
UavCapabilityType |
Java class for uavCapabilityType.
|
UgvCapabilityType |
Java class for ugvCapabilityType.
|
UsvCapabilityType |
Java class for usvCapabilityType.
|
UuvCapabilityType |
Java class for uuvCapabilityType.
|
VehicleType |
Java class for vehicleType.
|
WeaponStatusType |
Java class for weaponStatusType.
|
This autogenerated package provides an API binding for generation, use and translation of Autonomous Vehicle Command Language (AVCL) using Java Architecture for XML Binding (JAXB).
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.