Skip navigation links
A B C D E F G H I J L M O P R S T U V W X Y Z 

I

initializeLightning(LightningOpMode) - Static method in class io.github.thunderbots.lightning.Lightning
Initializes the static members in Lightning from the given LightningOpMode.
initializeOpMode() - Method in class io.github.thunderbots.lightning.opmode.LightningOpMode
Initializes the robot.
initializeOpMode() - Method in class io.github.thunderbots.lightning.opmode.TeleOp
 
initializeRobot() - Method in class io.github.thunderbots.lightning.robot.Robot
Initializes the robot.
instances - Variable in class io.github.thunderbots.lightning.control.JoystickMonitor
The map of all the appropriate methods to the specific objects that contain them.
invokeListenerMethod(Method, Object) - Method in class io.github.thunderbots.lightning.control.JoystickMonitor
Invokes the given method on the given instance, and catches all exceptions.
io.github.thunderbots.lightning - package io.github.thunderbots.lightning
Provides classes that expose methods for general interfacing with the hardware on the physical robot.
io.github.thunderbots.lightning.control - package io.github.thunderbots.lightning.control
The io.github.thunderbots.lightning.control package exposes classes and methods that can be used to respond to controls and joystick inputs for the robot.
io.github.thunderbots.lightning.control.layout - package io.github.thunderbots.lightning.control.layout
A control layout is a method of converting a joystick state (i.e left stick forward, right stick backward, etc) into both forward and clockwise power, which are interpreted by methods included in DriveSystem.
io.github.thunderbots.lightning.drive - package io.github.thunderbots.lightning.drive
The io.github.thunderbots.lightning.drive package is a system for controlling the drive system of a robot.
io.github.thunderbots.lightning.hardware - package io.github.thunderbots.lightning.hardware
The io.github.thunderbots.lightning.hardware package contains wrapper classes that represent physical motors and servos on the robot.
io.github.thunderbots.lightning.opmode - package io.github.thunderbots.lightning.opmode
Provides classes for development of OpModes using the LightningSDK.
io.github.thunderbots.lightning.robot - package io.github.thunderbots.lightning.robot
Provides an interface with methods needed in Robot objects
io.github.thunderbots.lightning.scheduler - package io.github.thunderbots.lightning.scheduler
Provides a class used for scheduling multiple tasks during execution of an OpMode.
io.github.thunderbots.lightning.utility - package io.github.thunderbots.lightning.utility
Provides utility classes.
isInitialized - Variable in class io.github.thunderbots.lightning.opmode.LightningOpMode
Determines if the op mode has be fully initialized.
isReversed - Variable in class io.github.thunderbots.lightning.hardware.CRServo
Determines if the directionality of this cr servo is reversed or not.
isReversed() - Method in class io.github.thunderbots.lightning.hardware.CRServo
 
isReversed() - Method in class io.github.thunderbots.lightning.hardware.Motor
Determines if the motor's output direction is reversed from its inputs.
A B C D E F G H I J L M O P R S T U V W X Y Z 
Skip navigation links