public class UgvMission extends Mission
avclDataFeed, avclMissionResults, textCommandScript, textMissionResults, vehicleExecution
Modifier and Type | Method and Description |
---|---|
void |
initialize()
Parses the mission script and initializes the input and output files
|
static Mission |
missionFactory(UgvExecution execution,
boolean wantResultsOutput)
Put a factory method in front of this class, because we want to return different
TrackedUgvMissions based on contents of AVCL file.
|
void |
newMission()
Loads a new mission script
|
closeDataFiles, fecTransfer, getAvclMissionObject, getCurrentCommand, getGeoOriginLatitude, getGeoOriginLongitude, getNextCommand, getReturnedCommandIndex, getTelemetryDataFile, getVehicleID, logMissionEvent, logMissionEvent, recordData, resetLogElement, setUnitsOfMeasure, writeElement, writeElement, writeOcxs, writeOrders, writeSensorData, writeTelemetry, writeWeaponData, xsbcTransfer
public static Mission missionFactory(UgvExecution execution, boolean wantResultsOutput)
execution
- TrackedUgvExecution instancewantResultsOutput
- public final void initialize()
public void newMission()
newMission
in class Mission