| 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> |