Package-level declarations
Types
Link copied to clipboard
class GoToFieldElements(val swerveAuto: SwerveAuto, fieldElements: List<FieldElement>) : CommandBase
Link copied to clipboard
class GoToFieldElementsAndExecute(val swerveAuto: SwerveAuto, fieldElements: List<FieldElement>, val commands: List<CommandBase>, finishCondition: List<FinishCondition> = listOf(FinishCondition.BOTH)) : CommandBase
Link copied to clipboard
class GoToPosition(val swerveAuto: SwerveAuto, desiredPosition: FieldPosition, val desiredVelocity: Vector2 = Vector2(0.0, 0.0)) : CommandBase
Link copied to clipboard
class GoToPositionAndExecute(val swerveAuto: SwerveAuto, desiredPosition: FieldPosition, val command: CommandBase, finishCondition: FinishCondition = FinishCondition.BOTH) : CommandBase
A command that moves the robot to a certain position and executes a command at the same time.
Link copied to clipboard
Link copied to clipboard
class LimeLightAuto(val swerveAuto: SwerveAuto, val limelight: Limelight, targetHeight: Double, pipe: Int = 0) : CommandBase