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
class GoToPositionBezier(swerveAuto: SwerveAuto, curve: BezierCurve) : CommandBase
Link copied to clipboard
class LimeLightAuto(val swerveAuto: SwerveAuto, val limelight: Limelight, targetHeight: Double, pipe: Int = 0) : CommandBase