diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | head body | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:element name="AVCL"> <xsd:annotation> <xsd:documentation>Autonomous Vehicle Command Language Root Element. AVCL documents can contain all pre-mission, post-mission and in-mission data.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <xsd:element ref="head" minOccurs="0"> <xsd:annotation> <xsd:documentation>The head section contains metadata about this file, not about the mission. It is similar to HTML and X3D document head sections.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="body"> <xsd:annotation> <xsd:documentation>The body of the mission includes all actionable information.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:sequence> <xsd:attribute name="version" type="avclVersion" use="required"> <xsd:annotation> <xsd:documentation>AVCL language version</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="vehicleName" type="xsd:string" use="required"> <xsd:annotation> <xsd:documentation>Name of this vehicle model, e.g. Aries</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="vehicleType" type="vehicleType" use="required"> <xsd:annotation> <xsd:documentation>UAV, UGV, USV, or UUV, ROV, AGENDA, MUNITION, SSGN and UNKNOWN are supported vehicleType values.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="vehicleID" type="xsd:unsignedShort" use="optional" default="0"> <xsd:annotation> <xsd:documentation>integer ID number of vehicle, commonly used for DIS or virtual environment indexing</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="date" type="xsd:date" use="optional"> <xsd:annotation> <xsd:documentation>Date of mission conduct</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
type | avclVersion | |||||||||||||
properties |
|
|||||||||||||
facets |
|
|||||||||||||
annotation |
|
|||||||||||||
source | <xsd:attribute name="version" type="avclVersion" use="required"> <xsd:annotation> <xsd:documentation>AVCL language version</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:string | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="vehicleName" type="xsd:string" use="required"> <xsd:annotation> <xsd:documentation>Name of this vehicle model, e.g. Aries</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | vehicleType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xsd:attribute name="vehicleType" type="vehicleType" use="required"> <xsd:annotation> <xsd:documentation>UAV, UGV, USV, or UUV, ROV, AGENDA, MUNITION, SSGN and UNKNOWN are supported vehicleType values.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:unsignedShort | ||||
properties |
|
||||
annotation |
|
||||
source | <xsd:attribute name="vehicleID" type="xsd:unsignedShort" use="optional" default="0"> <xsd:annotation> <xsd:documentation>integer ID number of vehicle, commonly used for DIS or virtual environment indexing</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:date | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="date" type="xsd:date" use="optional"> <xsd:annotation> <xsd:documentation>Date of mission conduct</xsd:documentation> </xsd:annotation> </xsd:attribute> |