public class OpenLoopController extends UsvController
| Modifier and Type | Field and Description | 
|---|---|
| protected boolean | openLoopHeadingset to false for automatic heading control (open loop props only) | 
alongTrackRange, correctToTrack, crossTrackError, offTrackAngleDegrees, propCommand, psiCommand, psiError, rudderCommand, THRUSTCONVERSION, usvExecution| Constructor and Description | 
|---|
| OpenLoopController(UsvExecution execution)Creates a new instance of OpenLoopController | 
| Modifier and Type | Method and Description | 
|---|---|
| void | computeControls()Computes control settings for open loop (manual) control | 
computeRudderCommands, setControls, updateCrossTrackErrorprotected boolean openLoopHeading
public OpenLoopController(UsvExecution execution)
execution - UsvExecution reference to main class of USVpublic void computeControls()
computeControls in class UsvController