public interface ScriptCommandGenerator
| Modifier and Type | Method and Description | 
|---|---|
| List | generateAvclScript(int vehicleType,
                  int gpsFrequency,
                  double vertical,
                  int verticalMode,
                  double speed,
                  int speedMode)Generates a set of AVCL task-level commands relevant to the implementing object's purpose
 (e.g., a series of script commands that implement a planner object's computed plan) | 
List generateAvclScript(int vehicleType, int gpsFrequency, double vertical, int verticalMode, double speed, int speedMode)
vehicleType - enumeration for the type of vehicle (AUV, UAV, etc.)gpsFrequency - number of waypoints between GPS fixes (only relevant for UUVs)vertical - altitude or depth of command (only relevant for UUVs and UAVs)verticalMode - enumeration specifying depth, altitude, MSL altitude, or AGL altitudespeed - knots, meters per second, or percent of propeller rpm (AUV) settingspeedMode - enumeration for knots or meters per second (not relevant for AUVs)