public class IterationTest extends Object implements DriverInterface
| Modifier and Type | Field and Description |
|---|---|
static DecimalFormat |
decForm |
| Constructor and Description |
|---|
IterationTest() |
| Modifier and Type | Method and Description |
|---|---|
File |
createMissionFile(double x1,
double y1)
Creates a mission file in the system temporary directory.
|
void |
eval(int repeat)
Just run execution repeatedly for diagnostics reasons.
|
UuvExecution |
getAuvExecution() |
StateVector |
getControlSettings()
The implementer should return control settings.
|
boolean |
isManualControl()
The implementer tells the Execution code if it intends to control vehicle.
|
static void |
main(String[] args) |
void |
setVisible(boolean b)
The implementer may turn itself visible/invisible as appropriate.
|
void |
update(StateVector state)
The implementer gets an update on the state of the vehicle.
|
public static transient DecimalFormat decForm
public void update(StateVector state)
DriverInterfaceupdate in interface DriverInterfacestate - current state of the vehiclepublic StateVector getControlSettings()
DriverInterfacegetControlSettings in interface DriverInterfacepublic void setVisible(boolean b)
DriverInterfacesetVisible in interface DriverInterfaceb - true or falsepublic boolean isManualControl()
DriverInterfaceisManualControl in interface DriverInterfacepublic void eval(int repeat)
repeat - number of repetitionspublic File createMissionFile(double x1, double y1)
x1 - Target x locationy1 - Target y locationpublic UuvExecution getAuvExecution()
public static void main(String[] args)