You've already forked OpenUxAS-SoI
mirror of
https://github.com/AdaCore/OpenUxAS-SoI.git
synced 2026-02-12 13:04:49 -08:00
55 lines
2.8 KiB
XML
55 lines
2.8 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
|
|
<UxAS EntityID="2000" FormatVersion="1.0" EntityType="Aircraft">
|
|
|
|
<!-- NOTE:: "NetworkDevice" must be set equal to an active network interface device, e.g. wlan0 -->
|
|
<!-- on Linux, type 'ifconfig' to find interface name -->
|
|
<Bridge Type="LmcpObjectNetworkZeroMqZyreBridge" NetworkDevice="enp0s3">
|
|
<SubscribeToExternalMessage MessageType="afrl.cmasi.AirVehicleState"/>
|
|
<SubscribeToExternalMessage MessageType="uxas.messages.task.AssignmentCoordination"/>
|
|
</Bridge>
|
|
|
|
<Service Type="TaskManagerService"/>
|
|
<Service Type="AutomationRequestValidatorService"/>
|
|
<Service Type="SensorManagerService"/>
|
|
<Service Type="RouteAggregatorService"/>
|
|
<Service Type="RoutePlannerVisibilityService" MinimumWaypointSeparation_m="50"/>
|
|
<Service Type="AssignmentTreeBranchBoundService" NumberNodesMaximum="0" CostFunction="MINMAX" />
|
|
<Service Type="PlanBuilderService"/>
|
|
<Service Type="AutomationDiagramDataService"/>
|
|
<Service Type="SendMessagesService" PathToMessageFiles="../MessagesToSend/">
|
|
|
|
<Message MessageFileName="AirVehicleConfiguration_V1000.xml" SendTime_ms="50"/>
|
|
<Message MessageFileName="AirVehicleConfiguration_V2000.xml" SendTime_ms="60"/>
|
|
<Message MessageFileName="AirVehicleConfiguration_V3000.xml" SendTime_ms="70"/>
|
|
|
|
<!-- boundaries -->
|
|
<Message MessageFileName="KeepOutZone_10.xml" SendTime_ms="200"/>
|
|
<Message MessageFileName="KeepOutZone_11.xml" SendTime_ms="210"/>
|
|
<Message MessageFileName="OperatingRegion_100.xml" SendTime_ms="240"/>
|
|
|
|
<!-- geometry for impact tasks -->
|
|
<Message MessageFileName="AreaOfInterest_100.xml" SendTime_ms="300"/>
|
|
<Message MessageFileName="LineOfInterest_101.xml" SendTime_ms="310"/>
|
|
|
|
<!-- the tasks -->
|
|
<Message MessageFileName="AreaSearchTask_50.xml" SendTime_ms="400"/>
|
|
<Message MessageFileName="AngledAreaSearchTask_51.xml" SendTime_ms="410"/>
|
|
<Message MessageFileName="ImpactLineSearchTask_21.xml" SendTime_ms="490"/>
|
|
<Message MessageFileName="LineSearchTask_20.xml" SendTime_ms="500"/>
|
|
<Message MessageFileName="LineSearchTask_30.xml" SendTime_ms="510"/>
|
|
|
|
<!-- The assignment coordinator -->
|
|
<Message MessageFileName="AssignmentCoordinatorTask.xml" SendTime_ms="1000"/>
|
|
<Message MessageFileName="AirVehicleState_V2000.xml" SendTime_ms="2000"/>
|
|
<!-- coordniation request to perform the tasks -->
|
|
<Message MessageFileName="CoordinatedAutomationRequest.xml" SendTime_ms="5000"/>
|
|
</Service>
|
|
|
|
<Service Type="MessageLoggerDataService" FilesPerSubDirectory="10000" LogFileName="testfile">
|
|
<LogMessage MessageType="uxas" NumberMessagesToSkip="0"/>
|
|
<LogMessage MessageType="afrl" NumberMessagesToSkip="0"/>
|
|
</Service>
|
|
</UxAS>
|
|
|
|
|