diagram | ![]() |
||
type | extension of avclBodyType | ||
properties |
|
||
children | Vehicle GeoOrigin OperatingArea LaunchPosition RecoveryPosition MissionAgenda MissionCommands MissionTelemetry MissionArchive TimeOffset UnitsOfMeasure | ||
used by |
|
||
source | <xsd:element name="body"> <xsd:complexType> <xsd:complexContent> <xsd:extension base="avclBodyType"> <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element name="Vehicle" minOccurs="0"> <xsd:annotation> <xsd:documentation>robot UAV UUV USV UGV</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="vehicleName" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation>informal</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="vehicleType" type="vehicleType" use="optional"> <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:complexType> </xsd:element> <xsd:element ref="GeoOrigin" minOccurs="0"> <xsd:annotation> <xsd:documentation>Defines a geographic origin for cartesian relative positions in this mission document.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="OperatingArea" minOccurs="0"/> <xsd:element ref="LaunchPosition" minOccurs="0"/> <xsd:element ref="RecoveryPosition" minOccurs="0"/> <xsd:sequence> <xsd:annotation> <xsd:documentation>Mission</xsd:documentation> </xsd:annotation> <xsd:element ref="MissionAgenda" minOccurs="0"> <xsd:annotation> <xsd:documentation>Declarative strategic-level list of mission goals and constraints, suitable for robot mision planning to generate Waypoint lists and other executable script commands</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="MissionCommands" minOccurs="0"/> <xsd:element ref="MissionTelemetry" minOccurs="0"/> <xsd:element ref="MissionArchive" minOccurs="0"/> </xsd:sequence> <xsd:element name="TimeOffset" minOccurs="0"> <xsd:complexType> <xsd:attribute name="date" type="xsd:date" use="optional"> <xsd:annotation> <xsd:documentation>Date of mission conduct</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> </xsd:element> <xsd:element ref="UnitsOfMeasure" minOccurs="0"/> </xsd:choice> </xsd:extension> </xsd:complexContent> </xsd:complexType> </xsd:element> |
diagram | ![]() |
||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xsd:element name="Vehicle" minOccurs="0"> <xsd:annotation> <xsd:documentation>robot UAV UUV USV UGV</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="vehicleName" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation>informal</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="vehicleType" type="vehicleType" use="optional"> <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:complexType> </xsd:element> |
type | xsd:string | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="vehicleName" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation>informal</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | vehicleType | ||||||||||||||||||||||||||||||
properties |
|
||||||||||||||||||||||||||||||
facets |
|
||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||
source | <xsd:attribute name="vehicleType" type="vehicleType" use="optional"> <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> |
diagram | ![]() |
||||||||||||||
properties |
|
||||||||||||||
attributes |
|
||||||||||||||
source | <xsd:element name="TimeOffset" minOccurs="0"> <xsd:complexType> <xsd:attribute name="date" type="xsd:date" use="optional"> <xsd:annotation> <xsd:documentation>Date of mission conduct</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> </xsd:element> |
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> |