public class ControlCoefficients extends Object
| Modifier and Type | Field and Description | 
|---|---|
| protected double | kPsiPD control coefficient corresponding to heading error | 
| protected double | kRPD control coefficient corresponding to turn rate | 
| Constructor and Description | 
|---|
| ControlCoefficients(UgvExecution execution)Creates a new instance of ControlCoefficients | 
| Modifier and Type | Method and Description | 
|---|---|
| void | loadCoefficients(ExecutionDynamicsConfiguration config)Sets control coefficient values based on xml configuration file | 
protected double kPsi
protected double kR
public ControlCoefficients(UgvExecution execution)
execution - UsvExecution reference to the main class of the usv to which coefficients applypublic void loadCoefficients(ExecutionDynamicsConfiguration config)
config - JAXB object containing all configuration info