io.github.thunderbots.lightning.control
package exposes classes and methods
that can be used to respond to controls and joystick inputs for the robot.See: Description
Interface | Description |
---|---|
JoystickListener |
The
JoystickListener interface is a functionally empty interface that should be
implemented by any object that can respond to joystick button presses. |
Class | Description |
---|---|
Joystick |
A
Joystick object represents one of the physical game controllers that are
connected to the driver station. |
JoystickMonitor |
A
JoystickMonitor is an object that attaches to a specific joystick object,
and monitors any changes in the joystick inputs. |
Enum | Description |
---|---|
ButtonHandler.PressType |
The
PressType enumeration is used to specify if a method should respond to a
button being pressed or released. |
JoystickButton |
The
JoystickButton enumeration contanis all buttons that can be pressed on the joysticks. |
Annotation Type | Description |
---|---|
ButtonHandler |
ButtonHandler is an annotation that should be applied to all methods that handle
joystick button presses. |
io.github.thunderbots.lightning.control
package exposes classes and methods
that can be used to respond to controls and joystick inputs for the robot. Currently,
the only way to control the robot is to use the joystick, but this may change in the
future.