diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
children | Attack Decontaminate Demolish IlluminateArea Jam MarkTarget MonitorTransmissions Patrol Rendezvous Reposition SampleEnvironment Search Supply SpecialGoal Risk OperatingArea ReportingCriteria Duration Timing | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
source | <xsd:complexType name="agendaGoalElementType"> <xsd:annotation> <xsd:documentation>Element utilized to specify a single declarative mission goal.</xsd:documentation> </xsd:annotation> <xsd:sequence> <xsd:annotation> <xsd:documentation>Empty Goal allowed, skipped</xsd:documentation> </xsd:annotation> <xsd:group ref="GoalAction" minOccurs="0"/> <xsd:element ref="Risk" minOccurs="0" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>List of Risk elements requiring consideration prior to human ordering robot to perform goal</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="OperatingArea" minOccurs="0"/> <xsd:element ref="ReportingCriteria" minOccurs="0" maxOccurs="unbounded"/> <xsd:group ref="TimingTypeElements" minOccurs="0"/> </xsd:sequence> <xsd:attributeGroup ref="CommonAttributes"/> <xsd:attribute name="phase" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation>Mission phase associated with this agenda goal.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="nextOnSuccess" type="xsd:IDREF" use="optional"> <xsd:annotation> <xsd:documentation>Goal element to pursue next if conduct of this Goal is successful. Otherwise, mission is complete after this goal if nextOnSuccess definition is absent. Renamed from AVCL2.0 nextOnSucceed.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="nextOnFailure" type="xsd:IDREF" use="optional"> <xsd:annotation> <xsd:documentation>Goal element to pursue next if conduct of this Goal is not successful. Otherwise, mission is complete after this goal if nextOnFailure definition is absent. Renamed from AVCL2.0 nextOnFailure.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="nextOnException" type="xsd:IDREF" use="optional"> <xsd:annotation> <xsd:documentation>Goal element to pursue next if conduct of this Goal is not successful. Otherwise, mission is complete after this goal if nextOnFailure definition is absent.</xsd:documentation> </xsd:annotation> </xsd:attribute> <xsd:attribute name="alert" type="xsd:boolean" use="optional" default="false"> <xsd:annotation> <xsd:documentation>If true, the vehicle is to proceed to the operating area but wait for an order before commencing goal execution.</xsd:documentation> </xsd:annotation> </xsd:attribute> </xsd:complexType> |
type | xsd:string | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="phase" type="xsd:string" use="optional"> <xsd:annotation> <xsd:documentation>Mission phase associated with this agenda goal.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:IDREF | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="nextOnSuccess" type="xsd:IDREF" use="optional"> <xsd:annotation> <xsd:documentation>Goal element to pursue next if conduct of this Goal is successful. Otherwise, mission is complete after this goal if nextOnSuccess definition is absent. Renamed from AVCL2.0 nextOnSucceed.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:IDREF | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="nextOnFailure" type="xsd:IDREF" use="optional"> <xsd:annotation> <xsd:documentation>Goal element to pursue next if conduct of this Goal is not successful. Otherwise, mission is complete after this goal if nextOnFailure definition is absent. Renamed from AVCL2.0 nextOnFailure.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:IDREF | ||
properties |
|
||
annotation |
|
||
source | <xsd:attribute name="nextOnException" type="xsd:IDREF" use="optional"> <xsd:annotation> <xsd:documentation>Goal element to pursue next if conduct of this Goal is not successful. Otherwise, mission is complete after this goal if nextOnFailure definition is absent.</xsd:documentation> </xsd:annotation> </xsd:attribute> |
type | xsd:boolean | ||||
properties |
|
||||
annotation |
|
||||
source | <xsd:attribute name="alert" type="xsd:boolean" use="optional" default="false"> <xsd:annotation> <xsd:documentation>If true, the vehicle is to proceed to the operating area but wait for an order before commencing goal execution.</xsd:documentation> </xsd:annotation> </xsd:attribute> |