diagram | ![]() |
||||||||||||||||||||||||
children | CompositeWaypointUAV FollowBeacon Help LoiterUAV MakeAltitudeAGL MakeAltitudeMSL MakeClimbRate MakeHeading MakeKnots MakeSpeed MakeTurnRate MetaCommand MissionScript MissionScriptInline Quit Realtime Recover SetAileron SetElevator SetPositionUAV SetPower SetRudder SetStandoff SetTime SetTimeStep Trace Wait WaitUntilTime WaypointUAV AVCLMessage Contact SignalOfInterest Contaminant GoalStatus VehicleStatus | ||||||||||||||||||||||||
used by |
|
||||||||||||||||||||||||
attributes |
|
||||||||||||||||||||||||
annotation |
|
||||||||||||||||||||||||
source | <xsd:complexType name="uavLoggableEventType"> <xsd:annotation> <xsd:documentation>Element representing asynchronous UAV events for a discrete time.</xsd:documentation> </xsd:annotation> <xsd:choice maxOccurs="unbounded"> <xsd:element name="CompositeWaypointUAV"> <xsd:annotation> <xsd:documentation>A single command specifying a pattern consisting of multiple waypoints.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="FollowBeacon"> <xsd:annotation> <xsd:documentation>Commands the vehicle to follow a light source to a recovery location.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="Help"> <xsd:annotation> <xsd:documentation>Causes a list of valid commands to be printed to the console (if available).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="LoiterUAV"> <xsd:annotation> <xsd:documentation>Maneuver to maintain station near current or specified location until Wait period is complete (hover not required).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="MakeAltitudeAGL"> <xsd:annotation> <xsd:documentation>Set commanded vehicle altitude above ground level.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="MakeAltitudeMSL"> <xsd:annotation> <xsd:documentation>Set commanded vehicle altitude above mean sea level.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="MakeClimbRate"/> <xsd:element ref="MakeHeading"> <xsd:annotation> <xsd:documentation>Set commanded vehicle heading (disables waypoint control).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="MakeKnots"> <xsd:annotation> <xsd:documentation>Set the commanded forward speed in knots true air speed.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="MakeSpeed"> <xsd:annotation> <xsd:documentation>Set the commanded forward speed in meters per second.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="MakeTurnRate"> <xsd:annotation> <xsd:documentation>Set commanded vehicle turn rate, degrees per second.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="MetaCommand"> <xsd:annotation> <xsd:documentation>Command with no action required, but containing information relevant to the mission or vehicle.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="MissionScript"> <xsd:annotation> <xsd:documentation>Loads a new mission script from a specified file and continues execution with the new script.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="MissionScriptInline"> <xsd:annotation> <xsd:documentation>Loads a new mission script from a specified file and inlines the new script into the existing script.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="Quit"> <xsd:annotation> <xsd:documentation>End the vehicle mission after zeroing all control settings (does not initiate surfacing procedure prior to shutdown).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="Realtime"> <xsd:annotation> <xsd:documentation>Causes execution to run in realtime (or turns realtime execution off).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="Recover"> <xsd:annotation> <xsd:documentation>Send a specified message to one or more vehicles using the designated communications method.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="SetAileron"> <xsd:annotation> <xsd:documentation>Directly set aileron deflection (positive will result in right roll, turns off all automatic control modes).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="SetElevator"> <xsd:annotation> <xsd:documentation>Directly set elevator (port and starboard) deflection (turns off all automatic control modes).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="SetPositionUAV"> <xsd:annotation> <xsd:documentation>Update of unmanned aerial vehicle position in the world (new navigation fix has been obtained).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="SetPower"> <xsd:annotation> <xsd:documentation>Directly set the commanded engine power.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="SetRudder"> <xsd:annotation> <xsd:documentation>Directly set rudder deflection (turns off all automatic control modes).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="SetStandoff"> <xsd:annotation> <xsd:documentation>Resets the acceptable standoff radius around hover points and waypoints.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="SetTime"> <xsd:annotation> <xsd:documentation>Resets the vehicle's mission time to a specified value.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="SetTimeStep"> <xsd:annotation> <xsd:documentation>Reset the elapsed time for each closed loop control cycle.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="Trace"/> <xsd:element ref="Wait"> <xsd:annotation> <xsd:documentation>Causes the vehicle to wait a specified period of time before proceeding to the next command.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="WaitUntilTime"> <xsd:annotation> <xsd:documentation>Causes the vehicle to wait until a specified time before proceeding to the next command.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="WaypointUAV"> <xsd:annotation> <xsd:documentation>Command the unmanned aerial vehicle to transit to a specified location. Vehicle will not necessarily stop when position is reached (vehicle specific).</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="AVCLMessage"> <xsd:annotation> <xsd:documentation>Element used to log messages received and sent.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="Contact"> <xsd:annotation> <xsd:documentation>Element used to log a contact or target detection.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="SignalOfInterest"> <xsd:annotation> <xsd:documentation>Element used to log the detection of a signal of interest.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="Contaminant"> <xsd:annotation> <xsd:documentation>Element used to log a contaminant detection.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="GoalStatus"> <xsd:annotation> <xsd:documentation>Element used to log a change in the status of goal execution.</xsd:documentation> </xsd:annotation> </xsd:element> <xsd:element ref="VehicleStatus"> <xsd:annotation> <xsd:documentation>Element used to log a change in vehicle or system status.</xsd:documentation> </xsd:annotation> </xsd:element> </xsd:choice> <xsd:attribute name="timeStamp" type="nonNegativeScalarType" use="required"/> <xsd:attribute name="description" type="xsd:string" use="optional"/> <xsd:attribute name="id" type="xsd:ID" use="optional"/> </xsd:complexType> |
type | nonNegativeScalarType | ||||||
properties |
|
||||||
facets |
|
||||||
source | <xsd:attribute name="timeStamp" type="nonNegativeScalarType" use="required"/> |
type | xsd:string | ||
properties |
|
||
source | <xsd:attribute name="description" type="xsd:string" use="optional"/> |
type | xsd:ID | ||
properties |
|
||
source | <xsd:attribute name="id" type="xsd:ID" use="optional"/> |
diagram | ![]() |
||
used by |
|
||
annotation |
|
||
source | <xsd:element name="CompositeWaypointUAV"> <xsd:annotation> <xsd:documentation>A single command specifying a pattern consisting of multiple waypoints.</xsd:documentation> </xsd:annotation> </xsd:element> |