public class UsvControllers extends ControllerGroup
Modifier and Type | Field and Description |
---|---|
static int |
LOITERCONTROL |
UsvController |
loiterController |
static int |
OPENLOOPCONTROL |
UsvController |
openLoopController |
static int |
WAYPOINTCONTROL |
UsvController |
waypointController |
Constructor and Description |
---|
UsvControllers() |
Modifier and Type | Method and Description |
---|---|
VehicleController |
getCurrentManeuveringController()
Provide current primary controller for maneuvering forward/backward/laterally.
|
static void |
main(String[] args) |
void |
setCurrentManeuveringController(ControllerType typ)
Set the current primary controller for maneuvering forward/backward/laterally.
|
iterator
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
forEach, spliterator
public UsvController waypointController
public UsvController openLoopController
public UsvController loiterController
public static final int WAYPOINTCONTROL
public static final int OPENLOOPCONTROL
public static final int LOITERCONTROL
public VehicleController getCurrentManeuveringController()
ControllerGroup
getCurrentManeuveringController
in class ControllerGroup
public void setCurrentManeuveringController(ControllerType typ)
ControllerGroup
setCurrentManeuveringController
in class ControllerGroup
public static void main(String[] args)