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)