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)